如何使用Arduino IDE玩轉(zhuǎn)STM32
來源:原創(chuàng)
一、環(huán)境搭建
安裝Arduino IDE
下載地址:?
https://www.arduino.cc/en/Main/Software
安裝STM32CubeProgrammer
下載地址:
https://www.st.com/en/development-tools/stm32cubeprog.html
二、安裝開發(fā)板固件包
https://pan.baidu.com/s/1MvBgdneriRA-mHq4eKB_0w 提取碼:sl4o
4、配置開發(fā)板
打開Arduino IDE->工具->開發(fā)板->選擇BearPi->
恭喜全部搭建完畢!開始使用Arduino IDE開發(fā)STM32之旅...
三、單片機開發(fā)第一步,點燈
/***************************************************************
* 文件名稱: Blink
* 作者: 小熊派
* 版本: V1.0
* 編寫日期: 2019-10-10
* 功能: 板子自帶LED**燈
****************************************************************
* LED ->PC13
*/
// the setup function runs once when you press reset or power the board
void setup() {
// initialize digital pin LED_BUILTIN as an output.
pinMode(LED_BUILTIN, OUTPUT);
}
// the loop function runs over and over again forever
void loop() {
digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(LED_BUILTIN, LOW);// turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}
2、操作演示
編譯代碼并燒錄。
固件包中附帶了其他例如按鍵、串口、LCD顯示等例程,有這個板子的小伙伴可以安裝Arduno IDE 去體驗下如何用三五行代碼實現(xiàn)一個功能。
教程非常簡單,因為實現(xiàn)起來實在太容易了,不知道能寫些啥
如果覺得文章不錯,幫忙點轉(zhuǎn)發(fā)、在看,您的支持也是我們繼續(xù)更新的動力。
公眾號聊天界面,回復關(guān)鍵詞:加群,可加入小熊派開源社區(qū)交流群,期待您的到來~
程序員小哈也有交流群了,歡迎長按左側(cè)群二維碼進群,如果進不去了,可以加我個人微信,我拉你進群,加群方便交流,第一時間獲得網(wǎng)文推送。
還沒關(guān)注新公眾號:嵌入式從0到1 的小伙伴,速速長按掃碼加入哈。
【嵌入式從0到1】最新文章推薦閱讀:
STM32 RTC及定時鬧鐘功能實現(xiàn)
8X8點陣實現(xiàn)電梯運行效果
免責聲明:本文內(nèi)容由21ic獲得授權(quán)后發(fā)布,版權(quán)歸原作者所有,本平臺僅提供信息存儲服務(wù)。文章僅代表作者個人觀點,不代表本平臺立場,如有問題,請聯(lián)系我們,謝謝!