硬汉嵌入式论坛

 找回密码
 立即注册
查看: 536|回复: 3
收起左侧

[Zephyr] zephyr 4.1 已发布

[复制链接]

0

主题

36

回帖

36

积分

新手上路

积分
36
发表于 2025-3-8 08:20:41 | 显示全部楼层 |阅读模式
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115434
QQ
发表于 2025-3-8 09:22:23 | 显示全部楼层
谢谢分享,Zephyr性能媲美ThreadX,FreeRTOS差点意思,甚至前几项差的有点多。
回复

使用道具 举报

14

主题

243

回帖

285

积分

高级会员

积分
285
发表于 2025-3-10 09:08:34 | 显示全部楼层
freertos这么不堪吗?
回复

使用道具 举报

0

主题

3

回帖

3

积分

新手上路

积分
3
发表于 2025-3-14 15:32:20 | 显示全部楼层
在 zephyr\cmake\toolchain\gnuarmemb\generic.cmake 文件中获取编译工具路径,我windows的系统环境变量配置如下:
[C] 纯文本查看 复制代码
set ZEPHYR_TOOLCHAIN_VARIANT=gnuarmemb
set GNUARMEMB_TOOLCHAIN_PATH="C:\Program Files (x86)\GNU Arm Embedded Toolchain\9 2020-q2-update"

实际编译的时候报错如下:
[C] 纯文本查看 复制代码
CMake Error at C:/workspace/Zephyr/zephyr/cmake/toolchain/gnuarmemb/generic.cmake:7 (message):
  Nothing found at GNUARMEMB_TOOLCHAIN_PATH: '"C:\Program Files (x86)\GNU Arm
  Embedded Toolchain\9 2020-q2-update"'
Call Stack (most recent call first):
  C:/workspace/Zephyr/zephyr/cmake/modules/FindHostTools.cmake:111 (include)
  C:/workspace/Zephyr/zephyr/cmake/modules/dts.cmake:9 (find_package)
  C:/workspace/Zephyr/zephyr/cmake/modules/zephyr_default.cmake:133 (include)
  C:/workspace/Zephyr/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:66 (include)
  C:/workspace/Zephyr/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:92 (include_boilerplate)
  CMakeLists.txt:4 (find_package)


请问,在不修改源码的情况下,如何修复?
就是执行完 zephyr_get(GNUARMEMB_TOOLCHAIN_PATH) 之后,从cmd输出窗口看,就是路径中间被加入了一个换行符??
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-4-26 00:21 , Processed in 0.295840 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表