硬汉嵌入式论坛

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

[FreeRTOS] 【请教】基于FreeRTOS的驱动设计

[复制链接]

3

主题

16

回帖

25

积分

新手上路

积分
25
发表于 2016-9-19 16:28:28 | 显示全部楼层 |阅读模式
关于基于FreeRTOS的驱动设计,大家在做的时候是怎么实现的呢?比如说:
1、两个任务都需要使用同一个串口通信,在串口收发数据时该怎么处理呢?在串口收发数据时给调度器上锁?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107049
QQ
发表于 2016-9-19 17:12:02 | 显示全部楼层
发送的的话,要做个互斥,接收的话,可以做个消息队列,接收到数据后到放到消息队列里面,两个任务都从消息队列读取数据就行。
回复

使用道具 举报

100

主题

275

回帖

575

积分

金牌会员

积分
575
发表于 2016-9-24 10:53:51 | 显示全部楼层
发送 和接受都可以用消息队列。串口任务都从队列里取数据处理就行了
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-16 05:34 , Processed in 0.205694 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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