推荐星级:
- 1
- 2
- 3
- 4
- 5
RTOS入门
资料介绍
写这篇文档的主要原因是, 虽然网上介绍编写RTOS的文章不少, 但是在我看来都不够易懂,而且在有现成的 uC/OS的情况下, 网络上也很少与STM32有关的这类文章.
我将会在下面的内容中介绍RTOS的一点概念, 并带你设计, 调试和实现一个简易的多任务OS.
事实上, 在这篇文档里将要实现的多任务OS的代码极其简单, 甚至不能称之为 OS! 我的主要目的是给大家展现一个从裸机通向多任务的 RTOS 的桥梁, 引导大家到一个开始, 而不是编写一个完全意义上的 RTOS. 其实在RTOS方面我也只是个菜鸟, 所以如果你是高手, 请不要批评程序的功能过于简单. 当然, 如果我哪里讲得不对, 或者在讲解的方式上还有改进的地方, 欢迎能给我提出建议. 因为我还有打算在将来空闲的时间修正这份文档并不定期的发布后续文档噢 :-)
部分文件列表
文件名 | 大小 |
os_demo/ | 1KB |
os_demo/1_点灯实验/ | 1KB |
os_demo/1_点灯实验/codeblocks/ | 1KB |
os_demo/1_点灯实验/codeblocks/stm32.cbp | 1KB |
os_demo/1_点灯实验/codeblocks/stm32.layout | 2KB |
os_demo/1_点灯实验/cppfwlib/ | 1KB |
os_demo/1_点灯实验/cppfwlib/stm32f10x__AFIO.h | 3KB |
os_demo/1_点灯实验/cppfwlib/stm32f10x__COMMON.h | 4KB |
os_demo/1_点灯实验/cppfwlib/stm32f10x__cpplib.h | 1KB |
os_demo/1_点灯实验/cppfwlib/stm32f10x__EXTI.h | 2KB |
os_demo/1_点灯实验/cppfwlib/stm32f10x__flash.H | 1KB |
... |
全部评论(0)