你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

楼主: zero99

[活动] (已公布)12.27狂欢节问答

   关闭 [复制链接]

3

主题

76

回帖

0

蝴蝶豆

金牌会员

最后登录
2020-12-2
发表于 2017-12-27 21:43:31 | 显示全部楼层
答1:常见得嵌入式实时操作系统FreeRTOS、μC/OS-II、RThread、WindowsCE、VxWorks等。

答2:1.软件定时器是RTOS的一个组件。
    2.可以扩展STM32定时器的数目。
    3.虽不是那么精确但是可以处理周期性的动作。

答3:抢占式调度方式,协同式。
回复 支持 反对

使用道具 举报

7

主题

267

回帖

7

蝴蝶豆

金牌会员

最后登录
2020-9-2
发表于 2017-12-27 21:48:58 | 显示全部楼层
1.FreeRTOS、μC/OS-II、RThread、WindowsCE、VxWorks
2.软件定时器是RTOS的一个组件;可以扩展STM32定时器的数目;虽不是那么精确但是可以处理周期性的动作
3.FreeRTOS内核支持优先级调度算法,FreeRTOS内核同时支持轮换调度算法;FreeRTOS参数设置中,内核设置的调度方式分别有使能抢占式调度方式,使能协同式调度方式。
回复 支持 反对

使用道具 举报

38

主题

209

回帖

61

蝴蝶豆

金牌会员

最后登录
2020-12-8
发表于 2017-12-27 22:04:49 | 显示全部楼层
问题1:目前在嵌入式领域广泛使用的操作系统有哪些?(至少说出5种)
uC/OS II
RT-thread
FreeRTOS
RTX
huawei lite os
问题2:文中的软件定时器有什么特性?
考虑到FreeRTOS 定时器的精准性不高.

问题3:FreeRTOS参数设置中,内核设置的调度方式分别有哪几种?
抢占式,时间片和合作式
回复 支持 反对

使用道具 举报

1

主题

306

回帖

0

蝴蝶豆

金牌会员

最后登录
2020-9-3
发表于 2017-12-27 22:12:47 | 显示全部楼层
问题1:目前在嵌入式领域广泛使用的操作系统有哪些?(至少说出5种)
目前在嵌入式领域广泛使用的操作系统有FreeRTOS、µC/OS-II、RThread、WindowsCE、VxWorks 等等

问题2:文中的软件定时器有什么特性?
软件定时器是RTOS的一个组件;可以扩展STM32定时器的数目;虽不是那么精确但是可以处理周期性的动作

问题3:FreeRTOS参数设置中,内核设置的调度方式分别有哪几种?
FreeRTOS参数设置中,内核设置的调度方式分别有抢占式调度方式和协同式调度方式。
回复 支持 反对

使用道具 举报

0

主题

48

回帖

0

蝴蝶豆

高级会员

最后登录
2020-1-5
发表于 2017-12-27 22:57:15 | 显示全部楼层
1、
FreeRTOS、µC/OS-II、WindowsCE、VxWorks、ChibiOS/RT、Apache Mynewt、QNX


2、
(1)软件定时器是RTOS的一个组件
(2)可以扩展STM32定时器的数目
(3)虽不是那么精确但是可以处理周期性的动作


3、
(1)如果使能抢占式调度方式
(2)如果使能协同式


回复 支持 反对

使用道具 举报

9

主题

549

回帖

68

蝴蝶豆

金牌会员

最后登录
2020-12-8
发表于 2017-12-27 23:07:11 | 显示全部楼层
问题1:目前在嵌入式领域广泛使用的操作系统有哪些?(至少说出5种)
   FreeRTOS、µC/OS-II、RThread、WindowsCE、VxWorks
问题2:文中的软件定时器有什么特性?
1、软件定时器是RTOS的一个组件
2、可以扩展STM32定时器的数目
3、 虽不是那么精确但是可以处理周期性的动作
问题3:FreeRTOS参数设置中,内核设置的调度方式分别有哪几种?
   1、抢占式调度方式
   2、协同式调度方式
