浏览 664 次
锁定老帖子 主题:stm32学习方法
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2021-02-19
接着,谈谈怎么学。买块开发板,熟悉各种外设,有条件玩玩系统,显示屏,WIFI等等。这个阶段还要注意一点,你需要CPU到底是怎么运行,SP是啥,LR寄存器存储?异常中断系统如何压栈等等,毕竟这对调试bug还是比较有用的。有本Cortex M3权威指南是本不错的书。 我说一下我第一次用stm32的经历。在大一时,参加电子设计大赛,需要用到一片DAC,但是我周围的器件都是电流型的,转成电压型的输出,需要用到负电源,但是系统没有负电源。恰巧实验室有块stm32的核心板,具有DAC功能。随后用了两个小时,安装软件,用了网站参考的例程,将功能实现。因此,要快速掌握一个东西,要在项目中学习,要有时间节点。不必把stm32的开发手册都看了,内容太多,外设我们要用到什么,精确学什么,提高整个开发的效率。 (stm32直流电机驱动) http://www.makeru.com.cn/live/1392_1218.html?s=45051 软硬通吃,嵌入式高薪人才的必杀技 http://www.makeru.com.cn/live/5413_2000.html?s=45051 从单片机到嵌入式linux我们需要做什么 http://www.makeru.com.cn/live/5413_1994.html?s=45051 这里谈谈,我的学习建议: 基础知识:串口、定时器、输出端口的类型、中断等基础概念; 基础的能力:如何找资料,如何看datasheet;如何看论文; 熟悉开发环境,学习如何调试,仿真; 做一些自己喜欢的项目,例如自己做个音乐播放器,提升自己做项目的水平; 参加电子设计大赛、数学建模等比赛; 去实习或者认识的老师,一起做项目,找到自己喜欢的方向。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |