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

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

[复制链接]
安臣 提问时间:2015-8-21 15:44 /
  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, 下载次数: 59, 下载积分: ST金币 -1

dac.z01.zip

下载

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

去掉.zip解压

收藏 3 评论22 发布时间:2015-8-21 15:44

举报

22个回答
安臣 回答时间:2015-8-21 16:21:58
creep 发表于 2015-8-21 16:18
感谢分享,期待安臣的花式呼吸灯系列教程!
把编译的生成的中间文件删掉整个工程小很多,这样上传比较方便 ...

你在群里叫什么名字
creep 回答时间:2015-8-21 17:18:26
安臣 发表于 2015-8-21 16:58
你在群里叫什么

我猜的,有可能是  @武汉-Jackie(jack05829lau@163.com)
creep 回答时间:2015-8-21 16:18:39
感谢分享,期待安臣的花式呼吸灯系列教程!
把编译的生成的中间文件删掉整个工程小很多,这样上传比较方便。
JackieLaura 回答时间:2015-8-21 16:14:37
学习了。。。
stmcu.org.png
安臣 回答时间:2015-8-21 16:22:14

谢谢回复
creep 回答时间:2015-8-21 16:36:33
安臣 发表于 2015-8-21 16:21
你在群里叫什么名字

JackieLaura 回答时间:2015-8-21 16:41:47
安臣 发表于 2015-8-21 16:21
你在群里叫什么名字

这个是橙子大拿
安臣 回答时间:2015-8-21 16:58:25

你在群里叫什么
Paderboy 回答时间:2015-8-21 17:31:36
多谢分享,学习啊
lkl0305 回答时间:2015-8-22 15:49:02
多谢分享!
JackieLaura 回答时间:2015-8-22 20:28:07
小人物而已
feiante 回答时间:2015-8-22 23:28:07
等有时间试试         
ROCK0525 回答时间:2015-8-23 10:31:36
收藏,有时间再学习,最近一点空都没
你好我好大家好! 回答时间:2015-8-23 10:48:57
学习一下
12下一页

所属标签

相似问题

官网相关资源

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