2387|4

227

帖子

0

TA的资源

一粒金砂(高级)

楼主
 

如何在STM32CubeMX中集成Cs/OS3? [复制链接]

 

μC/OS-III的商业版Cs/OS3,现在可以通过STM32CubeMX生成模板工程了。

 

1、获取Cesium STM32Cube扩展包

可通过以下链接获得:

https://www.westonembedded.com/stm_packages/WES.I-CUBE-Cesium.1.3.0.zip

 

2、安装扩展包

STM32CubeMX工具中点击“Manage software installations”下方的“Install/Remove”按钮,如图1 所示。

图1

 

将下载的WES.I-Cube-Cesium.1.3.0.pack.zip解压获得的WES.I-Cube-Cesium.1.3.0.pack扩展软件包拖放到“Embedded Software Package Manager”窗口中,如图2。安装完成后如图3所示。

图2

图3

 

3、WES.I-Cube-Cesium使用

基于MCU或评估板创建STM32CubeMX工程后,通过单击“Software Packs”选项卡并选择“Select Components”,如图4所示

图4

 

在打开的“Software Packs Component Selector”窗口,找到“WES.I-CubeCesium”组件并选择使用的 RTOS Cesium 库,如图5所示。用户可以选择 SysTick 或 Dynamic Tick(低功耗模式) 配置。除了选择 Cesium RTOS 库外,用户还需要添加“GPIO_Blinky”应用程序代码。应用程序代码包含 RTOS 需要初始化、启动和创建第一个任务的操作。如果不选中“GPIO_Blinky”,则用户需要手动初始化 Cesiµm RTOS。

图5

 

上述操作完成后,将在“Pinout & Configuration”选项卡中创建一个名为“Software Packs”的新类别。单击“WES.I-CUBE-Cesium”选项,如图 6所示,并选中“Device RTOS application”和“RTOS Cesium”复选框。“Device RTOS application”选项将允许用户添加所需的API 来控制应用操作。

图6

 

生成相应的IDE工程后,代码中将包含Cesium RTOS的库文件,GPIO_Blinky应用将自动创建一个StartupTask,位于app_gpio_blinky.c中,用户可以基于此任务开始Cesium RTOS的应用开发了。

最新回复

ucosIII改名叫Cesium了?   详情 回复 发表于 2022-8-30 18:56
点赞 关注
个人签名

欢迎关注“麦克泰技术”

 

回复
举报

6802

帖子

0

TA的资源

五彩晶圆(高级)

沙发
 

这样就是通过STM32CubeMX生成模板工程的过程了吧

谢谢分享

 
 
 

回复

7608

帖子

18

TA的资源

五彩晶圆(高级)

板凳
 

ucosIII改名叫Cesium了?

 
个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 

回复

227

帖子

0

TA的资源

一粒金砂(高级)

4
 
freebsder 发表于 2022-8-30 18:56 ucosIII改名叫Cesium了?

商业版叫这个

 
个人签名

欢迎关注“麦克泰技术”

 
 

回复

227

帖子

0

TA的资源

一粒金砂(高级)

5
 
Jacktang 发表于 2022-8-26 07:20 这样就是通过STM32CubeMX生成模板工程的过程了吧 谢谢分享

是的哦,感谢阅读

 
个人签名

欢迎关注“麦克泰技术”

 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表