[STM32L5] STM32L562E-DK开发板使用Arduino点灯

[复制链接]
2001|1
 楼主| gaoyang9992006 发表于 2025-1-21 15:29 | 显示全部楼层 |阅读模式
先查看手册,确认原理图上LED与按钮与MCU哪些引脚连接 001.png
根据原理图:
绿色LED在PG12引脚,低电平点亮
红色LED在  PD3引脚,低电平点亮
002.png
可编程按钮在PC13,按下之后拉高
使用Arduino IDE自带的Blink实例,更换为PD3引脚,编译,烧录。
复位开发板子,红色LED开始闪烁
Arduino IDE编译后的HEX路径如下图所示
003.png

  1. #define RED_LED    PD3
  2. #define GREEN_LED PG12
  3. // the setup function runs once when you press reset or power the board
  4. void setup()
  5. {
  6.   // initialize digital pin RED_LED as an output.
  7.   pinMode(RED_LED, OUTPUT);
  8.   pinMode(GREEN_LED, OUTPUT);
  9. }

  10. // the loop function runs over and over again forever
  11. void loop()
  12. {
  13.   digitalWrite(RED_LED,   HIGH);
  14.   delay(1000);
  15.   digitalWrite(GREEN_LED, HIGH);
  16.   delay(1000);                     
  17.   digitalWrite(RED_LED,   LOW);                  
  18.   digitalWrite(GREEN_LED, LOW);   
  19.   delay(1000);               
  20. }
测试固件分享过来
Blink.ino.rar (16.77 KB, 下载次数: 0)
不信的可以测试测试

wahahaheihei 发表于 2025-1-22 09:59 | 显示全部楼层
想不到可以用ARDUINO开发这个板子
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:如果你觉得我的分享或者答复还可以,请给我点赞,谢谢。

2058

主题

16431

帖子

222

粉丝
快速回复 在线客服 返回列表 返回顶部