PlatformIO - 讓你免除搭建環(huán)境的煩惱
PlatformIO是一個跨平臺汽纠、跨架構(gòu)、多框架的專業(yè)工具丧叽,是嵌入式系統(tǒng)工程師必不可少的工具骚灸。
- 跨平臺:Windows, Linux, Mac OS 都可使用
- 跨架構(gòu):支持大量芯片(STM32,ESP32驴一,RISC-V休雌,MAXIM,...)
- 多框架:集成了各種框架(ESP-IDF肝断,Arduino杈曲,Mbed OS,Zephyr OS胸懈,...)
PlatformIO 為嵌入式開發(fā)人員提供了一種獨(dú)特的集成開發(fā)環(huán)境(云桌面IDE)担扑,跨平臺,同時支持許多不同的 SDK 或框架趣钱,提供調(diào)試涌献,單元測試,靜態(tài)代碼分析和遠(yuǎn)程開發(fā)這些功能首有。
想想我們使用不同芯片的時候燕垃,需要使用廠家提供的特定的 SDK,安裝特定的工具鏈井联,甚至需要使用廠家提供的 Eclipse 集成開發(fā)環(huán)境卜壕。安裝環(huán)境往往是特別痛苦且費(fèi)時的,PlatformIO 幫助我們解決了這個問題烙常,讓我們免除了搭建環(huán)境的煩惱轴捎。
參考: