ARM體系結(jié)構(gòu)與嵌入式C語言編程技術(shù)
本書將ARM體系結(jié)構(gòu)與嵌入式C語言結(jié)合起來,主要講述了ARM體系結(jié)構(gòu)的關(guān)鍵技術(shù)、關(guān)鍵設(shè)計(jì)(寄存器組織、異常處理、存儲(chǔ)管理等)、ARM指令集及其匯編語言設(shè)計(jì),此外,還講述了嵌入式系統(tǒng)中C語言編程的思維和技巧,特別是C語言特性與存儲(chǔ)的關(guān)系。在此基礎(chǔ)上,介紹了ARM匯編語言與C語言混合編程方法。最后,在以三星S5P6818八核Corte-A53 1.4GHz處理器為核心的基礎(chǔ)實(shí)驗(yàn)平臺(tái)之上,介紹了實(shí)驗(yàn)平臺(tái)的搭建,實(shí)驗(yàn)軟硬件環(huán)境的配置,并分別用匯編語言和C語言實(shí)現(xiàn)了若干裸機(jī)基礎(chǔ)實(shí)驗(yàn)案例。本書旨在針對(duì)嵌入式系統(tǒng)開發(fā),從編譯器和運(yùn)行芯片內(nèi)核的角度來理解C語言,從編程邏輯和語言的角度來理解ARM體系結(jié)構(gòu),即從計(jì)算機(jī)基本原理和體系結(jié)構(gòu)的角度,提升軟硬件協(xié)同設(shè)計(jì)能力。
羅海波,男,博士,副教授,閩江學(xué)院計(jì)算機(jī)與控制工程學(xué)院院長(zhǎng)助理,數(shù)字福建智能化生產(chǎn)物聯(lián)網(wǎng)實(shí)驗(yàn)室副主任。研究方向:智能硬件、物聯(lián)網(wǎng)技術(shù)。主講《數(shù)字電路與邏輯設(shè)計(jì)》、《ARM體系結(jié)構(gòu)》等課程。主持國(guó)家自然科學(xué)基金1項(xiàng);省市廳項(xiàng)目4項(xiàng);企業(yè)委托開發(fā)課題6項(xiàng)。發(fā)表學(xué)術(shù)論文20余篇。以第一發(fā)明人申請(qǐng)發(fā)明專利3項(xiàng)(已授權(quán)1項(xiàng));獲授權(quán)實(shí)新專利8項(xiàng)、軟著6項(xiàng)。指導(dǎo)學(xué)生參加各類學(xué)科競(jìng)賽獲獎(jiǎng)11項(xiàng);指導(dǎo)創(chuàng)新創(chuàng)業(yè)項(xiàng)目國(guó)家級(jí)2項(xiàng)、省級(jí)3項(xiàng)。2014年獲福州市教育系統(tǒng)先進(jìn)工作者。2017年作為團(tuán)隊(duì)負(fù)責(zé)人獲福建省教育系統(tǒng)五一先鋒號(hào)。
肖良輝,男,中級(jí)工程師。研究方向:嵌入式應(yīng)用、物聯(lián)網(wǎng)技術(shù)。長(zhǎng)期從事嵌入式系統(tǒng)的研究與開發(fā)工作,并擔(dān)當(dāng)《數(shù)字電路》、《ARM體系結(jié)構(gòu)》等課程的實(shí)驗(yàn)輔導(dǎo)教師。參與企業(yè)委托開發(fā)課題3項(xiàng)。指導(dǎo)學(xué)生參加各類學(xué)科競(jìng)賽獲獎(jiǎng)6項(xiàng);指導(dǎo)創(chuàng)新創(chuàng)業(yè)項(xiàng)目國(guó)家級(jí)1項(xiàng)、省級(jí)1項(xiàng)。
徐堂基,男,嵌入式開發(fā)工程師,北京瀚恒星火科技有限公司聯(lián)合創(chuàng)始人及技術(shù)總監(jiān)。研究方向:嵌入式系統(tǒng)、物聯(lián)網(wǎng)系統(tǒng)、人工智能應(yīng)用。長(zhǎng)期從事嵌入式系統(tǒng)開發(fā)工作,具有十多年嵌入式開發(fā)、培訓(xùn)和管理經(jīng)驗(yàn),在ARM、LINUX、Android系統(tǒng)及ROS開發(fā)等方面有較深研究。具有多年物聯(lián)網(wǎng)系統(tǒng)開發(fā)及培訓(xùn)經(jīng)驗(yàn),熟練掌握各種主流物聯(lián)網(wǎng)芯片應(yīng)用,精通ZigBee、WiFi、RFID、藍(lán)牙等通信技術(shù)。參與完成GPS跟蹤器、廣告機(jī)、平板電腦、智能家居網(wǎng)關(guān)、智能環(huán)境監(jiān)測(cè)儀、嵌入式教學(xué)系統(tǒng)、物聯(lián)網(wǎng)教學(xué)系統(tǒng)等多個(gè)項(xiàng)目研發(fā)工作。山東工商學(xué)院外聘兼職教師,成功指導(dǎo)完成多款嵌入式產(chǎn)品、物聯(lián)網(wǎng)產(chǎn)品的研發(fā)。