1.1 封面 本书是野火嵌入式教学丛书“RTOS内核实现与应用开发实战指南的”FreeRTOS版本,全书共467页,24万余字。目前该书已交稿机械工业出版社,年底即可出版见到纸质书。现如今,在纸质版出之前,开源电子版,让大家一睹为快。觉得该书写的不错的,动动你的手指转发下,觉得哪些地方写的不好有瑕疵的,还请大家斧正,野火不才,在此谢过。 " F9 j. s: o/ Z# X* e" E 本书第一部分以FreeRTOS V9.0.0为蓝本,抽丝剥茧,不断迭代,教大家怎么从0开始把FreeRTOS内核写出来。这一部分是着重讲解FreeRTOS怎么实现的过程,当你学完这部分之后,再来重新使用FreeRTOS或者其它RTOS,那将会得心应手,不仅知其然,而且知其所以然。在源码实现的过程中,涉及到的数据类型,变量名称,函数名称,文件名称以及文件的存放目录都会完全按照FreeRTOS的来实现,有些不必要的代码我会剔除,但并不会影响我们理解整个FreeRTOS的功能。 这部分每一章都是前一章的基础,环环相扣,逐渐为你揭开FreeRTOS的神秘面纱,读起来会有一种豁然开朗的感觉。如果你再稍微上进一点,把代码都自己敲一遍,然后再仿真的时候出来的效果要是跟我的一样的话,那从心里油然而生的成就感简直就要爆棚,恨不得一下子把本书读完,真是让人看了还想看,读了还想读,流连忘返之际,你不禁会歇斯底里大喊一句:火哥,我爱你。 本书第二部分以野火STM32全系列开发板(包括M3、M4和M7)为硬件平台,来讲解FreeRTOS的各个内核对象,例如任务如何创建、优先级如何分配、内部IPC通信机制如何使用等知识点。这部分在讲解FreeRTOS的每个内核对象的API如何使用的同时,还会分析这些API的源码实现,让你不仅知其然也知其所以然。 $ }: d4 C+ _. I$ r; |! V& F 1.3 配套程序 第一部分共有9个例程,与教程章节完全对应,其中第1、2、3章没有例程。 第二部分共有22个例程,支持野火STM32全系列开发板,共7个型号。 " J5 B( u* M" k5 n, w& o* T 1.4 教程截图 野火的教程无论在内容上,还是在教程插图的排版上一直都本着进益求精的精神,该深入讲解的内容绝不会蜻蜓点水一笔带过,该画插图的就一定会精心绘制插图表格来帮助读者理解源码,力求做到由浅入深,深入浅出。 1.5 该书配套的开发板 本书配套野火STM32全系列开发板,针对每个型号的开发板均配了例程。配套的开发板可在野火官方淘宝店铺购买,店铺地址:fire-stm32.taobao.com 。 f103-MINI f103-指南者 f103-霸道 f407-霸天虎 f429-挑战者 1.6 如何获取本书电子版要想获取该书的电子版,只需简单两步操作即可:1、首先关注野火电子公众号 2、成功关注后在公众号后台回复“野火FreeRTOS书籍”后我们会将该书的下载链接发送给你。 8 w" y; T: M. X' ~+ f9 n( i( q |
【银杏科技ARM+FPGA双核心应用】STM32H7系列10——ADC
【银杏科技ARM+FPGA双核心应用】STM32H7系列57——MDK_FLM
【STM32图书分享之九】—《STM32F 32位ARM微控制器应用设计与实践》
无刷直流电机控制应用+基于STM8S系列单片机---电子书
STM32 USB的程序,包含固件、驱动和测试用的应用程序
工业以太网总线ETHERCAT驱动程序设计及应用(扫描版)
【实战经验】STM32 DFSDM测量温度应用
【实战经验】基于STM32 I2S的音频应用开发介绍
【中文文档】AN4112_使用STM32F05xx模拟比较器的六个应用案例
[连载]STM32F103ZET6 uCGUI3.90a控件应用教程(第五节 复选框和单选按钮)
下载多了,都不好意思不买