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

查看: 5341|回复: 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管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版