新闻中心

EEPW首页 > 模拟技术 > 设计应用 > 工程师应该掌握的STM32单片机关键基础精华

工程师应该掌握的STM32单片机关键基础精华

作者: 时间:2013-10-09 来源:网络 收藏
DENT: 0px; PADDING-TOP: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; webkit-text-size-adjust: auto; orphans: 2; widows: 2; webkit-text-stroke-width: 0px">  中的:

  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;

  (3)例子中原来中断产生的频率很低,是不适合于做这种荧火虫灯的,但为了比较,我只改了最后一个值:

详情参阅:工程师学习手记(3):修修改改玩串口

  从51开始,玩了很长时间了,有51,PIC,AVR等等,早就想跟潮流玩玩ARM,但一直没有开始,原因-----不知道玩了ARM可以做什么(对我自己而言)。如果为学习而学习,肯定学不好。然后cortex-m3出来了,据说,这东西可以替代,于是马上开始关注。也在第一时间开始学习,可惜一开始就有点站错了队,选错了型(仍是对我自己而言)。我希望这种芯片应该是满大街都是,随便哪里都可以买得到,但我选的第一种显然做不到。为此,大概浪费了一年多时间吧,现在,回到对我来说是正确的道路上来啦,边学边写点东西。

  STM32单片机学习手记(5):数据的保存与毁灭!

  这里写的是我的学习的过程,显然,很多时候会是不全面的,不系统的,感悟式的,甚至有时会是错误的,有些做法会是不专业的。那么,为什么我还要写呢?这是一个有趣的问题,它甚至涉及到博客为什么要存在的问题。显然,博客里面的写的东西,其正确性、权威性大多没法和书比,可为什么博客会存在呢?理由很多,我非专家,只说作为一个学习32位单片机的工程师角度来分享整个学习过程,整理成一个学习手记,也便于以后文档备份。

  详情参阅:学习手记(5):数据的保存与毁灭!

  STM32单片机小Tips(6):玩转IAR,开发STM32

  单片机小Tips之RTC实践

  BKP还没有搞完,怎么又换到了RTC上了,因为RTC和BKP有些联系,想不关联还不行呢。

  以下是数据手册上有关RTC的介绍:

  ******介绍开始



关键词: STM32 单片机

评论


相关推荐

技术专区

关闭