RT-Thread 5.0.2基于STM32F407ZG处理器使用消息队列在线程之间传递数据

1、概述

        消息队列是线程间通信的一个重要手段之一,本人目前正在开发一款8轴的步进电机驱动器,已经完成了底层的步进电机驱动、RS485接口驱动、CAN总线驱动、USB虚拟CDC串口以及FreeMODBUS协议移植等各方面的工作,后续将进入到APP层面的软件开发。在开发APP的过程中,各个模块之间免不了需要传递各种数据,故而打算采用消息队列的方式来进行各模块之间进行数据传递。     

        下面是创建一个消息队列,并在二个线程之间传递消息的完整例程,在本例中,我所使用的处理器是STM32F407ZGT6。

2、消息队列创建过程记录   

        第1步,创建一个基于STM32F407ZG处理器的软件工程。

        启动RT-Thread Studio。

        点击File->New->RT-Thread Project进入项目配置界面。

        根据实际所使用的板卡配置软件工程。

         在软件工程配置界面中,设置好项目名称、RT-Thread SDK版本、芯片参数、控制字台使用的串口信息、调试器类型和数所使用的调试端口等信息,然后点击Finish返回。

                

                软件工程创建中,稍等片刻。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值