成為一個(gè)正式的嵌入式開發(fā)工程師是一個(gè)艱辛的過程,從規(guī)范完善的開發(fā)周期到嚴(yán)格執(zhí)行和系統(tǒng)檢查,開發(fā)高可靠性嵌入式系統(tǒng)的技術(shù)有許多種。
應(yīng)讀者要求,嵌入式ARM將繼續(xù)介紹能夠替代STM32的國產(chǎn)產(chǎn)品。
qt值得學(xué)習(xí)嗎? 嵌入式要學(xué)的東西真的很多,我們可能會(huì)說不寫界面的話就不用學(xué)qt了?我不贊同,原因是……
學(xué)單片機(jī)開發(fā)的同學(xué),基本都是從裸機(jī)開始的,裸機(jī)中一般都會(huì)使用到狀態(tài)機(jī)。
作為程序開發(fā)者,避免不了閱讀別人代碼,那么就會(huì)涉及到到一門語言的編程規(guī)范。
在嵌入式軟件開發(fā)中,bin、hex、axf和elf這四種格式的文件很常見。
在嵌入式系統(tǒng)中時(shí)鐘是其脈搏,處理器內(nèi)核在時(shí)鐘驅(qū)動(dòng)下完成指令執(zhí)行,狀態(tài)變換等動(dòng)作。
應(yīng)讀者要求,嵌入式ARM將繼續(xù)介紹能夠替代STM32的國產(chǎn)產(chǎn)品。
我們通過IO和串口的軟件開發(fā),已經(jīng)體驗(yàn)了嵌入式軟件開發(fā)。
今天主要分享嵌入式系統(tǒng)中常用的延時(shí)函數(shù)。
回調(diào)函數(shù),光聽名字就比普通函數(shù)要高大上一些,那到底什么是回調(diào)函數(shù)呢?
任何一種“語言”,都是各種“語言特性”的組合。
很多編程初學(xué)者至今還在給我寫信請(qǐng)教,問我該學(xué)習(xí)什么程序語言,怎么學(xué)習(xí)。今天我有動(dòng)力了,想來統(tǒng)一回答一下這個(gè)擱置已久的“初級(jí)問題”。類似的話題貌似曾經(jīng)寫過,然而現(xiàn)在我想把它重新寫一遍。
在嵌入式軟件開發(fā)中,因?yàn)榇a質(zhì)量不佳、線程沖突、棧溢出等問題,會(huì)造成Arm的HardFault。
嵌入式架構(gòu)有多重要? 要做到嵌入式應(yīng)用的代碼邏輯清晰, 且避免重復(fù)的造輪子, 沒有好的應(yīng)用架構(gòu)怎么行? 如果沒有好的架構(gòu), 移植將會(huì)是一件很痛苦的事情。
本篇文章主要介紹各種問題定位的工具,以及會(huì)結(jié)合案例分析問題。
在嵌入式開發(fā)中,我們會(huì)經(jīng)??吹交蚪佑|一些專業(yè)術(shù)語,例如CPU、MPU、MCU和SOC等,并且這些專業(yè)術(shù)語出現(xiàn)的頻率也是非常之高,在面試中也常常會(huì)作為提問的知識(shí)點(diǎn),下面我們就來看一下他們之間的特點(diǎn)和區(qū)別。
在嵌入式系統(tǒng)中經(jīng)常會(huì)應(yīng)用到很多通訊接口/協(xié)議,如: RS232、 RS485、 輕量級(jí)TCP/IP協(xié)議、 LoRa和 Zigbee等多種接口/協(xié)議,本篇文章和大家分享一下嵌入式開發(fā)中最為常用的RS232和RS485的區(qū)別。
在嵌入式系統(tǒng)中,板上通信接口是指用于將各種集成電路與其他外圍設(shè)備交互連接的通信通路或總線。
針對(duì)nxp 6ULL 開發(fā)板,使用imxdownload燒寫。