在工作中,凡是涉及到產(chǎn)品開發(fā)幾乎都會實(shí)現(xiàn)參數(shù)存儲功能,一般參數(shù)存儲會采用如下的存儲介質(zhì)進(jìn)行。
前面已經(jīng)將所有的硬件驅(qū)動實(shí)現(xiàn),驗(yàn)證了硬件功能。但是每一個硬件都是單獨(dú)測試的,而且并不完善。
我們通過IO和串口的軟件開發(fā),已經(jīng)體驗(yàn)了嵌入式軟件開發(fā)。
嵌入并發(fā),意味著多線程或者多任務(wù),基本上都是使用了系統(tǒng),linux系統(tǒng)或RTOS系統(tǒng)之類的實(shí)現(xiàn)。
這系列開始談軟件上面的設(shè)計,對設(shè)計模式在面向?qū)ο罄锩鎽?yīng)該各位都知道,或許你在實(shí)際開發(fā)當(dāng)中用到,也或許你見過別人的代碼中用到。
最近項(xiàng)目上要加一個打印機(jī)模塊,所以就有得玩啦,感謝公司一直有這樣的機(jī)會讓我不斷的去了解產(chǎn)品,同時也讓我有不斷的提升的空間;工作其實(shí)就是不斷的玩,不斷的升級打怪,最后將技能應(yīng)用到產(chǎn)品開發(fā)上產(chǎn)生價值。
QP(Quantum Platform)是一個輕量級的、開源的、基于狀態(tài)機(jī)的、事件驅(qū)動型應(yīng)用程序框架。
在實(shí)際的項(xiàng)目開發(fā)中,項(xiàng)目往往是并行開發(fā)的,也就是說硬件設(shè)計,底層軟件設(shè)計,應(yīng)用軟件設(shè)計是同步進(jìn)行的。比如說在開發(fā)板上調(diào)試模塊驅(qū)動,在其他平臺上調(diào)試應(yīng)用再移植到目前這個平臺等。
在STM32 HAL庫開發(fā)中,我們經(jīng)常會看到__weak這個關(guān)鍵字,到底是什么意思呢?出于這個好奇心,我們來打開KEIL的幫助手冊找到它的出處。
這個月20號準(zhǔn)備去參加RT-Thread一年一度的RDC開發(fā)者大會,順便會帶上我們公司的產(chǎn)品,這個產(chǎn)品就用到了大彩串口屏,所以昨天我也寫了一篇表驅(qū)動法在大彩串口屏上的應(yīng)用。
隨著反恐形勢的不斷升溫,依靠科技手段提升安檢排爆能力成為世界各國共同面對的重要課題。從技術(shù)原理上,安檢排爆技術(shù)大致可以分為體檢測和痕跡檢測兩種技術(shù)路徑。體檢測方法主要依靠如X射線,太赫茲,毫米波等技術(shù)通過成像等手段對人,物,車輛等進(jìn)行安全檢查;痕跡檢測則是通過對待測目標(biāo)揮發(fā)出的微痕量殘留炸藥等違禁品進(jìn)行檢測的技術(shù)。兩類技術(shù)通常配合使用,以實(shí)現(xiàn)多個維度精準(zhǔn)鎖定違禁品。
twtw
qzc0927
289117336
Tronlong創(chuàng)龍
yangjing29
w20032004
大有可為
WANGY2000
azhangxingweia
xiaoguaixh
flayfly
spartacusa
aigo13428149596
海樓1317
liqinglong1023
DanPianJiFangAn
essie1