[STM32U5] 【NUCLEO-U575ZI-Q测评】macOs 第N种闪灯之六—— arduion点灯

[复制链接]
2127|46
 楼主| lulugl 发表于 2023-2-19 10:42 | 显示全部楼层 |阅读模式
【目的】在MacOS环境下用Vscode作为开发工具,创建开发环境【开发环境】MacOS+VsCode + PlatformIO
【硬件】NUCLEO-U575ZI-Q开发板
【步聚】
1、在platformIO中搜索NUCLEO-U575开发板
2、下载开发板
3、编译下载程序开发板
【具体过程】

1、vscode + PlatformIO安装,这个这里不说详细介绍。
2、打开PlatformIO后,新建工程
3、在新建工程里的board下面搜索U575
截屏2023-02-19 09.22.26.png
4、在开发板栏里双击进入PloatForms,点击Install下载开发板:
截屏2023-02-19 09.28.14.png
5、近下面的提示新建好工程
截屏2023-02-19 09.35.17.png
6、在生成的工程src/main.cpp中添加如下代码:
  1. #include <Arduino.h>

  2. void setup() {
  3.   // put your setup code here, to run once:
  4.   pinMode(LED_LD1, OUTPUT);
  5.   pinMode(LED_LD2, OUTPUT);
  6. }

  7. void loop() {
  8.   // put your main code here, to run repeatedly:
  9.   digitalWrite(LED_LD1, HIGH);
  10.   digitalWrite(LED_LD2, HIGH);

  11.   delay(500);
  12.   digitalWrite(LED_LD1, LOW);
  13.   digitalWrite(LED_LD2, LOW);

  14.   delay(500);
  15. }
7、如下图,骗译代码:
截屏2023-02-19 10.37.56.png
8、下载代码,把开发板上电后,看到一个stlink有盘符,把.bin文件拖进盘里就完成下载了:
截屏2023-02-19 10.40.10.png
【效果】LD1、LD2闪烁。
jkl21 发表于 2023-3-3 21:27 | 显示全部楼层
这个是自带蓝牙模块吗?              
 楼主| lulugl 发表于 2023-3-3 22:13 | 显示全部楼层
这个不带,也没有网络接口,这款芯片定位不是IOT的。
primojones 发表于 2023-3-4 13:21 | 显示全部楼层
这个是自己大家的 开发环境吗?              

评论

可以多种选择吧  发表于 2023-3-5 07:20
loutin 发表于 2023-3-4 20:00 | 显示全部楼层
还能使用arduion吗?              

评论

可以的,库不是很丰富  发表于 2023-3-5 07:20
Stahan 发表于 2023-3-5 19:45 | 显示全部楼层
我也很喜欢玩PlatformIO
 楼主| lulugl 发表于 2023-3-6 08:34 | 显示全部楼层
Stahan 发表于 2023-3-5 19:45
我也很喜欢玩PlatformIO

确实比较方便。
yeates333 发表于 2023-3-9 12:26 | 显示全部楼层
这个是自己大家的 开发环境吗?              
 楼主| lulugl 发表于 2023-3-9 16:15 | 显示全部楼层
这个比较小众,常见的是mdk>>IAR>>STM32cubeIDE.
Undshing 发表于 2023-3-9 17:54 | 显示全部楼层
比较小众,不推荐生产使用
 楼主| lulugl 发表于 2023-3-9 21:49 | 显示全部楼层
用vscode的话,也可以,看自己能力,反正最后都是编译生成固件,目的是一样的。
mmbs 发表于 2023-3-10 16:36 | 显示全部楼层
还能使用arduion吗?              
 楼主| lulugl 发表于 2023-3-10 17:00 | 显示全部楼层
mmbs 发表于 2023-3-10 16:36
还能使用arduion吗?

可以使用arduion入门还相当容易,有很多库可以用,也有现成的freertos可以用,方便。但是要定制一些外设就得自己用C++写库了。
linfelix 发表于 2023-3-10 17:26 | 显示全部楼层
NUCLEO-U575ZI-Q是什么板子?
 楼主| lulugl 发表于 2023-3-10 18:48 | 显示全部楼层
linfelix 发表于 2023-3-10 17:26
NUCLEO-U575ZI-Q是什么板子?

STM32U575的开发板。
AloneKaven 发表于 2023-3-10 22:12 | 显示全部楼层
小众的开发环境吗?
 楼主| lulugl 发表于 2023-3-10 22:35 | 显示全部楼层
AloneKaven 发表于 2023-3-10 22:12
小众的开发环境吗?

没有呀,arduino非常多的人用,他可以适配非常多的芯片,很多库都可以不经修改在不同的芯片中不用修改就可以移植运行。
songqian17 发表于 2023-7-12 22:39 | 显示全部楼层
这个是自带蓝牙模块吗?              
chenho 发表于 2023-7-12 22:40 | 显示全部楼层
这个不带,也没有网络接口,这款芯片定位不是IOT的。
houcs 发表于 2023-7-12 22:42 | 显示全部楼层
这个是自己大家的 开发环境吗?              
您需要登录后才可以回帖 登录 | 注册

本版积分规则

188

主题

843

帖子

12

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