在线时间12 小时
UID387727
ST金币0
蝴蝶豆0
注册时间2012-9-10
中级会员
- 最后登录
- 2019-11-11
|
a0a.1 0b0c
最近在做毕业设计,题目是基于STM32F10系列单片机主控的android蓝牙遥控平衡车,大三曾学习过STM32,当时学的是野火的板子,刚学到操作系统篇。说说我学STM32的感受吧 对于STM32而言,现有的固件函数库是很好用的,起码可以简化很多工作,但是相应的,可能对寄存器的直接接触就会减少一些吧。但是具体的细节还是不容的马虎,前几天调一个定时器,按理说不是很难的问题,结果调试了两天都没得到自己想要的结果,一直以为是自己哪里出问题了,后来一直在不停的调试,从时钟的预分频,IO的初始化,中断的初始化等等,后来发现根本不是什么大问题,就是预分频以后定时时间设置太短,重新计算以后发现定时时间是1毫秒,这样的话通过LED完全是看不出闪烁的,起码人的肉眼是看不出的。可能我的错误是太低级,大家不会犯这样的错误,我只是想提醒大家在调试的时候一定不要跟我这样粗心。对资料的使用也是很有讲究的,单单一个通用定时器,STM32就提供了72个库函数。所以,适当放弃51单片机过程学习中那种单调的几个寄存器设置一下就能工作的想法吧,认真的看看芯片手册。收获会很大的。 想试试论坛提供的这个板子性能如何 |
|