![]()
内容推荐 在物联网技术不断突破,通信技术日新月异的背景下,如何做好这些先进技术的行业布局,加快这些先进技术的行业渗透,是目前所有行业都在思索的问题。本书结合当前社会热点技术,以2018年实际研制的新产品”iC9000-S107E”为例,从“想法”开始到“产品”落地,以图文并茂的方式详细阐述了产品研制过程中,每一步骤的思维过程、工作内容和相关实现的技术细节。 本书适合有嵌入式开发经验、想从事嵌入式开发工作或刚开始进行嵌入式开发工作的读者阅读。本书可以使读者很快掌握一个“产品”从“想法”到“落地”的实现步骤,帮助读者明确“产品”研制过程中每个阶段的工作内容,迅速掌握华为LiteOS产品化过程,加快国产嵌入式操作系统在本行业的渗透速度。 目录 前言 第1章 思路历程 1.1 首次接触 1.2 第一次实践 1.3 再次沉淀 1.4 想法落地 1.5 本章小结 第2章 设计方案 2.1 新产品上的一些设想 2.2 新型数据采集系统4层设计模型 2.3 模块的定义及划分 2.4 模块拓展功能 2.5 硬件设计路线 第3章 相关技术 3.1 STM32F107 3.2 华为LiteOS 3.3 JSON 第4章 物理层——硬件实现 4.1 设计思路 4.2 硬件上的全面升级 4.3 总线加持 4.4 接口拓展 4.5 双狗设计 4.6 低功耗设计 第5章 硬件隔离——移植华为LiteOS 5.1 概述 5.2 调试硬件仿真工具J-Link 5.3 STM32CubeMX 5.4 LiteOSStudio 5.5 移植 第6章 交换层——JSON技术应用 6.1 JSON的诞生 6.2 使用JSON的原因 6.3 cJSON 6.4 实现原理 6.5 移植 第7章 模块驱动层——cModule 7.1 模块的定义 7.2 划分模块的原因 7.3 独立性评定 7.4 设计思路 7.5 设计需求 7.6 关键技术 7.7 实现 第8章 用户应用层 8.1 需求分析 8.2 模块化分设计 8.3 感知模块 8.4 端口管理层 8.5 4G模块 8.6 直达模块 8.7 业务模块 8.8 多协议切换 8.9 修改串口代码 8.10 自动创建运行任务 8.11 系统集成 第9章 数据采集器iC9000-S107E简介 9.1 产品简介 9.2 用户交互 9.3 4G技术应用 第10章 数据采集器iC9000-S107E维护升级 10.1 iC9000-S107E维护 10.2 iC9000-S107E升级 10.3 SPI总线拓展升级 10.4 丰富配件 10.5 可模块化定制数据采集系统iC9000升级 参考文献 |