亚洲精品欧美日韩-亚洲精品欧美一区二区三区-亚洲精品欧美综合-亚洲精品欧洲精品-亚洲精品欧洲一区二区三区

首頁
手機版
熱門搜索:
當前位置:電腦軟件編程開發(fā)程序源碼BabyOS(mcu開發(fā)工具)

BabyOS(mcu開發(fā)工具) 官方版v5.0.0

  • 大小:8.14MB
  • 語言:簡體中文
  • 類別:程序源碼
  • 類型:免費軟件
  • 授權(quán):國產(chǎn)軟件
  • 時間:2020/11/03
  • 官網(wǎng):http://www.taiyee.com.cn
  • 環(huán)境:Windows7, Windows10, WindowsAll

相關(guān)軟件

BabyOS是一款專為MCU項目設(shè)計人員開發(fā)的一款框架,它的主要作用是在進行mcu開發(fā)時為開發(fā)人員提供便捷的框架設(shè)定,減少項目耗費時間,縮短開發(fā)進程。還能將已經(jīng)調(diào)試好的功能模塊進行保存管理,在需要時直接進行調(diào)用,節(jié)省了工程師重復(fù)調(diào)試的行為,減少重復(fù)的工作。這樣在將來有新項目啟動時可以直接進行模塊化組合操作,就像拼圖一樣將需要的功能模塊進行調(diào)用,在babyOS預(yù)先設(shè)定好的功能框架中進行放置,這樣能極大的縮減開發(fā)進程。

BabyOS圖片

軟件介紹

BabyOS適用于MCU項目,她是一套管理功能模塊和外設(shè)驅(qū)動的框架。

對項目而言,縮短開發(fā)周期。項目開發(fā)時選擇適用的功能模塊及驅(qū)動。直接進入功能代碼編寫的階段。

對工程師而言,減少重復(fù)工作。調(diào)試過的功能模塊和驅(qū)動代碼放入BabyOS中管理,以后項目可以直接使用,去掉重復(fù)調(diào)試的工作。

軟件功能

BabyOS代碼分為3部分:

BabyOS倉庫:功能模塊和驅(qū)動 ,一般情況下用戶不需要改動,可以將此倉庫作為子模塊。

BabyOS_Config:配置文件和設(shè)備注冊文件

BabyOS_Hal:硬件抽象層, 不同分支對應(yīng)不同硬件平臺,選擇對應(yīng)平臺下載,沒有合適的則選擇master分支

babyOS圖片

適用場景

使用裸機開發(fā)的項目推薦基于BabyOS進行。

使用操作系統(tǒng)開發(fā)的項目,BabyOS可作為功能庫及驅(qū)動庫使用。

開發(fā)背景

使用MCU開發(fā)的項目大多有兩個要求:產(chǎn)品功耗和開發(fā)周期

功耗的考量

設(shè)備的操作:喚醒設(shè)備,操作,設(shè)置休眠。

文件的操作:打開文件,編輯,關(guān)閉文件。

因此BabyOS中對設(shè)備的操作由統(tǒng)一的接口,即將設(shè)備看做文件一樣對待。

縮短開發(fā)周期

項目中有較多使用率高的功能模塊和外設(shè),BabyOS提供友好的框架對功能模塊和設(shè)備驅(qū)動進行收集和管理。

新項目啟動時,以搭積木的方式即可完成一部分工作,以此來縮短開發(fā)時間。

更新內(nèi)容

2020.08

BabyOS_Hal倉庫增加ST標準庫,增加標準庫例子。對代碼中細節(jié)進行優(yōu)化

2020.07

內(nèi)容未更新,增加兩個視頻教程用于快速了解BabyOS

2020.06

分解為3個倉庫管理代碼。增加SFUD作為SPIFLASH驅(qū)動,增加SD卡驅(qū)動,增加FatFS和LittleFS等

標簽: 開發(fā)框架 MCU工具

下載地址

BabyOS(mcu開發(fā)工具) 官方版v5.0.0

普通下載通道

網(wǎng)友評論

返回頂部