刚开始学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位)来表达的
刚开始学时建议学习库函数开发,学会移植别人得程序,不用记住每个寄存器,随着学习得不断深入,要逐渐形成自己得编程思路。另外使用寄存器开发代码得可操控行更强,代码简练。
都得有一个过程啊,这些东西就是多实践,多去玩,只要是你有兴趣,就一定能学好的
接合库函数看程序,通过数据手册查看外设寄存器的控制位,练习编编程序,就那么几个外设,程序的架构可能刚开始感觉有点乱,坚持下去就好了,大家都是这样过来的,多看多练,没事多在论坛看看别人的程序编写。有问题就去论坛搜索,你遇见的,我们早都遇见解决了,
不要急,慢慢来。可以先找些视频来看。