STM32单片机入门

大家学这单片机是怎么入门的,我连初始化配置都搞得一头雾水,有没有好的建议,本人有51基础。

全新STM32互联型系列微控制器增加一个全速USB接口,使终端产品在连接另一个USB设备时既可以充当USB主机又可充当USB从机;还增加一个硬件支持IEEE1588精确时间协议的以太网接口,用硬件实现这个协议可降低CPU开销,提高实时应用和联网设备同步通信的响应速度。全新互联型系列还是STM32家族中首款集成两个CAN2.0B控制器的产品,让开发人员能够研制可连接两条工业标准CAN总线的网关设备Ϗp>

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-11-25
建议STM32单片机学习者,先用ST官方固件库进行学习,STM32功能强大,自然寄存器就很多,一开始看起来有点头痛,ST工程师在设计的时候就感觉到寄存器多比较复杂,所以写出了固件库,记住51单片机和STM32根本扯不上关系,学习STM32是从零开始的,我51单片机开发1年半,后来项目需要学习STM32,才发现,很难下手,你可以到网上下载野火STM32全集,进行学习,先从简单的流水灯开始,找51单片机的那种感觉,一个一个的模块进行学习,

给你推存几个STM32学习论坛

第九单片机论坛

阿莫电子论坛

电子工程世界

21c论坛

想学习一门新的技术,必须要吃点苦头。

记住用ST官方固件库来入门STM32学习,然后用寄存器来进行提高。

在用ST官方固件库学习的时候,切忌,对照参考手册寄存器进行学习,一个一个进行理解,把库给吃透。本回答被提问者和网友采纳
第2个回答  2012-12-14
既然有51基础,那就好办了,建议你入门时先不要管其内部结构和工作原理。首先熟悉相关的库函数,然后试着从流水灯开始,慢慢就精通了,这时候再回头去看CortexM3的内核。建议你参考野火的资料,讲解的很基础,适合入门。如果资金允许,最好买一个开发板。
第3个回答  2012-12-14
看例程
第4个回答  2019-12-26
相似回答