jcx0324 发表于 2019-9-4 17:21:09

systick中断优先级问题

请问systick中断优先级默认是多少 的? 如果我要修改该怎么改? 是不是操作系统用到的3个中断优先级都不会超过configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIORITY的定义?刚转到FREERTOS,细节上还是与ucos有很多区别

eric2013 发表于 2019-9-5 07:34:41

可以看下教程这个章节,展开进行了说明:

第12章 FreeRTOS中断优先级配置(重要)
http://www.armbbs.cn/forum.php?mod=viewthread&tid=21094&fromuid=58
(出处: 硬汉嵌入式论坛)

Sean163 发表于 2019-9-17 15:35:34

systick是内核中断,默认为负数,但在SysTick_Config中,调用了NVIC_SetPriority (SysTick_IRQn, (1<<__NVIC_PRIO_BITS) - 1),将它优先级配置为最低
页: [1]
查看完整版本: systick中断优先级问题