- 1、本文档共24页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
智能硬件开发手册
TOC\o1-2\h\u16005第1章基础知识 4
201961.1硬件开发概述 4
118321.2常用电子元件介绍 5
72571.2.1电阻、电容、电感 5
136421.2.2二极管、晶体管 5
269831.2.3集成电路 5
54901.2.4传感器 5
103951.3嵌入式系统原理 5
61251.3.1处理器(CPU) 5
172841.3.2存储器 5
144131.3.3输入/输出接口 5
17191.3.4实时时钟(RTC) 5
68721.3.5中断系统 5
39121.4开发工具及环境配置 6
211681.4.1硬件开发板 6
196511.4.2集成开发环境(IDE) 6
241501.4.3编程语言 6
10611.4.4烧录工具 6
136511.4.5调试工具 6
254471.4.6仿真器 6
22530第2章硬件设计 6
293362.1电路原理图设计 6
68672.1.1设计规范 6
221732.1.2元器件选型 7
288002.1.3电路设计 7
151132.2PCB布线设计 7
212542.2.1设计规范 7
91402.2.2布线技巧 7
106022.3硬件调试与测试 8
112512.3.1调试方法 8
144762.3.2测试工具与仪器 8
244612.4硬件优化与迭代 8
28842.4.1优化方向 8
93822.4.2迭代方法 9
6236第3章软件开发基础 9
320863.1编程语言选择 9
202313.1.1C/C 9
218353.1.2Python 9
63753.1.3JavaScript 9
126793.1.4Java 9
187523.2常用开发框架与库 9
310973.2.1嵌入式开发框架 10
281773.2.2人工智能与机器学习库 10
323023.2.3Web开发框架 10
192233.3程序架构与设计模式 10
224743.3.1程序架构 10
219803.3.2设计模式 10
132723.4软件调试与优化 10
8253.4.1调试方法 10
172233.4.2优化策略 11
31225第4章通信协议 11
115224.1串行通信协议 11
70364.1.1串行通信概述 11
211204.1.2RS232协议 11
67954.1.3RS485协议 11
240164.1.4I2C协议 11
229784.1.5SPI协议 11
32934.2网络通信协议 11
220624.2.1网络通信概述 11
30744.2.2TCP/IP协议族 12
184634.2.3HTTP协议 12
5594.2.4MQTT协议 12
131124.3蓝牙与WiFi通信 12
171874.3.1蓝牙技术 12
103024.3.2WiFi技术 12
1384.3.3蓝牙与WiFi的对比 12
200314.4常用通信库与接口 12
227874.4.1串行通信库 12
138244.4.2网络通信库 12
236394.4.3蓝牙和WiFi通信库 13
209554.4.4通信接口设计 13
5736第5章嵌入式系统编程 13
321035.1嵌入式系统架构 13
324215.2中断与定时器编程 13
70845.3存储管理 13
225295.4嵌入式系统功能优化 13
18355第6章传感器与执行器 13
117126.1传感器原理与应用 14
129596.1.1传感器原理 14
152596.1.2传感器应用 14
255466.2执行器原理与应用 14
174136.2.1执行器原理 14
292946.2.2执行器应用 14
116716.3传感器与执行器的接口设计 14
199336.3.1接口设计原则 14
186766.3.2接口设计实例 14
41986.4数据采集与处理 15
2
文档评论(0)