当代火车站,底本是游客们方便出行的首先,然则最近,泰安高铁站的一幕却激励了东说念主们关于服务质料和营业运营的念念考。站内底本为游客提供休息的座位被收费的推拿椅拔...
新浪数码讯 9月7日晚间音书,由四川省东谈主民政府、工业和信息化部操纵,成都市东谈主民政府、四川省经济和信息化厅、四川省经济谐和局、中国电子信息产业发展究诘院经...
2023年,日本别称中将在飞机失事中丧生,有东说念主怀疑是中国所为,日本政府官员急遽知晓与中国无关。 也即是说,在你实力弱小的技艺,对方坚定找个借口就能把你打倒...
桐乡滨江·南城明月苑 建树商售楼处商讨/预约热线:400-000-5730转8888 预约看房,现场销售置业参谋人一双一双接,享受迥殊优惠! 温馨指示:看房需提...
媒介 华为看成中国的科技巨头,在推出新款手机Mate60后,其芯片成为了全球瞩认识焦点。绝顶是在西方国度,这款手机上市后,他们不吝一切代价抢购,并将其带回究诘室...
第1 章 基于Cortex-M 的镶嵌式系统概括 1 1.1 镶嵌式系统基本看法 1 1.1.1 镶嵌式系统的组成身分 1 1.1.2 镶嵌式系统的主要特质 3 1.2 ARM Cortex 系列体绑缚构 4 1.2.1 镶嵌式处理器分类 4 1.2.2 镶嵌式处理器内核Cortex 系列分类 5 1.3 ARM Cortex-M 各系列特质 5 1.4 STM32F407 结构简介 7 1.5 及时操作系统RTOS 简介 7 1.6 镶嵌式系统在物联网中的发展 9 习题 9 第2 章 Cortex-M 镶嵌式硬件平台 11 2.1 硬件平台简介 11 2.2 主要器件 12 2.3 主邀功能模块 13 习题 16 第3 章 镶嵌式开垦器具与谋划经过 17 3.1 STM32 开垦器具 . 17 3.2 ARM Keil MDK 器具 18 3.3 STM32CubeMX 使用范例 22 3.3.1 STM32Cube 简介 22 3.3.2 STM32CubeMX 软件安设 23 3.4 基于HAL 库的关节谋划经过 25 3.4.1 STM32 HAL 先容 25 3.4.2 CubeMX 工程创建经过 28 3.5 **个LED 点灯关节 30 现实1 按键扫描与活水灯谋划 39 习题 40 第4 章 FreeRTOS 操作系统 41 4.1 FreeRTOS 系统简介 41 4.2 FreeRTOS 系统移植 42 4.3 多任务系统基本看法 45 4.3.1 任务及任务处理 45 4.3.2 优先级 48 4.3.3 音讯队伍 49 4.3.4 信号量 51 4.3.5 互斥量 54 4.3.6 事件 56 4.3.7 任务见知 58 4.3.8 内存处理 60 4.4 创建**个RTOS 工程 63 4.4.1 CubeMX 工程树立 63 4.4.2 导出MDK 工程 66 4.4.3 编写功能代码 . 69 现实2 多任务键盘与活水灯现实 72 习题 72 第5 章 概况外设诈欺 74 5.1 数码管诈欺 74 5.2 按键与外部中断 78 5.3 麦克风与ADC 诈欺 81 5.3.1 添加串口打印输出 81 5.3.2 ADC 模块先容 83 5.3.3 麦克风AD 采样示例 85 5.4 单总线温度传感器诈欺 89 5.5 IIC 接口陀螺仪传感器诈欺 92 现实3 声控延时亮灯现实 95 现实4 温度报警与倾角监测现实 96 习题 96 第6 章 串口通讯诈欺 98 6.1 学习板臆造串口概括 98 6.2 轮询采用样式串口通讯 102 6.3 中断采用样式串口通讯 104 6.3.1 串口采用中断示例 104 6.3.2 DMA 优游中断示例 106 6.3.3 活水灯串口通讯诈欺 107 6.4 使用SWO 调试 110 现实5 概况串口通讯现实 112 现实6 数据网罗与串口通讯现实 112 习题 113 第7 章 无线通讯诈欺 114 7.1 蓝牙HC05 通讯模块先容 114 7.1.1 HC05 蓝牙模块用法先容 115 7.1.2 HC05 蓝牙模块AT 领导先容 115 7.2 蓝牙通讯实行 117 7.3 ESP8266WIFI 通讯模块先容 122 7.3.1 ESP01 模块用法先容 123 7.3.2 ESP01 模块AT 领导先容 123 7.4 WIFI 通讯实行 125 7.5 物联网并吞诈欺实行 130 7.5.1 创建OneNET 平台设立 131 7.5.2 并吞OneNET 平台 134 现实7 蓝牙手机遥控现实 139 现实8 数据网罗及WIFI 通讯现实 139 习题 140 第8 章 GUI 裸露诈欺 141 8.1 OLED 诈欺先容 141 8.1.1 单色IIC 接口OLED 先容 141 8.1.2 OLED 裸露屏驱动关节先容 142 8.1.3 GUISlim 图形库先容 143 8.1.4 汉字点阵文献先容 144 8.2 OLED 诈欺实行 148 8.3 MCU 接口LCD 先容 152 8.4 LCD 诈欺实行 154 8.4.1 emWin 图形库先容 154 8.4.2 FSMC 总线树立 154 8.4.3 LCD 屏驱动移植接口 157 8.4.4 GUI 诈欺谋划 163 现实9 OLED 裸露屏数据弧线绘图现实 169 现实10 LCD 液晶屏GUI 谋划现实 169 习题 170 第9 章 定时器诈欺 . 171 9.1 STM32F4 定时器先容 171 9.1.1 常轨则时器 171 9.1.2 HAL 库定时器诈欺范例 172 9.1.3 定时器基本看法先容 174 9.2 定时器基本功能诈欺 174 9.3 PWM 输出诈欺 179 9.4 信号捕捉诈欺 182 9.5 外部脉冲计数诈欺 187 现实11 简便闹铃谋划现实 191 现实12 呼吸灯谋划现实 191 现实13 简便频率计谋划现实 191 现实14 概况灌音机谋划现实 192 习题 192 第10 章 RTC 与低功耗诈欺 194 10.1 RTC 实平凡钟诈欺 194 10.2 STM32 低功耗花式先容 200 10.3 STM32 低功耗诈欺 . 201 现实15 基于RTC 的电子钟谋划 206 现实16 低功耗待机与叫醒现实 207 习题 207 第11 章 FatFs 文献系统诈欺 208 11.1 FatFs 先容 208 11.2 SPI FLASH 诈欺实行 212 11.2.1 添加树立SPI 外设 212 11.2.2 添加SPI FLASH 驱动 214 11.2.3 SPI FLASH 平直读写操作实行 215 11.2.4 SPI FLASH 文献读写操作实行 218 11.3 SD 卡诈欺实行 222 11.3.1 添加树立SDIO 外设 222 11.3.2 SD 卡文献读写操作实行 224 11.4 U 盘挂载诈欺实行 226 11.4.1 添加树立USB Host 组件 227 11.4.2 U 盘文献读写操作实行 228 现实17 数据存储现实 230 现实18 文献传输现实 231 习题 231 第12 章 STM32 IAP 关节谋划 233 12.1 STM32 IAP 看法先容 233 12.2 STM32 里面FLASH 先容 234 12.3 STM32 里面FLASH 读写实行 235 12.4 关节跳转诈欺实行 238 12.5 IAP 关节谋划实行 245 现实19 串口IAP 谋划现实 253 现实20 U 盘IAP 谋划现实 253 习题 254 第13 章 鸿蒙镶嵌式系统移植 255 13.1 OpenHarmony 先容 255 13.1.1 LiteOS-M 内核简介 255 13.1.2 开垦环境树立 256 13.2 OpenHarmony 系统移植 261 13.2.1 创建裸机工程 261 13.2.2 系统编译构建移植 263 13.2.3 系统运转过程适配 275 13.2.4 编译及烧录 277 13.3 OpenHarmony 诈欺开垦示例 280 13.3.1 hello world 示例 280 13.3.2 活水灯示例 281 现实21 OpenHarmony 系统移植现实 283 习题 284 参考文献 285
|