最近在做毕业设计,题目是基于STM32F10系列单片机主控的android蓝牙遥控平衡车,大三曾学习过STM32,当时学的是野火的板子,刚学到操作系统篇。说说我学STM32的感受吧 对于STM32而言,现有的固件函数库是很好用的,起码可以简化很多工作,但是相应的,可能对寄存器的直接接触就会减少一些吧。但是具体的细节还是不容的马虎,前几天调一个定时器,按理说不是很难的问题,结果调试了两天都没得到自己想要的结果,一直以为是自己哪里出问题了,后来一直在不停的调试,从时钟的预分频,IO的初始化,中断的初始化等等,后来发现根本不是什么大问题,就是预分频以后定时时间设置太短,重新计算以后发现定时时间是1毫秒,这样的话通过LED完全是看不出闪烁的,起码人的肉眼是看不出的。可能我的错误是太低级,大家不会犯这样的错误,我只是想提醒大家在调试的时候一定不要跟我这样粗心。对资料的使用也是很有讲究的,单单一个通用定时器,STM32就提供了72个库函数。所以,适当放弃51单片机过程学习中那种单调的几个寄存器设置一下就能工作的想法吧,认真的看看芯片手册。收获会很大的。 想试试论坛提供的这个板子性能如何 |
【STM32F030开发日志/评测/笔记】+串口echo测试程序
【STM32F030开发日志/评测/笔记】从无到有
STM32F030F4 的 STOP 电流 不稳定
【活动】2013年末签到,赢STM32F0超值型探索套件(已公布结果)
[晒一晒]STM32F0 Discovery板卡
【说出你的故事】从对STM32白痴到入门+STM32F030R8 Boost MPPT
Nucleo STM32F072 FreeRTOS移植
【小“福”蝶赏灯展+DISCO-STM32F0308】
[STM32F072 Nucleo]开发笔记(四) 用按钮代替方向盘硬件测试
[STM32F072 Nucleo]开发笔记(二)扩展USB接口
RE:【STM32F0申请】+做毕业设计平衡智能车+板子评测