成功加入购物车

去购物车结算 X
埃利奥的书店
  • 嵌入式实时操作系统:基于STM32Cube、FreeRTOS和Tracealyzer的应

嵌入式实时操作系统:基于STM32Cube、FreeRTOS和Tracealyzer的应

举报
  • 作者: 
  • 出版社:    清华大学出版社
  • ISBN:    9787302579243
  • 出版时间: 
  • 版次:    1
  • 装帧:    平装
  • 开本:    16开
  • 纸张:    胶版纸
  • 页数:    313页
  • 字数:    99999千字
  • 作者: 
  • 出版社:  清华大学出版社
  • ISBN:  9787302579243
  • 出版时间: 
  • 版次:  1
  • 装帧:  平装
  • 开本:  16开
  • 纸张:  胶版纸
  • 页数:  313页
  • 字数:  99999千字

售价 32.00 3.2折

定价 ¥99.00 

品相 九五品

优惠 满包邮

优惠 满减券
    运费
    本店暂时无法向该地区发货

    延迟发货说明

    时间:
    说明:

    上书时间2024-04-04

    数量
    仅1件在售,欲购从速
    微信扫描下方二维码
    微信扫描打开成功后,点击右上角”...“进行转发

    卖家超过10天未登录

    • 商品详情
    • 店铺评价
    手机购买
    微信扫码访问
    • 商品分类:
      综合性图书
      商品描述:
      基本信息
      书名:嵌入式实时操作系统:基于STM32Cube、FreeRTOS和Tracealyzer的应用开发
      定价:99.00元
      作者:[英]吉姆·考林(JimCooling)著,何小庆,张爱华,付元斌 译
      出版社:清华大学出版社
      出版日期:2021-05-01
      ISBN:9787302579243
      字数:480000
      页码:313
      版次:2
      装帧:平装
      开本:16开
      商品重量:
      编辑推荐
      物联网时代,32位MCU性能大幅提高,价格逐渐走低,成为智能产品开发和设计的选择。本书基于STM32F4、STM32Cube软件工具,以及集成在Cube软件中的FreeRTOS嵌入式实时多任务操作系统进行撰写,部分章节使用了Tracealyzer RTOS分析软件,这套组合是目前物联网和嵌入式开发的主流平台,无论对于有实际项目需求的开发者还是在高校学习并准备参加电子大赛的学生都具备实际应用价值。国内出版的FreeRTOS的图书很少,内容多为内核详述以及面向产品和外设应用的开发指南,很少有课程和图书详细讲解μC/OS和FreeRTOS内核机制并分析内核行为,作者更是进一步将数十年实时系统设计经验,落地在实战性的STM32F4、SMT32Cube和FreeRTOS软件上,这是本书的z大亮点。
      内容提要
      《嵌入式实时操作系统:基于STM32Cube、FreeRTOS和Tracealyzer的应用开发》从实战角度出发,依托STM32F4Discovery开发套件丰富的软硬件开发资源,基于嵌入式实时多任务操作系统FreeRTOS,通过一系列的实验,深入分析了RTOS的工作原理和实现机制。  《嵌入式实时操作系统:基于STM32Cube、FreeRTOS和Tracealyzer的应用开发》首篇介绍了嵌入式系统应用开发流程及软硬件开发工具。第二篇内核基础实验将RTOS理论付诸实践,演示了任务创建,优先级调度策略,多任务应用面临的共享资源的争用、性能降低及优先级反转等问题。实验实现了各种任务交互的机制,帮助读者直观地了解RTOS的工作机理。第三篇针对多任务RTOS应用的运行时行为,采用Tracealyzer工具,可视化FreeRTOS的运行行为,展示了运行时分析工具的价值,通过具体的应用分析,帮助读者理解和控制软件的运行时行为。第四篇介绍了STM32F4硬件定时器机制,为RTOS任务故障检测奠定硬件基础。第五篇和第六篇介绍了如何提高代码的重用性及自学RTOS的在线资料。  《嵌入式实时操作系统:基于STM32Cube、FreeRTOS和Tracealyzer的应用开发》的读者可以是有一定嵌入式系统与MCU开发知识、希望学习STM32和FreeRTOS的初学者,也可以是有一定RTOS开发经验、希望进一步深入学习RTOS的工程师、高校教师和学生。  《嵌入式实时操作系统:基于STM32Cube、FreeRTOS和Tracealyzer的应用开发》既可以作为嵌入式系统相关课程辅助教材,也可以作为工程技术人员项目开发的参考资料。
      目录
      篇 应用代码开发章 开发流程及软硬件开发工具1.1 从设计到编程的实践方法1.1.1 概述1.1.2 源代码生成1.1.3 目标代码生成1.2 STM32Cube软件工具介绍1.2.1 工具概述1.2.2 STM32CubeMX特性1.2.3 STM32Cube嵌入式软件库及文档1.3 实用工具1.3.1 集成开发环境1.3.2 STM32F4DiscoveryKit硬件1.4 STM32Cube图形工具1.4.1 STM32CubeMX概述1.4.2 选择微控制器1.4.3 使用向导设置引脚功能1.4.4 代码生成1.4.5 自动生成的代码1.5 STM32CubeHAL库1.6 Cube工程中的FreeRTOS配置1.7 STM32CubeIDE开发平台1.7.1 STM32CubeIDE开发环境概述1.7.2 Eclipse平台介绍1.7.3 CubeIDE使用介绍1.7.4 CubeIDE的透视图、视图及编辑器1.7.5 在CubeIDE中构建和安装项目1.8 要点回顾第二篇 内核基础实验第2章 多任务设计与实现基础2.1 预备实验简单I/O交互2.1.1 概述2.1.2 简单I/O交互框图2.1.3 设计实现2.1.4 实验API参考指南2.1.5 实验回顾2.2 实验1 创建并运行连续执行的单个任务2.2.1 任务框图2.2.2 设计实现2.2.3 使用osDelay函数实现2.2.4 使用FreeRTOS原生API实现2.2.5 进一步实验2.2.6 实验回顾2.2.7 实验附录2.3 实验2 周期任务实现2.3.1 实现2.3.2 周期任务实现2.3.3 实验分析2.3.4 补充实验2.3.5 实验回顾2.3.6 实验附录:DelayUntil函数描述2.4 实验3 创建和运行多个独立的周期任务2.4.1 背景介绍2.4.2 设计框图2.4.3 设计实现2.4.4 实验回顾2.5 实验4 优先级抢占调度策略分析2.5.1 背景介绍2.5.2 设计概述2,5.3 实验描述2.5.4 实验细节2.5.5 实验回顾第3章 共享资源使用3.1 实验5 访问竞争问题分析3.1.1 竞争问题介绍3.1.2 竞争问题概述3.1.3 实验细节3.1.4 实验回顾3.2 实验6 通过挂起调度器消除资源竞争3.2.1 方法介绍3.2.2 实验细节3.2.3 实验回顾3.3 实验7 演示系统性能的降低3.3.1 介绍3.3.2 实验细节3.3.3 实验回顾3.4 实验8 使用信号量保护临界代码……第三篇 使用Tracealyzer可视化软件行为第四篇 扩展你的知识、RTOS范围第五篇 结束语:展望未来第六篇 帮助你自学的在线资料
      作者介绍
      吉姆 考林(Jim Cooling),博士,在嵌入式实时操作系统领域拥有多年经验,出版了多本著作,涵盖嵌入式系统的许多方面,如实时接口、编程、软件设计和软件工程。曾任英国飞机公司飞行控制系统设计师;Marconi Radar Systems Ltd.的电子电路和系统设计师:海军电子控制系统项目经理;英国拉夫堡大学研究员和高级讲师。现为Lindentree Associates顾问兼合伙人,为嵌入式实时系统提供咨询和培训。    何小庆,嵌入式系统知名专家,《单片机与嵌入式系统应用》副主编,嵌入式系统联谊会秘书长,麦克泰软件公司创始人。长期从事嵌入式与物联网技术、产业和教育方面工作,发表论文100余篇,有《嵌入式操作系统风云录》《嵌入式软件精解》等著译作5本,在高校和企业讲授物联网和创业课程。    张爱华,麦克泰软件公司技术总监,长期从事RTOS技术研究与工程应用,有《嵌入式实时操作系统μC/OS Ⅲ应用开发》等译作2本,是FreeRTOS和uC/OS课程的主讲老师。    付元斌,麦克泰软件公司高级应用工程师,长期从事嵌入式软件工具研究与工程应用。
      序言

      配送说明

      ...

      相似商品

      为你推荐

    孔网啦啦啦啦啦纺织女工火锅店第三课

    开播时间:09月02日 10:30

    即将开播,去预约
    直播中,去观看