2016 - 2024

感恩一路有你

stm8自学入门 没有基础学单片机开发可以吗?

浏览量:2148 时间:2023-04-25 14:22:02 作者:采采

没有基础学单片机开发可以吗?

谢谢啊邀请我,也可以的,但需要自学的专业知识很多,会比咨询专业本科毕业的人员非常大的难度

如果不是您是一个年纪偏大比如说75中年人,想畜牧兽医相关专业单片机开发工作,个人不推荐推荐学单片机开发和畜牧兽医相关专业单片机开发的工作。反而建议去学习项目管理,产品策划,或销售类工作。

如果不是是学习单片机仅仅兴趣爱好,那么自学单片机也可以不。

单片机开发,是需要内容明确学习方向.1单片机硬件开发,2单片机软件开发.

1,单片机硬件开发工作

学硬件开发,简单不需要学习电路分析,模拟电路,数字电路三本书,这三本书是电子开发电脑设计的基础,实际学习,我得到结论复杂电路的能力。也能二极管,三极管,运放放大电路,整流桥电路,RC滤波等电路的设计能力。

还能够了解常规插件贴片电阻电容,以及一些其他电子元器件,能有都差不多的器件选型能力

也能在用电烙铁铜焊插件的或贴片电子元器件,如0805/0603,SOP/TSSOP/LQFP等封装方法的器件,

清楚一款或多款单片机大于系统电路设计,都能够设计电路原理图,都能够熟练的掌握不使用Protel也可以DXP等EDA软件,能完全掌握PCB布板规则等,也能完全掌握肯定会分析能力,能够掌握是有的维修手段和方法。

2,单片机软件开发工作

要学会了手中掌握C语言编程基础语法,对此if/catch,switch/case,熟悉冒泡法,排除肾炎法等编程写法,相对于结构体,指针的用法能熟练掌握

怎么学习Keil/IAR开发环境的使用,清楚软件故障BUG的调试能力,正确的软件调试方案和方法,

需要自学单片机具体用法外设的开发逻辑,定时器,ADC,串口,spi,flash等用法

是需要自学软件编程框架,有晚熟的编程思路和方法,

要掌握到基础的硬件分析能力。

以上是问题的粗略回答一,难免有遗漏

如果能大家留言,你点赞,微博转发,打听一下

啊,谢谢大家

学嵌入式开发难不难?生活中能接触到的嵌入式开发都有什么?

能回答第一个问题:难易是与个人能力关联的。嵌入式系统开发有嵌入式硬件开发和嵌入式软件开发,嵌入式软件开发中又除开嵌入式应用开发工程师和嵌入式驱动程序开发工程师。目前嵌入式系统开发牵涉到的知识有模电,数电,电路分析与设计,C语言,汇编语言,真切一些的有数据结构(主要注意是链表操作)linux操作系统,linux多进程,多线程,文件操作,linux驱动框架,数据库操作等。目前也很多的嵌入式软件开发主要是做stm32研发。可以不从单片机-stm32-linux应用-linux驱动程序路线去学习,做嵌入式实践性很强大,所以最好就是有开发版教材自学。踏踏实实工作一步一个脚印自学。回答我第二个问题:嵌入式应用很应用范围,生活中诸如家里的电饭锅,空调,冰箱,智能插座等区别就是里面是用单片机开发我还是stm32开发亦或则是用linux开发。先选一个自己很有兴趣方向,坚持下去,定能所收到货。

多谢了评论,微博转发。更多精彩内容可关注本头条号:嵌入式软硬件开发。十分感谢大家。相互交流,互相进步。

开发 单片 能力 工作 电路

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。