FreeRTOS
FreeRTOS
conquerw2
这个作者很懒,什么都没留下…
展开
-
配置FreeRTOS
可配置的参数 configUSE_PREEMPTION 设为 1则采用抢占式调度器, 设为 0则采用协作式调度器。 configUSE_IDLE_HOOK 设为1则使能 idle hook,设为0则禁止idle hook。 configUSE_TICK_HOOK 设为1则使能 tick hook,设为0则禁止tick hook。 configCPU_CLO转载 2014-12-02 19:31:19 · 890 阅读 · 0 评论 -
FreeRTOS移植到STM32
1 FreeRTOS需要哪些文件 FreeRTOS的文件结构非常简单,移植或者版本升级替换也非常方便。 1)与FreeRTOS内核有关的文件数量为5个,分别是list.c queue.c tasks.c timers.c croutine.c 该文件位于FreeRTOS\Source 2)与内存分配有关的文件共有4个,分别是heap_1.c转载 2014-12-02 19:15:32 · 961 阅读 · 0 评论 -
STM32启动文件详解及SystemInit函数分析(转)
;先在RAM中分配系统使用的栈,RAM的起始地址为0x2000_0000 ;然后在RAM中分配变量使用的堆 ;然后在CODE区(flash)分配中断向量表,flash的起始地址为0x0800_0000,该中断向量表就从这个起始地址开始分配 ;分配完成后,再定义和实现相应的中断函数, ;所有的中断函数全部带有[weak]特性,即弱定义,如果编译器发现在别处文件中定义了同名函数,在链接时用别处转载 2014-11-26 12:11:43 · 2879 阅读 · 0 评论