微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 刚开始学STM32,感觉难度有点大啊!

刚开始学STM32,感觉难度有点大啊!

时间:10-02 整理:3721RD 点击:
刚开始学STM32,感觉难度有点大啊

可以一起学习交流

可以一起讨论

反正比8位机要难些,其实都差不太多,stm32的外设多而已,只要逻辑方式和理念正确就行,慢慢来,都是这么走过来的

结合寄存器学,别死磕库,可能好些

我现在用库开发项目  感觉比寄存器快,但是有好多地方理解不了

正需要,下载看看

买个开发板学习,要事半功倍,安富莱的开发板不错,感觉比原子的代码规范
而且操作系统讲的比较深入
我在用,技术客服给力

(1)STM32对bit-band的访问,是以32位的方式来访问,即一次读写32位(Bit),4个字节(STM32是32位的CPU,一次读32位长,速度快,存储空间比51大的多)。 (2)寄存器中的1个位,是使用bit-band中1个双字(32位)来表达的

刚开始学时建议学习库函数开发,学会移植别人得程序,不用记住每个寄存器,随着学习得不断深入,要逐渐形成自己得编程思路。另外使用寄存器开发代码得可操控行更强,代码简练。

都得有一个过程啊,这些东西就是多实践,多去玩,只要是你有兴趣,就一定能学好的

接合库函数看程序,通过数据手册查看外设寄存器的控制位,练习编编程序,就那么几个外设,程序的架构可能刚开始感觉有点乱,坚持下去就好了,大家都是这样过来的,多看多练,没事多在论坛看看别人的程序编写。有问题就去论坛搜索,你遇见的,我们早都遇见解决了,



不要急,慢慢来。可以先找些视频来看。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top