stm8自學(xué)入門 沒有基礎(chǔ)學(xué)單片機(jī)開發(fā)可以嗎?
沒有基礎(chǔ)學(xué)單片機(jī)開發(fā)可以嗎?謝謝啊邀請(qǐng)我,也可以的,但需要自學(xué)的專業(yè)知識(shí)很多,會(huì)比咨詢專業(yè)本科畢業(yè)的人員非常大的難度如果不是您是一個(gè)年紀(jì)偏大比如說75中年人,想畜牧獸醫(yī)相關(guān)專業(yè)單片機(jī)開發(fā)工作,個(gè)人不推
沒有基礎(chǔ)學(xué)單片機(jī)開發(fā)可以嗎?
謝謝啊邀請(qǐng)我,也可以的,但需要自學(xué)的專業(yè)知識(shí)很多,會(huì)比咨詢專業(yè)本科畢業(yè)的人員非常大的難度
如果不是您是一個(gè)年紀(jì)偏大比如說75中年人,想畜牧獸醫(yī)相關(guān)專業(yè)單片機(jī)開發(fā)工作,個(gè)人不推薦推薦學(xué)單片機(jī)開發(fā)和畜牧獸醫(yī)相關(guān)專業(yè)單片機(jī)開發(fā)的工作。反而建議去學(xué)習(xí)項(xiàng)目管理,產(chǎn)品策劃,或銷售類工作。
如果不是是學(xué)習(xí)單片機(jī)僅僅興趣愛好,那么自學(xué)單片機(jī)也可以不。
單片機(jī)開發(fā),是需要內(nèi)容明確學(xué)習(xí)方向.1單片機(jī)硬件開發(fā),2單片機(jī)軟件開發(fā).
1,單片機(jī)硬件開發(fā)工作
學(xué)硬件開發(fā),簡(jiǎn)單不需要學(xué)習(xí)電路分析,模擬電路,數(shù)字電路三本書,這三本書是電子開發(fā)電腦設(shè)計(jì)的基礎(chǔ),實(shí)際學(xué)習(xí),我得到結(jié)論復(fù)雜電路的能力。也能二極管,三極管,運(yùn)放放大電路,整流橋電路,RC濾波等電路的設(shè)計(jì)能力。
還能夠了解常規(guī)插件貼片電阻電容,以及一些其他電子元器件,能有都差不多的器件選型能力
也能在用電烙鐵銅焊插件的或貼片電子元器件,如0805/0603,SOP/TSSOP/LQFP等封裝方法的器件,
清楚一款或多款單片機(jī)大于系統(tǒng)電路設(shè)計(jì),都能夠設(shè)計(jì)電路原理圖,都能夠熟練的掌握不使用Protel也可以DXP等EDA軟件,能完全掌握PCB布板規(guī)則等,也能完全掌握肯定會(huì)分析能力,能夠掌握是有的維修手段和方法。
2,單片機(jī)軟件開發(fā)工作
要學(xué)會(huì)了手中掌握C語(yǔ)言編程基礎(chǔ)語(yǔ)法,對(duì)此if/catch,switch/case,熟悉冒泡法,排除腎炎法等編程寫法,相對(duì)于結(jié)構(gòu)體,指針的用法能熟練掌握
怎么學(xué)習(xí)Keil/IAR開發(fā)環(huán)境的使用,清楚軟件故障BUG的調(diào)試能力,正確的軟件調(diào)試方案和方法,
需要自學(xué)單片機(jī)具體用法外設(shè)的開發(fā)邏輯,定時(shí)器,ADC,串口,spi,flash等用法
是需要自學(xué)軟件編程框架,有晚熟的編程思路和方法,
要掌握到基礎(chǔ)的硬件分析能力。
以上是問題的粗略回答一,難免有遺漏
如果能大家留言,你點(diǎn)贊,微博轉(zhuǎn)發(fā),打聽一下
啊,謝謝大家
學(xué)嵌入式開發(fā)難不難?生活中能接觸到的嵌入式開發(fā)都有什么?
能回答第一個(gè)問題:難易是與個(gè)人能力關(guān)聯(lián)的。嵌入式系統(tǒng)開發(fā)有嵌入式硬件開發(fā)和嵌入式軟件開發(fā),嵌入式軟件開發(fā)中又除開嵌入式應(yīng)用開發(fā)工程師和嵌入式驅(qū)動(dòng)程序開發(fā)工程師。目前嵌入式系統(tǒng)開發(fā)牽涉到的知識(shí)有模電,數(shù)電,電路分析與設(shè)計(jì),C語(yǔ)言,匯編語(yǔ)言,真切一些的有數(shù)據(jù)結(jié)構(gòu)(主要注意是鏈表操作)linux操作系統(tǒng),linux多進(jìn)程,多線程,文件操作,linux驅(qū)動(dòng)框架,數(shù)據(jù)庫(kù)操作等。目前也很多的嵌入式軟件開發(fā)主要是做stm32研發(fā)??梢圆粡膯纹瑱C(jī)-stm32-linux應(yīng)用-linux驅(qū)動(dòng)程序路線去學(xué)習(xí),做嵌入式實(shí)踐性很強(qiáng)大,所以最好就是有開發(fā)版教材自學(xué)。踏踏實(shí)實(shí)工作一步一個(gè)腳印自學(xué)?;卮鹞业诙€(gè)問題:嵌入式應(yīng)用很應(yīng)用范圍,生活中諸如家里的電飯鍋,空調(diào),冰箱,智能插座等區(qū)別就是里面是用單片機(jī)開發(fā)我還是stm32開發(fā)亦或則是用linux開發(fā)。先選一個(gè)自己很有興趣方向,堅(jiān)持下去,定能所收到貨。
多謝了評(píng)論,微博轉(zhuǎn)發(fā)。更多精彩內(nèi)容可關(guān)注本頭條號(hào):嵌入式軟硬件開發(fā)。十分感謝大家。相互交流,互相進(jìn)步。