軟件介紹BabyOS是專為MCU項目開發(fā)提速的代碼框架,是一套管理功能模塊和外設驅(qū)動的框架,縮短開發(fā)周期,項目開發(fā)時選擇適用的功能模塊及驅(qū)動,直接進入功能代碼編寫的階段,減少重復工作,調(diào)試過的功能模塊和驅(qū)動代碼放入BabyOS中管理,以后項目可以直接使用,去掉重復調(diào)試的工作。 開發(fā)介紹 說一說編寫B(tài)abyOS原由 ................ 使用MCU開發(fā)的項目大多有兩個要求:產(chǎn)品功耗和開發(fā)周期 功耗的考量 設備的操作:喚醒設備,操作,設置休眠。 文件的操作:打開文件,編輯,關閉文件。 因此BabyOS中對設備的操作由統(tǒng)一的接口,即將設備看做文件一樣對待。 縮短開發(fā)周期 項目中有較多使用率高的功能模塊和外設,BabyOS提供友好的框架對功能模塊和設備驅(qū)動進行收集和管理。 新項目啟動時,以搭積木的方式即可完成一部分工作,以此來縮短開發(fā)時間。 功能介紹 BabyOS代碼分為3部分: BabyOS倉庫:功能模塊和驅(qū)動 ,一般情況下用戶不需要改動,可以將此倉庫作為子模塊。 BabyOS_Config:配置文件和設備注冊文件 BabyOS_Hal:硬件抽象層, 不同分支對應不同硬件平臺,選擇對應平臺下載,沒有合適的則選擇master分支。 適合項目 使用裸機開發(fā)的項目推薦基于BabyOS進行。 使用操作系統(tǒng)開發(fā)的項目,BabyOS可作為功能庫及驅(qū)動庫使用。
|
1深度技術(shù)win10正式版ghost(32位)旗艦......
2番茄花園win10 X86 ghost 標準通......
3番茄花園Win10_Ghost Win10 64......
4雨林木風 GHOST WIN10 X64 快速裝......
5深度技術(shù)GHOST WIN10 X64 尊貴專業(yè)......
6筆記本W(wǎng)in10系統(tǒng) 64位官方正式版2024年......
7筆記本win10正式版ghost(32位)旗艦免......
8雨林木風win10(32位)ghost 修正專業(yè)......