你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

查看: 5335|回复: 22

[STM32F3] 【STM32F303开发】+DAC呼吸灯+HAL版本

[复制链接]

10

主题

379

回帖

0

蝴蝶豆

高级会员

最后登录
1970-1-1
发表于 2015-8-21 15:44:57 | 显示全部楼层 |阅读模式
  1. /* DAC1 init function */
  2. void MX_DAC1_Init(void)
  3. {

  4.   DAC_ChannelConfTypeDef sConfig;

  5.     /**DAC Initialization
  6.     */
  7.   hdac1.Instance = DAC1;
  8.   HAL_DAC_Init(&hdac1);

  9.     /**DAC channel OUT1 config
  10.     */
  11.   sConfig.DAC_Trigger = DAC_TRIGGER_T7_TRGO;
  12.   sConfig.DAC_OutputBuffer = DAC_OUTPUTBUFFER_ENABLE;
  13.   HAL_DAC_ConfigChannel(&hdac1, &sConfig, DAC_CHANNEL_1);

  14. }
复制代码
这里 要注意:sConfig.DAC_Trigger = DAC_TRIGGER_T7_TRGO;  这个的选择
以及DAC_OUTPUTBUFFER_ENABLE; 需不需要驱动的问题。


  1. /* TIM7 init function */
  2. void MX_TIM7_Init(void)
  3. {

  4.   TIM_MasterConfigTypeDef sMasterConfig;

  5.   htim7.Instance = TIM7;
  6.   htim7.Init.Prescaler = 71;
  7.   htim7.Init.CounterMode = TIM_COUNTERMODE_UP;
  8.   htim7.Init.Period = 1000;
  9.   HAL_TIM_Base_Init(&htim7);

  10.   sMasterConfig.MasterOutputTrigger = TIM_TRGO_UPDATE;
  11.   sMasterConfig.MasterSlaveMode = TIM_MASTERSLAVEMODE_DISABLE;
  12.   HAL_TIMEx_MasterConfigSynchronization(&htim7, &sMasterConfig);

  13. }
复制代码
这里要注意的是:sMasterConfig.MasterOutputTrigger = TIM_TRGO_UPDATE;   我之前一直没搞懂这个,所以导致一直无法将数值缓存到(DAC_DOR1) 这个寄存器。

dac.z01.zip   吧最后的.zip 删掉 两个文件放在同一个目录下面 解压就可以

dac.zip

下载

4.29 MB, 下载次数: 49, 下载积分: ST金币 -1

dac.z01.zip

下载

6 MB, 下载次数: 50, 下载积分: ST金币 -1

去掉.zip解压

回复

使用道具 举报

7

主题

912

回帖

0

蝴蝶豆

金牌会员

最后登录
2020-7-4
发表于 2015-8-21 16:14:37 | 显示全部楼层
学习了。。。
stmcu.org.png
回复 支持 反对

使用道具 举报

60

主题

2051

回帖

31

蝴蝶豆

版主

最后登录
2020-12-9
发表于 2015-8-21 16:18:39 | 显示全部楼层
感谢分享,期待安臣的花式呼吸灯系列教程!
把编译的生成的中间文件删掉整个工程小很多,这样上传比较方便。
回复 支持 反对

使用道具 举报

10

主题

379

回帖

0

蝴蝶豆

高级会员

最后登录
1970-1-1
 楼主| 发表于 2015-8-21 16:21:58 | 显示全部楼层
creep 发表于 2015-8-21 16:18
感谢分享,期待安臣的花式呼吸灯系列教程!
把编译的生成的中间文件删掉整个工程小很多,这样上传比较方便 ...

你在群里叫什么名字
回复 支持 反对

使用道具 举报

10

主题

379

回帖

0

蝴蝶豆

高级会员

最后登录
1970-1-1
 楼主| 发表于 2015-8-21 16:22:14 | 显示全部楼层

谢谢回复
回复 支持 反对

使用道具 举报

60

主题

2051

回帖

31

蝴蝶豆

版主

最后登录
2020-12-9
发表于 2015-8-21 16:36:33 | 显示全部楼层
安臣 发表于 2015-8-21 16:21
你在群里叫什么名字

回复 支持 反对

使用道具 举报

7

主题

912

回帖

0

蝴蝶豆

金牌会员

最后登录
2020-7-4
发表于 2015-8-21 16:41:47 | 显示全部楼层
安臣 发表于 2015-8-21 16:21
你在群里叫什么名字

这个是橙子大拿
回复 支持 反对

使用道具 举报

10

主题

379

回帖

0

蝴蝶豆

高级会员

最后登录
1970-1-1
 楼主| 发表于 2015-8-21 16:58:25 | 显示全部楼层

你在群里叫什么
回复 支持 反对

使用道具 举报

60

主题

2051

回帖

31

蝴蝶豆

版主

最后登录
2020-12-9
发表于 2015-8-21 17:18:26 | 显示全部楼层
安臣 发表于 2015-8-21 16:58
你在群里叫什么

我猜的,有可能是  @武汉-Jackie(jack05829lau@163.com)
回复 支持 反对

使用道具 举报

47

主题

3404

回帖

30

蝴蝶豆

版主

最后登录
2020-12-7
发表于 2015-8-21 17:31:36 | 显示全部楼层
多谢分享,学习啊
回复 支持 反对

使用道具 举报

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版