|
https://shequ.stmicroelectronics.cn/forum.php?mod=viewthread&tid=869327 上面的贴子介绍如何通过下载需要的软件包,存放到Arduino安装目录的指定文件夹中实现STM32 Arduino的安装。 STM32 Arduino支持STM32的大部分开发板,可以利用Arduino丰富的生态,快速地验证板卡的完整性,创建Demo程序,在研发初期适合进行方案的评估。 打开Arduino IDE并使用Micro-AB线连接STM32F429-DISCO到开发板,选择
编写以下Arduino工程文件,编译并下载到开发板。
int available; char buffer[1024]; unsigned long start_time = 0; void setup() { Serial.begin(115200); pinMode(LED_BUILTIN, OUTPUT); } void loop() { available = Serial.available(); while (available > 0) { int size = min(available, Serial.availableForWrite()); Serial.readBytes(buffer, size); Serial.write(buffer, size); available -= size; } // Heartbeat. If Arduino stops the LED won't flash anymore. if ((millis() - start_time) > 1000) { start_time = millis(); digitalWrite(LED_BUILTIN, !digitalRead(LED_BUILTIN)); } } 可以看到开发的LED在闪烁。
同时通过串口可以将输入的字符回显到串口终端。
|
《STM32CubeMX2 实战课程》学习笔记+初体验
STM32CubeMX2 学习分享: Parts 经验分享
STM32CubeMX2 学习分享:Middlewares & Utilities 小记
STM32CubeMX2 学习分享:Peripherals 配置小记
STM32CubeMX2 学习分享:界面和配置体验升级
《STM32CubeMX2 实战课程》学习笔记#10 STM32Cube 全家桶,到底干什么用?
《STM32CubeMX2 实战课程》学习笔记#9 STM32Cube:从芯片选型到监控的全流程开发指南
《STM32CubeMX2 实战课程》学习笔记#7 课程06 STM32CubeMX2导出Keil Studio工程
《STM32CubeMX2 实战课程》学习笔记#8 课程07.STM32CubeMX2使用Keil µvision
《STM32CubeMX2 实战课程》学习笔记#6 课程05.STM32CubeMX2导出IAR工程
微信公众号
手机版