北京華清遠(yuǎn)見嵌入式怎么樣(學(xué)習(xí)嵌入式的心路歷程分享)
北京華清遠(yuǎn)見嵌入式怎么樣(學(xué)習(xí)嵌入式的心路歷程分享)
很多小伙伴在考慮學(xué)習(xí)嵌入式,但是對(duì)于嵌入式培訓(xùn)也有疑問(wèn),今日小編給大家?guī)?lái)一位學(xué)員學(xué)習(xí)了一段時(shí)間嵌入式的分享體驗(yàn),考慮學(xué)習(xí)和猶豫有顧慮的同學(xué)們可以看看,希望能夠幫助到大家。
從開始學(xué)習(xí)嵌入式課程已經(jīng)一個(gè)半個(gè)月了,不管是對(duì)嵌入式有了一些了解還是懵懂,都應(yīng)該做一個(gè)總結(jié)。回顧開始的心路歷程,總結(jié)這一段的知識(shí)點(diǎn),了解自身學(xué)習(xí)的不足,然后再次出發(fā)。
與嵌入式的相遇
我的專業(yè)為機(jī)械設(shè)計(jì)制造與自動(dòng)化,畢業(yè)后從事的是機(jī)械設(shè)備方面的工作,工作3,4年后對(duì)自身的前途有些感到迷茫,感覺(jué)沒(méi)有什么提升。后來(lái)通過(guò)朋友的介紹了解到了嵌入式這一行業(yè),由于對(duì)設(shè)計(jì)開發(fā)類工作更感興趣,所以來(lái)到了北京華清遠(yuǎn)見學(xué)習(xí)嵌入式課程。
在大學(xué)中也學(xué)習(xí)了C語(yǔ)言基礎(chǔ),與單片機(jī)這兩門課。但是由于工作3,4年沒(méi)有用過(guò),基本上對(duì)學(xué)習(xí)嵌入式是零基礎(chǔ)。
學(xué)習(xí)內(nèi)容
第一階段 Linux的介紹與基本操作
第一階段的主要內(nèi)容是Linux的介紹,Linux的基本命令,vim編輯器的使用。
Linux的命令有一千多種,每種命令又有很多種參數(shù)搭配。現(xiàn)在只是學(xué)習(xí)了部分常用命令,記憶這些命令的方法就是對(duì)命令進(jìn)行分類學(xué)習(xí)。
Linux的基礎(chǔ)操作命令:
Man :查詢命令與系統(tǒng)函數(shù)的用法。
cd ls pwd :對(duì)路徑進(jìn)行操作(跳轉(zhuǎn)指定目錄,列出當(dāng)前目錄內(nèi)容,列出當(dāng)前目錄內(nèi)容)。
touch mkdir cp mv rm cat 對(duì)文件與目錄進(jìn)行操作(建立,刪除,復(fù)制,查看)。
vim編輯器的命令:
命令行:i ,o,插入,yy復(fù)制,dd剪切,p粘貼。
這部分內(nèi)容是基礎(chǔ)中的基礎(chǔ),主要是老師為了能夠讓我這樣的初學(xué)者能夠使用vim編輯器編輯編輯文件。內(nèi)容簡(jiǎn)單,學(xué)習(xí)起來(lái)沒(méi)什么困難。
第二階段 C語(yǔ)言的基礎(chǔ)
第二階段主要學(xué)習(xí)了計(jì)算機(jī)的編碼規(guī)則,常量與變量,數(shù)據(jù)類型,宏定義。
其難點(diǎn)在于數(shù)據(jù)類型的轉(zhuǎn)換,例如:
unsigned char a = -1; printf("%d\n",a); 輸出為255;
第一 :unsigned char占8位
第二 : -1 在內(nèi)存中的儲(chǔ)存方式為補(bǔ)碼: 1111 1111
第三 :%d為int 型輸出 int 站32位,則:0000 0000 1111 1111 255
這個(gè)例子很好的包涵了前面的知識(shí)點(diǎn),char,int short的字節(jié)數(shù),數(shù)字在內(nèi)存中以補(bǔ)碼的方式儲(chǔ)存。
這是我學(xué)習(xí)了一段時(shí)間的分享,還沒(méi)有完全結(jié)束課程,但是也希望能對(duì)你們有所幫助。
北京華清遠(yuǎn)見嵌入式課程
第一階段嵌入式基礎(chǔ)課程
階段目標(biāo)熟練掌握C語(yǔ)言、Linux及C、高級(jí)數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)知識(shí),熟悉level中涉及的實(shí)戰(zhàn)操作技巧
學(xué)習(xí)重點(diǎn)思維建立+基礎(chǔ)編程
主要課程①Linux C語(yǔ)言開發(fā);②Linux操作系統(tǒng)使用及C高級(jí)編程;③數(shù)據(jù)結(jié)構(gòu)與算法
職業(yè)規(guī)劃嵌入式Linux、C語(yǔ)言開發(fā)工程師、Linux軟件開發(fā)工程師
第二階段嵌入式應(yīng)用層課程
階段目標(biāo)熟練掌握文件IO、并發(fā)程序設(shè)計(jì)、網(wǎng)絡(luò)編程、數(shù)據(jù)庫(kù)開發(fā)、在線詞典綜合實(shí)戰(zhàn)基礎(chǔ)知識(shí),熟悉level中涉及的實(shí)戰(zhàn)操作技巧,能具體操作,完成項(xiàng)目作品
學(xué)習(xí)重點(diǎn)知識(shí)技能提升+編程能力突破
主要課程①文件IO;②并發(fā)程序設(shè)計(jì);③網(wǎng)絡(luò)編程及實(shí)戰(zhàn);④數(shù)據(jù)庫(kù)開發(fā);⑤Linux應(yīng)用開發(fā)綜合實(shí)戰(zhàn)
職業(yè)規(guī)劃嵌入式Linux應(yīng)用工程師、Linux網(wǎng)絡(luò)開發(fā)工程師
第三階段嵌入式底層課程
階段目標(biāo)熟練掌握ARM體系結(jié)構(gòu)與接口技術(shù)、系統(tǒng)移植、驅(qū)動(dòng)開發(fā)初級(jí)、驅(qū)動(dòng)開發(fā)高級(jí)基礎(chǔ)知識(shí),熟悉level中涉及的實(shí)戰(zhàn)操作技巧,能具體操作,完成項(xiàng)目作品
學(xué)習(xí)重點(diǎn)底層開發(fā)技能系統(tǒng)學(xué)習(xí)
主要課程①ARM體系結(jié)構(gòu)與接口技術(shù);②系統(tǒng)移植;③嵌入式內(nèi)核及驅(qū)動(dòng)開發(fā)初級(jí);④嵌入式內(nèi)核及驅(qū)動(dòng)開發(fā)高級(jí)
職業(yè)規(guī)劃
嵌入式Linux系統(tǒng)工程師、Linux kernel工程師、嵌入式Linux驅(qū)動(dòng)工程師
第四階段嵌入式開發(fā)拓展與實(shí)踐
階段目標(biāo)熟悉項(xiàng)目操作原理,理清重點(diǎn)、難點(diǎn)、疑點(diǎn)知識(shí),達(dá)到舉一反三,融會(huì)貫通,結(jié)合企業(yè)案例,獨(dú)立完成項(xiàng)目開發(fā)品
學(xué)習(xí)重點(diǎn)項(xiàng)目實(shí)戰(zhàn)技能積累
主要課程①嵌入式開發(fā)與拓展實(shí)踐
職業(yè)規(guī)劃嵌入式開發(fā)高級(jí)工程師
第五階段嵌入式GUI開發(fā)
階段目標(biāo)進(jìn)階課是一些高端技術(shù)、擴(kuò)展課程、重要課程,學(xué)員工作后可繼續(xù)學(xué)習(xí),為自己充電;學(xué)員根據(jù)自己的工作需要來(lái)適時(shí)的學(xué)習(xí)
學(xué)習(xí)重點(diǎn)嵌入式GUI編程
主要課程①C++開發(fā);②Qt嵌入式圖形開發(fā);③Qt語(yǔ)音控制智能家居項(xiàng)目
職業(yè)規(guī)劃C++開發(fā)工程、Qt開發(fā)工程、Linux Qt開發(fā)工程師
第六階段物聯(lián)網(wǎng)開發(fā)關(guān)鍵技術(shù)
階段目標(biāo)熟悉物聯(lián)網(wǎng)開發(fā)中核心STM32技術(shù)及無(wú)線通信技術(shù)LoRa、NB-IOT,大量的項(xiàng)目實(shí)戰(zhàn)課程(智慧農(nóng)業(yè)項(xiàng)目,藍(lán)牙智能手環(huán)項(xiàng)目,RFID智能家居項(xiàng)目)。理清重點(diǎn)、難點(diǎn)、疑點(diǎn)知識(shí),達(dá)到舉一反三,融會(huì)貫通,結(jié)合企業(yè)案例,獨(dú)立完成項(xiàng)目開發(fā)
學(xué)習(xí)重點(diǎn)物聯(lián)網(wǎng)開發(fā)高級(jí)技能系統(tǒng)學(xué)習(xí)
主要課程①物聯(lián)網(wǎng)ARM開發(fā);②NB-IoT開發(fā)及實(shí)戰(zhàn)
職業(yè)規(guī)劃物聯(lián)網(wǎng)無(wú)線通訊開發(fā)工程師、物聯(lián)網(wǎng)開發(fā)工程師
第七階段人工智能核心開發(fā)課程
階段目標(biāo)熟練掌握pyhton語(yǔ)言基礎(chǔ)、python核心編程,熟悉level中涉及的實(shí)戰(zhàn)操作技巧
學(xué)習(xí)重點(diǎn)python開發(fā)+人工智能技術(shù)積累
主要課程①python語(yǔ)法基礎(chǔ);②python核心編程;③中文聊天機(jī)器人開發(fā);④基于OpenCV的機(jī)器視覺(jué)開發(fā)
職業(yè)規(guī)劃python工程師、人工智能工程師
第八階段天貓精靈AIoT開發(fā)及綜合實(shí)戰(zhàn)
階段目標(biāo)①快速接入AliGenie開放平臺(tái) ②全面掌握Wi-Fi組網(wǎng)原理 ③全面掌握藍(lán)牙m(xù)esh組網(wǎng)原理 ④熟練掌握硬件接入AIoT平臺(tái)能力 ⑤具備天貓精靈App定制設(shè)計(jì) ⑥能獨(dú)立完成AIoT開發(fā)實(shí)戰(zhàn)、積累項(xiàng)目經(jīng)驗(yàn)
學(xué)習(xí)重點(diǎn)天貓精靈AIoT企業(yè)實(shí)戰(zhàn)積累
主要課程①AliOS Things物聯(lián)網(wǎng)操作系統(tǒng);②藍(lán)牙智能硬件開發(fā)實(shí)戰(zhàn);③WiFi實(shí)戰(zhàn)開發(fā)進(jìn)階之路;④AIoT開發(fā)綜合實(shí)戰(zhàn)
職業(yè)規(guī)劃天貓精靈AIoT開發(fā)工程師、天貓精靈Wi-Fi開發(fā)工程師、天貓精靈藍(lán)牙開發(fā)工程師、嵌入式高級(jí)開發(fā)工程師
北京校區(qū)
地址:北京海淀西三旗建材城西路50號(hào)中關(guān)村西三旗數(shù)字文化產(chǎn)業(yè)園 B2-3層
評(píng)論 丨 共0個(gè)
- 北京華清遠(yuǎn)見嵌入式培訓(xùn)課程怎么樣?
- 揭秘!北京華清遠(yuǎn)見嵌入式培訓(xùn)怎么樣?靠譜嗎?
- 必看!北京哪有物聯(lián)網(wǎng)培訓(xùn)機(jī)構(gòu)?
- 揭秘!北京華清遠(yuǎn)見物聯(lián)網(wǎng)培訓(xùn)怎么樣?靠譜嗎?
- 必看!北京哪有嵌入式人工智能培訓(xùn)機(jī)構(gòu)?
- 嵌入式培訓(xùn)收費(fèi)標(biāo)準(zhǔn)是?
- 2023北京Java程序員需要學(xué)習(xí)哪些技能?
- 北京java培訓(xùn)機(jī)構(gòu)推薦一覽(學(xué)習(xí)Java好就業(yè)嗎)
- 北京華清遠(yuǎn)見嵌入式怎么樣(學(xué)習(xí)嵌入式的心路歷程分享)
- 北京華清遠(yuǎn)見嵌入式培訓(xùn)怎么樣?(學(xué)員心得)