本帖最后由 李牧林 于 2019-9-17 19:39 編輯
ebox_stm32特點1.在STM32的庫文件的基礎上封裝一層類似于Arduino的API。 2.使得STM32也可以使用arduino的大部分驅動。驅動程序從github上下載后稍作修改就可以使用。 3.快速實現底層驅動代碼,減少STM32開發人員編寫、調試器件驅動的工作量,提高驅動的重復利用率。 支持芯片1、STM32F0系列 2、STM32F1系列 3、STM32F4系列 如何編譯本項目使用MDK 5編譯 固件庫支持- MCU芯片的全部外設(Gpio,Exti,Timer,Uart,Pwm,Spi,I2c,Adc,Wdg等等)
- 傳感器,執行器的驅動文件
- 網絡(w5500,ESP8266)
- 文件系統(Fatfs)
- 操作系統(FreeRTOS,uCOS,ebox_os)
- 數字濾波器(高通,低通,帶通)
- PID控制器
- IO事件管理器(IO事件驅動)
- 色彩管理器(HSL,HSV,RGB)
- 萬年歷
- 線性回歸(主要用于數據采集器的校準)
- JSON
- FreeModbus
- gui
代碼地址https://github.com/eboxmaker/eBox_Framework
|