回复 支持 反对

使用道具 举报

6

主题

786

回帖

0

蝴蝶豆

金牌会员

最后登录
2020-12-8
发表于 2017-12-27 23:37:42 | 显示全部楼层
问题1:目前在嵌入式领域广泛使用的操作系统有哪些?(至少说出5种)
FreeRTOS、µC/OS-II、RThread、WindowsCE、VxWorks 等等

问题2:文中的软件定时器有什么特性?
1、软件定时器是RTOS的一个组件
2、可以扩展STM32定时器的数目
3、虽不是那么精确但是可以处理周期性的动作

问题3:FreeRTOS参数设置中,内核设置的调度方式分别有哪几种?
抢占式调度(优先级调度)方式和协同式调度(轮换调度)方式。
FreeRTOS内核支持优先级调度算法,每个任务课根据重要程度的不同赋予一定的优先级,CPU总是让处于就绪态的、优先级最高的任务先运行.
FreeRTOS内核同时支持轮换调度算法,系统允许不同的任务使用相同的优先级,在没有更高优先级任务就绪的情况下,同一优先级的任务共享CPU使用时间.
回复 支持 反对

使用道具 举报

2

主题

63

回帖

0

蝴蝶豆

高级会员

最后登录
2018-1-29
发表于 2017-12-27 23:45:09 | 显示全部楼层
1.ucosii(ucosiii)、Windows CE、FreeRTOS、嵌入式Linux、Palm OS、VxWorks、Nucleus、QNX、OSE、ucLinux、SylixOS、C/OS、RT-Thread;
2.RTOS中的软件定时器,以FreeRTOS为例,是通过xTimerCreate来创建的,通过xTimerStart 启动定时器,当定时器溢出时,系统调用申请定时器是注册的回调函数,来实现既定的功能。特性主要有以下几点:a.它的实现不需要使用任何硬件定时器,且可以创建很多个;b.可实现与硬件定时器类似的功能;c.通过软件定时器注册的回调掉函数来实现想要的功能;d.受优先级限制,精度可能没有硬件定时器的高;e.支持单次模式和周期性模式;f.由专门的守护进程(Daemon认为)管理
3.优先级调度、轮换调度
回复 支持 反对

使用道具 举报

2

主题

63

回帖

0

蝴蝶豆

高级会员

最后登录
2018-1-29
发表于 2017-12-27 23:46:40 | 显示全部楼层
1.ucosii(ucosiii)、Windows CE、FreeRTOS、嵌入式Linux、Palm OS、VxWorks、Nucleus、QNX、OSE、ucLinux、SylixOS、C/OS、RT-Thread;
2.RTOS中的软件定时器,以FreeRTOS为例,是通过xTimerCreate来创建的,通过xTimerStart 启动定时器,当定时器溢出时,系统调用申请定时器是注册的回调函数,来实现既定的功能。特性主要有以下几点:a.它的实现不需要使用任何硬件定时器,且可以创建很多个;b.可实现与硬件定时器类似的功能;c.通过软件定时器注册的回调掉函数来实现想要的功能;d.受优先级限制,精度可能没有硬件定时器的高;e.支持单次模式和周期性模式;f.由专门的守护进程(Daemon认为)管理
3.优先级调度、轮换调度
回复 支持 反对

使用道具 举报

0

主题

12

回帖

0

蝴蝶豆

中级会员

最后登录
2018-10-25
发表于 2017-12-27 23:48:00 | 显示全部楼层
问题1:目前在嵌入式领域广泛使用的操作系统有哪些?(至少说出5种)
Re:FreeRTOS、μC/OS-II、RThread、WindowsCE、Vxworks。

问题2:文中的软件定时器有什么特性?

Re:软件定时器使RTOS的一个组件;可以扩展STM32定时器的数目;虽不精确但可处理周期性动作。

问题3:FreeRTOS参数设置中,内核设置的调度方式分别有哪几种?

Re:如果使能抢占式调度方式,如果使能协同式。
回复 支持 反对

使用道具 举报

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版