stm32是单片机还是嵌入式(嵌入式要学stm32吗)

网友提问:

有什么学习嵌入式和单片机(stm32)的好方法吗?

优质回答:

你好,一个嵌入式领域八年工作经验的工程师来回答你的提问,关于怎么学习嵌入式和单片机,我从自身学生经历、工作经验和对于嵌入式单片机学习的建议三个方面回答:

一、学生时期嵌入式学习经历

我记得自己第一次接触嵌入式是在大学二年级的选修课,当时老师拿了一块ARM的板子,装RedHat的虚拟机,然后编译环境搭建,对于当时的我来说,真的是天书一样,建文件夹竟然要用命令?也刷新了我的认识!

大三的时候,学习了微机原理还有数字电路等专业课,也学习了单片机技术,逐渐的接触了C语言、汇编和VHDL等语言,当自己一步步调试代码,与硬件交互,看到各种由于程序执行所产生的现象时,逐渐的对嵌入式有了新认识,也产生了兴趣,大四以后才逐渐的可以自己编程序,设计小课题。所以,从我自身讲,大三是还没有入门。

二、嵌入式工作经验

如果说能力是逼出来的,看到的人可能不相信。但事实就是这个样子,如果你总是宽松要求自己,没有紧凑的目标和规划,那么就会效率低下,能力也会提升的很慢。对于任何新领域或新技能的学习,花一段时间,集中学习和突破一下,所谓书读百遍,其意自见。在嵌入式领域,应该是手册看百遍,代码调试百遍,其中的奥妙才会显现。总之,给自己一个目标和方向,努力追求一次,如果不知道如何提高,那就是不懂方法,接下来介绍。

三、嵌入式单片机学习建议

画重点啦!像嵌入式或者单片机的学习,重在实际项目的练习,不管怎样,哪怕是网上找开发板的例程,也要找到一个小功能,小项目,跟着练习,在基础上改代码,单步运行等等,逐渐理解程序和硬件所完成的功能。千万不要一直看书!有项目,直接参与项目,没项目也要找开发板自己找项目做!在不断的练习中不懂硬件找手册,不懂程序看书籍和网络资料,不懂逻辑就单步调试,不懂原理就去学习!在练习中发展问题,解决问题,从而逐渐揭开那层面纱,逐渐深入理解嵌入式的魅力。

当然,这一切的基础都有一个加速剂,那就是兴趣,有兴趣可以带你主动学习,探索未知,所以如果想学习嵌入式,就去发现它的美,让自己感兴趣起来,这会让上面提到的一切都变得有意思,而不是身上的包袱。

以上是我个人的经验和建议,希望有帮助。

欢迎关注@瓶凡科技营 ,有嵌入式和单片机相关项目经验分享,有问题可以留言哦。

其他网友回答

嵌入式钱少事多,学python不香吗

其他网友回答

1.花点钱买块开发板,价钱有高低,功能有强弱。便宜的100块左右可以搞定

2. 买到开发板后,先大致了解板子上的硬件接口,怎么接到电脑上,怎么接GPIO,怎么启动。

3. 选开发工具。有不少免费的开发平台,适合学习用的,比如Keil,CooCox

4. 开发一个简单的应用程序,实现一个简单功能,比如点亮一个LED。并把它加载到板子上。对初学,程序及功能简单点是符合学习规律的。在此过程中,你要开始接触很多STM的知识。

然后对自己感兴趣的外设,可以试着摆弄摆弄。

路途很长但一直都有风景。

祝福你。

其他网友回答

学前端吧,女生你!嵌入式不适合

其他网友回答

弄一块开发版 边做实验边看书 先学各种外设 在学常用模块

版权声明