这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » STM32 » 【Zephyr|NUCLEO-C562RE】1、helloworld

共1条 1/1 1 跳转至

【Zephyr|NUCLEO-C562RE】1、helloworld

高工
2026-06-10 08:25:05     打赏

【前言】

最近拿到NUCLEO-C562RE开发板,Zephyr官方支持了他这款开发板,我将如何快速体验Zephyr的开发。

【stm32C562开发方式】

1、走stm32cube MX2开发。

2、走mdk开发

3、RT-Thread开发

4、Zephyr生态

维度CubeMX2+HAL 裸机MDK 纯寄存器 / 标准库RT-ThreadZephyr
上手难度极高
开发效率中低
代码效率 / 资源占用中(HAL 偏臃肿)最优偏低
多任务能力无(需手动做)
生态 / 组件基础外设老旧基础目前还没有适配极丰富(国际)
底层自由度最高
适配 STM32C562 推荐度★★★★☆★★★☆☆☆☆☆☆☆★★☆☆☆

【环境搭建】

在已经安装好zephyr生态后,我们在zephyr目录下面执行west update就可以把stm32的最新的包下载完整。

【工程搭建】

1、在zephyr 工程中,复制一份hello world到app目录下面: cp -R .\zephyr\samples\hello_world\ .\app\stm32c562_hello_world\     

2、进入.\app\stm32c562_hello_world\   目录

cd .\app\stm32c562_hello_world\

3、先看看boards是不是支持nucelo_c562re

 west boards | Select-String -Pattern "c562" -CaseSensitive:$false

image.png

4、可以看到已经支持了

5、编译:west build -b nucleo_c562re

image.png

6、下载:west flash

image.png

【效果】

打开串口终端可以看到顺利的实现了:

image.png

【总结】

相比其他的开发方式,使用zephyr开发更加快速、方便。




关键词: NUCLEO-C562RE     Zephyr    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]