現在的專案開發要求短平快,嵌入式系統又五花八門,linux,RTOS,裸機還有些私有系統的。有時需要在不同的系統上實作相同的功能,或者在不同芯片移植,如果沒有好的架構作業量比較大,且不穩定。最近也在最分層式的框架開發,之前在網上也沒有找到好的參考代碼,在開發中磕磕碰碰。目前只完成了系統層、硬體抽象層和驅動層的開發,功能模塊層和應用層還未開始,在介面劃分和實作方面遇到了一些問題,劃分和實作不是很理想,求大神指點。
uj5u.com熱心網友回復:
怎么沒人呢,可以RMB購買代碼uj5u.com熱心網友回復:
看你這意思,基本上是想做個萬能框架出來啊。說實話,很難!不同的系統不同的配置不同的編譯器版本,會讓一個簡單的功能都需要很長時間才能調好uj5u.com熱心網友回復:
是的,想搞個通用的框架,不同的系統盡可能在驅動層抽象出統一介面給上層使用。也是在嘗試階段uj5u.com熱心網友回復:
抽出來系統層的介面,比如 記憶體申請 執行緒初始化 鎖等,其他的自己發揮了轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/59963.html
標籤:智能硬件
