×

STM32单片机学习手记(3):修修改改玩串口

消耗积分:0 | 格式:rar | 大小:0.52 MB | 2017-10-27

分享资料个

  STM 学习笔记——用定时器实现荧火虫灯

  在第6篇笔记中,我用软件延时的方法实现了荧火虫,学了定时器,当然就要用一

  用定时器了,这里仍是用荧火虫灯为例。

  用 ST 库所带的例子 Tim 中的 TimBase 为例来修改,这个例子的位置以及如何建立

  工程请参考第7篇笔记,这里就不再重复了,下面简述一下修改的过程。

  (1) 由于我的板子上的灯是由 PD8~PD11来控制的,因此,要将

  void RCC_Configuration(void)

  中的:

  RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC, ENABLE); //打开 GPIOC 的

  时钟改为RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOD, ENABLE); //打开 GPIOD 的

  时钟(2) 将四个通道全部设置为 TIM_OCMode_Toggle 模式,即将

  /* Output Compare Timing Mode configuration: Channel1 *

  TIM_OCInitStructure.TIM_OCMode = TIM_OCMode_Timing;

  改为:

  TIM_OCInitStructure.TIM_OCMode = TIM_OCMode_Toggle;

工程师STM32单片机学习手记(3):修修改改玩串口

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !