eric2013 发表于 2021-10-27 10:58:55

FreeRTOS的Systick和PendSV初始化在port.c里面实现



补图,方便初学者了解。


cancundiudiu 发表于 2021-11-13 19:35:53

今天我也想问教程这里来着。

ssssssss 发表于 2022-12-23 13:48:45

这里是如何知道systick寄存器地址的呢?又是如何初始化的?

eric2013 发表于 2022-12-23 14:43:14

ssssssss 发表于 2022-12-23 13:48
这里是如何知道systick寄存器地址的呢?又是如何初始化的?

M内核芯片的systick是内核外设,地址都是一样的。

lindahnu 发表于 2023-7-17 09:40:06

有个疑问,如果使用RTOS,还能使用LL_SYSTICK_IsActiveCounterFlag函数吗?看到RTC的LL库函数里有使用判断超时

eric2013 发表于 2023-7-17 10:04:47

lindahnu 发表于 2023-7-17 09:40
有个疑问,如果使用RTOS,还能使用LL_SYSTICK_IsActiveCounterFlag函数吗?看到RTC的LL库函数里有使用判断 ...

可用共用,使用RTOS的时间API重定向HAL的时间基准API

lindahnu 发表于 2023-7-17 10:18:38

eric2013 发表于 2023-7-17 10:04
可用共用,使用RTOS的时间API重定向HAL的时间基准API

会不会因为在中断里清了这个标志,在外面判断不到了?

eric2013 发表于 2023-7-18 08:58:13

lindahnu 发表于 2023-7-17 10:18
会不会因为在中断里清了这个标志,在外面判断不到了?

滴答中断没有操作这个寄存器相关的东西
页: [1]
查看完整版本: FreeRTOS的Systick和PendSV初始化在port.c里面实现