硬汉嵌入式论坛

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

[emWin] F429综合Demo之15个任务的优先级安排和15个中断的优先级安排

[复制链接]

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117617
QQ
发表于 2017-3-15 14:38:21 | 显示全部楼层 |阅读模式
1.  版本信息:
RTOS:           RL-RTX        V4.74
File System:  RL-FlashFS  V4.74
TCP/IP:         RL-TCPnet   V4.74
USB:             RL-USB        V4.74
CAN:            RL-CAN       V4.74
GUI:             emWin         V5.36
Modbus:     Designed by armfly
2.  15个任务优先级配置
(1). os_idle_demon,      优先级0系统空闲任务。
(2). AppTaskStatistic       优先级2:CPU利用率检测。
(3). AppTaskGUI,          优先级3:GUI主任务。
(4). AppTaskTCPMain,  优先级4:TCPnet网络任务。
(5). AppTaskUserIF,      优先级5:按键消息处理任务。
(6). AppTaskMsgPro,   优先级6:主要用于截图任务。
(7). AppTaskStart,        优先级7:启动任务。
(8). AppTaskCAN,        优先级8:CAN总线任务。
(9). AppTaskModbus,  优先级9:Modbus任务。
(10). AppTaskUSB,          优先级10:USB任务,
(11). AppTaskMusic,       优先级11:音乐任务,用于应用播放器,视频播放器,录音机收音机处理。
(12). AppTaskPinDetect, 优先级12:SD卡插拔检测任务。
(13). AppTaskTCPTimer, 优先级13:TCPnet网络定时更新任务。
  USB在运行的过程中会创建2两个任务
(14). USBD_RTX_EndPoint0                   优先级2:USB设备端点0任务。
(15). USBD_RTX_MSC_EP_BULK_Event  优先级2:USB BULK数据传输任务。
3.  15个中断安排
NVIC优先级分组采用4,仅抢占优先级,范围0-15。
LTDC中断,                抢占优先级 0
ETH以太网中断,        抢占优先级 0
USB FS中断,             抢占优先级 0
CAN2 TX中断,          抢占优先级 1
CAN2 RX0中断,        抢占优先级 1
DMA2_Steam5中断,抢占优先级 1
DMA2_Steam1中断,抢占优先级 1
EXTI6中断,               抢占优先级 1
USART3中断,           抢占优先级 2
EXTI2中断,               抢占优先级 2
TIM2中断,                抢占优先级 4
USART1中断,           抢占优先级 13
RTC Alarm中断,       抢占优先级 13
SVC中断,                  抢占优先级 14
Systick中断,             抢占优先级 15
PendSV中断,            抢占优先级 15
4.  内存安排
内部SRAM , CCM SRAM和SDRAM安排。
内部192KB SRAM       :80KB用于动态内存分配,其余用于任务堆栈,系统堆栈,文件系统,网络协议栈等。
内部64KB CCM SRAM:用于视频播放器时,JPEG解码。
外部16MB SDRAM     :前4MB用于TFT显存。
外部16MB SDRAM     :后12MB用于emWin动态内存。
5. RTX调试组件效果展示
正式.png
回复

使用道具 举报

3

主题

9

回帖

3

积分

新手上路

积分
3
发表于 2017-3-16 10:13:56 | 显示全部楼层
[s:151]  [s:151]  [s:151]
回复

使用道具 举报

116

主题

800

回帖

1148

积分

至尊会员

积分
1148
QQ
发表于 2017-3-17 08:55:20 | 显示全部楼层
坐等
回复

使用道具 举报

7

主题

61

回帖

82

积分

初级会员

积分
82
发表于 2017-3-17 09:33:48 | 显示全部楼层
可以可以,但是听说优先级的稀疏设置可以为以后系统升级留出空间。但是您这估计不用升级了
回复

使用道具 举报

29

主题

181

回帖

268

积分

高级会员

积分
268
发表于 2017-3-20 08:50:16 | 显示全部楼层
[s:151]
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-18 11:50 , Processed in 0.046947 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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