嵌入式学习小组
登录
直播中
张小林
7年用户
182经验值
私信
关注
UCOS系统与裸机的中断相比有什么不同的?
开启该帖子的消息推送
ucos系统
嵌入式
如题,
最近在看ucos,看的一知半解,然后我就有个问题,裸机的时候我们可以用中断来控制任务定时切换,在ucos是采用抢占式的方法,也是提前分配优先级。只有到UCOSIII中才支持时间片轮转。我想问的是这个抢占式的系统跟裸机的中断有什么优势或者说不同呢?最后多了时间片轮转在使用上又有哪些优势?这个问题在刚学的时候就一直困扰我,有可能是我忽略了某些内容,如有表述不正确请提出。
谢谢
回帖
(7)
赵鑫
2020-5-11 08:36:53
我觉得你去体会一下就了解了,写两个任务,一个优先级高,一个低。然后看看他的执行过程打印到屏幕或者串口。然后再写一个任务,一个中断(外部中断,按键),然后任务执行的过程中,按键中断,打印出任务和中断的执行情况,一下你就明白了
我觉得你去体会一下就了解了,写两个任务,一个优先级高,一个低。然后看看他的执行过程打印到屏幕或者串口。然后再写一个任务,一个中断(外部中断,按键),然后任务执行的过程中,按键中断,打印出任务和中断的执行情况,一下你就明白了
举报
何珊
2020-5-11 08:46:13
就中断来说,裸机程序与UCOS没有区别.可以理解 UCOS就是一种裸机程序.只不过他有操作栈指针.来切换大循环.(任务).裸机程序写得好的.运行效果比UCOS不得差.
就中断来说,裸机程序与UCOS没有区别.可以理解 UCOS就是一种裸机程序.只不过他有操作栈指针.来切换大循环.(任务).裸机程序写得好的.运行效果比UCOS不得差.
举报
史靖文
2020-5-11 08:52:57
是不是一个能同步执行,但是中断里有一个先后顺序。
是不是一个能同步执行,但是中断里有一个先后顺序。
举报
田野
2020-5-11 09:06:40
我看了楼上的回答感觉还是有点不同的,中断里运行还是有一个先后顺序的感觉。不知道我那样说的对不对
我看了楼上的回答感觉还是有点不同的,中断里运行还是有一个先后顺序的感觉。不知道我那样说的对不对
举报
更多回帖
rotate(-90deg);
回复
相关问答
ucos系统
嵌入式
请问ucosiii
系统
定义
中断
函数和
裸机
中的
中断
函数是什么关系?
2020-04-23
1675
stm32f207定时器3开启
中断
,
ucos
任务就不能进行调度
2019-05-15
3394
请问
ucos
中使用外部
中断
有
什么注意点?
2019-05-07
2111
在
裸机
车程序改成带
ucos
系统
时,
有
什么注意事项?
2020-06-18
1122
Nuttx
相比
FreeRTOS或者
UCOS
有
什么优势吗
2020-06-12
7576
请问
裸机
程序怎么处理在
ucos
里的全局变量?
2020-04-14
2210
UCOS
3的串口优先级配置问题如何解决
2020-05-29
1564
改用
UCOS
3操作
系统
直接使用消息队列?
2020-04-13
1824
为什么在
ucos
下硬件定时器会出现hardfault?
2019-09-11
1633
在
ucos
下使用STM32的硬件
中断
是否会影响systick的
中断
服务函数给
ucos
提供
系统
节拍?
2019-04-08
2754
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
英国威廉希尔公司网站
william hill官网 版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分