getfromcode后端开发

手把手实现PC上位机+中控+多传感器数据采集 从硬件接口到协议栈+Bootloader全流程

这套资料的主题很明确:把一个带 PC 上位机、中控节点和多路传感器的采集系统,从硬件接口一路做到协议栈和 Bootloader。它面向的不是只想跑个 Demo 的人,而是想把「数据怎么从传感器进到 PC 界面」这条链路完整走一遍的开发者。资料包里有芯片手册、USB 规范、传感器规格书、开发工具和对应

单课价¥29.90新品 上架
会员价 ¥0开通会员,全站课程无限下载套餐详情
15 人关注 更新于 2026-10-02 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

购买方式开通会员 · 全站免费下单课购买 · 仅本课

支付成功后自动显示网盘下载链接;链接失效可联系客服免费补链,永久有效。

正版保障 极速发货 售后无忧

这套资料的主题很明确:把一个带 PC 上位机、中控节点和多路传感器的采集系统,从硬件接口一路做到协议栈和 Bootloader。它面向的不是只想跑个 Demo 的人,而是想把「数据怎么从传感器进到 PC 界面」这条链路完整走一遍的开发者。资料包里有芯片手册、USB 规范、传感器规格书、开发工具和对应工程,偏向对照实践,不是看完就完的视频型内容。

技术栈与硬件边界

从资料线索看,主控覆盖 STM32F030 与 STM32H5x 两个层级,F0 适合做中控或采集从机,H5 系列带更高主频和更完整的外设,可以承担协议栈和 Bootloader 的较重任务。传感器侧出现了 AHT20 这类 I²C 温湿度器件,说明采集层会涉及标准 I²C 时序、寄存器读写和周期上报。USB 部分单独给了 usb_20 规范,意味着上位机与中控之间的物理链路很可能是 USB,而不是常见的串口透传。

这里值得留意的技术点有三个:一是 USB 设备枚举与端点配置,二是自定义或半自定义协议在 USB 上的承载方式,三是多传感器数据怎么在中控侧做时间对齐和打包。芯片文档和 USB 规范都给到了,说明作者希望你能自己查寄存器,而不是只抄一份初始化代码。

项目结构与可复用模块

整个链路可以拆成四层,基本对应资料的几个部分。最底层是硬件接口层,处理 GPIO、I²C、USB 外设初始化和中断;往上是传感器驱动层,把 AHT20 之类的器件封装成统一的读接口,方便后面加新传感器;再往上是协议栈与中控层,负责组帧、校验、命令分发和 Bootloader 的跳转逻辑;最上面是 PC 上位机,做串口或 USB 通信、数据解析和界面展示。

  • 传感器抽象接口:统一 read/write,新增器件时只改驱动不改上层。
  • 协议帧结构:帧头、长度、命令字、负载、校验,中控和上位机共用一份定义。
  • Bootloader:分区规划、跳转条件、固件校验和升级握手,这是全套资料里最有工程价值的一块。
  • 上位机通信层:把 USB/串口收发和界面线程解耦,方便换成别的传输方式。

这些模块拆出来之后,换主控或换传感器都不用重写整条链路,这是这套资料比单个 Demo 更值得看的地方。

Bootloader 与协议栈的衔接

Bootloader 不是独立章节,它和协议栈是咬合的。中控在正常运行态通过协议接收上位机下发的固件分片,写入指定 Flash 区域,校验通过后置升级标志并复位,由 Bootloader 判断标志、搬运或直接跳转到应用区。资料里给到了芯片文档,正好用来核对 Flash 扇区划分、中断向量表偏移和写保护设置。协议栈这边则要处理分片确认、超时重传和断点续传,否则升级中途掉线就前功尽弃。

自学路径与使用建议

建议按「硬件接口 → 传感器驱动 → 协议帧 → 上位机 → Bootloader」的顺序推进,每一层都先跑通再往上叠。看芯片文档时重点抓时钟树、外设寄存器和中断优先级,USB 规范不用通读,盯住设备描述符、配置描述符和端点传输类型即可。上位机部分可以先用现成串口工具验证协议帧,再写界面,避免通信和 UI 同时调试。

这套资料适合已经会一点 C 和单片机、但没把整条链路串起来的人。把它当成一份可对照的工程参考,边改边测,比从头看视频更能暴露真实问题——尤其是 Bootloader 和协议重传这种只有在实际掉线、断电时才会冒出来的坑。

手把手实现PC上位机+中控+多传感器数据采集 从硬件接口到协议栈+Bootloader全流程

PC上位机+中控+多传感器数据采集全流程

编辑点评

深入硬件接口与协议栈,涵盖Bootloader全流程,适合初学者及进阶者。

⭐ 编辑推荐

从硬件资料到开发工具,全面解析PC上位机与多传感器数据采集。

✨ 课程亮点

✦硬件接口与协议栈深入解析
✦Bootloader全流程教学
✦适合全栈开发学习

课程目录

05_USB资料1 条
  • usb_20_20211008_28443_3319.zip [24.0 MB]
传感器5 条
  • aht20产品规格书(中文版) b4-0921_28443_3082.pdf [1.5 MB]
  • STM32H5x芯片相关文档_28443_5328.zip [129.4 MB]
  • STM32F030芯片相关文档_28443_8853.zip [126.2 MB]
  • W800开发文档_28443_2426.zip [32.6 MB]
  • 03_芯片文档文档.png [493.5 KB]
触摸板资料2 条
  • 寄存器地址_28443_3952.pdf [188.4 KB]
  • D-FT6336U-DataSheet-V1.0_28443_1399.pdf [428.9 KB]
显示屏资料3 条
  • ST7796U2_SPEC_V1.0_28443_2485.pdf [6.1 MB]
  • ST7796S+BOE3.52--Gamma2.2_28443_3878.ini [2.0 KB]
  • 04_3.5寸屏幕资料说明.png [493.5 KB]
02_开发板实物图1 条
  • 02_开发板实物图必看.png [493.5 KB]
01_开发板原理图8 条
  • STM32F030CCT6_ENV_MONITOR_V11_28443_1306.pdf [519.0 KB]
  • STM32F030CCT6_TEMP_HUMI_V11_28443_3906.pdf [523.1 KB]
  • DshanMCU-LiteH5_SCH_V1_28443_6462.pdf [699.0 KB]
  • 100ASK_MCU-Industrial-DevKit_SCH_V1_28443_5059.pdf [428.3 KB]
  • RS485_REPEATER_V10_28443_3818.pdf [164.7 KB]
  • STM32F030CCT6_SWITCH_V11_28443_3248.pdf [559.4 KB]
  • 01_开发板原理图必看.png [493.5 KB]
  • 5_硬件资料文档.zip [1.8 MB]
en.stm32cubemx-win-v6-10-02 条
  • SetupSTM32CubeMX-6.10.0-Win_28443_1907.exe [496.1 MB]
  • en.stm32cubemx-win-v6-10-0_28443_2124.zip [496.1 MB]
1_集成开发环境IDE(Keil)4 条
  • MDK532_28443_1220.EXE [892.8 MB]
  • Keil.STM32H5xx_DFP.1.2.0_28443_1448.pack [69.1 MB]
  • Keil.STM32F0xx_DFP.2.1.1_28443_2305.pack [66.1 MB]
  • 1_集成开发环境IDE(Keil)资料.zip [1.8 MB]
8_Modbus软件工具6 条
  • free-virtual-serial-port-tools_28443_2598.exe [9.5 MB]
  • ModbusSlaveSetup64Bit_28443_8206.exe [1.6 MB]
  • ModbusSlaveSetup32Bit_28443_7647.exe [1.3 MB]
  • ModbusPollSetup64Bit_28443_2033.exe [1.9 MB]
  • ModbusPollSetup32Bit_28443_3641.exe [1.6 MB]
  • 8_Modbus软件工具资料.zip [1.8 MB]
5_STM32烧写工具(STM32CubePrg)3 条
  • en.stm32cubeprg-win64-v2-15-0_28443_8457.zip [204.5 MB]
  • en.stm32cubeprg-win32-v2-15-0_28443_1885.zip [203.4 MB]
  • 5_STM32烧写工具(STM32CubePrg)资料.png [493.5 KB]
sscom5.13.12 条
  • sscom51_28443_1344.ini [5.1 KB]
  • sscom5.13.1_28443_7027.exe [440.5 KB]
LCOM2 条
  • LCOM-V0.0.1_28443_1134.exe [2.0 MB]
  • sscom5.13.1_28443_3358.zip [410.5 KB]
Image2Lcd_2.98 条
  • unins000_28443_8047.exe [71.0 KB]
  • unins000_28443_7852.dat [1.7 KB]
  • sss_28443_9519.dll [92.0 KB]
  • Img2Lcd_cht_28443_1412.chm [174.5 KB]
  • Img2Lcd_chs_28443_1749.chm [178.9 KB]
  • emenu_28443_5660.dll [104.0 KB]
  • Img2Lcd_28443_4232.exe [108.0 KB]
  • Image2Lcd_2.9_28443_4917.7z [468.2 KB]
3_串口工具(MobaXterm)2 条
  • MobaXterm_Portable_v20.4_28443_7944.zip [25.1 MB]
  • 3_串口工具(MobaXterm)资料.png [493.5 KB]
12_上位机4 条
  • lv_sim_codeblocks_win_rpc_28443_7150.7z [52.0 MB]
  • demo_lv_modbus_tool_28443_3002.exe [5.0 MB]
  • control_center_28443_6595.exe [451.5 KB]
  • 12_上位机资料.zip [1.8 MB]
11_【Windows】SourceInght代码阅读工具1 条
  • sourceinsight40106-setup_28443_5908.exe [20.3 MB]
9_文字取模软件3 条
  • 取字模软件_28443_7917.EXE [263.5 KB]
  • zimo_28443_5390.ini [80.0 B]
  • 9_文字取模软件文档.png [493.5 KB]
6_CH340_CH341驱动程序2 条
  • CH341SER_28443_3944.EXE [642.8 KB]
  • 6_CH340_CH341驱动程序必看.png [493.5 KB]
2_ST-LinkV2仿真器驱动3 条
  • en.stsw-link009_28443_8756.zip [5.1 MB]
  • 2_ST-LinkV2仿真器驱动资料.png [493.5 KB]
  • PART2必看.zip [1.8 MB]
7-13 上位机访问多个传感器1 条
  • 上位机访问多个传感器_28443_9684.tif [22.2 MB]
7-12_主控访问多个传感器1 条
  • 主控访问多个传感器_28443_2031.tif [21.0 MB]
0-0_项目方案介绍1 条
  • 01_方案介绍_28443_5506.tif [44.5 MB]
9-4-4_传感器Bootloader代码和中控APP代码讲解1 条
  • 传感器Bootloader代码和中控APP代码讲解_28443_6389.tif [4.2 MB]
9-4-2_IAP升级的软件设计思路1 条
  • IAP升级的软件设计思路_28443_8399.tif [2.3 MB]
9-4-3_中控Bootloader代码讲解1 条
  • 中控Bootloader代码讲解_28443_9253.tif [3.5 MB]
9-4-1_IAP升级上机演示1 条
  • 本节课程无笔记_28443_2197.txt [21.0 B]
9-2-3_UART驱动严重Bug1 条
  • UART驱动严重Bug_28443_6695.tif [1.0 MB]
9-3-3_中控代码讲解1 条
  • 中控代码讲解_28443_3131.tif [2.6 MB]
9-3-2_使用“点”的映射表操作任意传感器的原理1 条
  • 使用“点”的映射表操作任意传感器的原理_28443_5132.tif [1.9 MB]
9-2-4_实现文件传输1 条
  • 实现文件传输_28443_7726.tif [1.3 MB]
9-3-1_读写任意传感器上机演示1 条
  • 本节课程无笔记_28443_1367.txt [21.0 B]
9-2-1_分析Write_File_Record功能1 条
  • Write_File_Record功能_28443_9248.tif [2.0 MB]
9-2-2_实现Write_File_Record1 条
  • 实现Write_File_Record_28443_9493.tif [5.1 MB]
8-6_编写Bootloader实现下载功能1 条
  • 编写Bootloader实现下载功能_28443_5266.tif [2.7 MB]
9-1_综合实现_产品框架1 条
  • 综合实现_产品框架_28443_5842.tif [1.2 MB]
8-5_定义下载协议1 条
  • 定义下载协议_28443_2364.tif [1.0 MB]
8-4_编写Bootloader实现启动功能1 条
  • 编写Bootloader实现启动功能_28443_7813.tif [380.3 KB]
7-9_开关量传感器程序设计1 条
  • 开关量传感器程序设计_28443_2877.tif [5.4 MB]
8-1_程序升级的概念1 条
  • 程序升级的概念_28443_1085.tif [947.9 KB]
7-8_传感器设计思路与点表设计1 条
  • 传感器设计思路与点表设计_28443_8952.tif [5.1 MB]
8-3_编写APP1 条
  • 编写APP_28443_3335.tif [327.6 KB]
7-6_STM32F030串口测试1 条
  • 本节课程无笔记_28443_5778.txt [21.0 B]
8-2_升级方案设计_必备知识1 条
  • 升级方案设计_必备知识_28443_2281.tif [2.0 MB]
7-5_STM32F030串口编程1 条
  • 本节课程无笔记_28443_1012.txt [21.0 B]
7-7_STM32F030上libmodbus移植1 条
  • 本节课程无笔记_28443_4590.txt [21.0 B]
7-3_创建工程并配置调试器1 条
  • 本节课程无笔记_28443_4561.txt [21.0 B]
7-11_温湿度传感器程序设计1 条
  • 温湿度传感器程序设计_28443_6646.tif [5.7 MB]
7-4_配置GPIO操作LED1 条
  • 本节课程无笔记_28443_8371.txt [21.0 B]
7-2_搭建开发环境1 条
  • 本节课程无笔记_28443_6874.txt [21.0 B]
6-9_libmodbus从机实验(USB串口)1 条
  • libmodbus从机实验(USB串口_28443_6542.tif [2.0 MB]
7-15_增加容错代码1 条
  • 增加容错代码_28443_4524.tif [913.9 KB]
7-10_环境监测传感器程序设计1 条
  • 环境监测传感器程序设计_28443_1947.tif [5.5 MB]
7-1_硬件资源介绍与接线1 条
  • 本节课程无笔记_28443_8478.txt [21.0 B]
6-9_libmodbus上机实验(USB串口)1 条
  • libmodbus上机实验(USB串口_28443_2370.tif [1.9 MB]
6-5_源码情景分析_从机回应1 条
  • 源码情景分析_从机回应_28443_8362.tif [3.6 MB]
6-6_libmodbus移植方法1 条
  • libmodbus移植方法_28443_2832.tif [1.1 MB]
6-7_使用USB串口作为后端_合并源码1 条
  • 使用USB串口作为后端_合并源码_28443_5112.tif [1.1 MB]
6-8_使用USB串口作为后端_实现2 条
  • 使用USB串口作为后端_实现_bak_28443_7858.tif [1.7 MB]
  • 使用USB串口作为后端_实现_28443_8513.tif [1.7 MB]
6-4_源码情景分析_接收请求1 条
  • 源码情景分析_接收请求_28443_7599.tif [3.3 MB]
6-2_源码总体分析_核心函数_框架_数据结构1 条
  • 源码总体分析_核心函数_框架_数据结构_28443_2601.tif [4.7 MB]
6-1_libmodbus概述1 条
  • libmodbus概述_28443_4368.tif [1.6 MB]
6-3_源码情景分析_发送请求1 条
  • 源码情景分析_发送请求_28443_1545.tif [2.6 MB]
6-12_libmodbus实验(板载串口)1 条
  • libmodbus实验(板载串口_28443_8001.tif [1.7 MB]
5-3_Modbus报文分析1 条
  • Modbus报文分析_28443_3248.tif [3.1 MB]
6-10_libmodbus主机实验(USB串口)1 条
  • libmodbus主机实验(USB串口_28443_2704.tif [2.2 MB]
5-1_学习Modbus的快速方法1 条
  • 学习Modbus的快速方法_28443_3805.tif [1.6 MB]
6-11_使用板载串口作为后端1 条
  • 使用板载串口作为后端_28443_7263.tif [1.5 MB]
5-2_Modbus软件与使用1 条
  • Modbus软件与使用_28443_2068.tif [1.7 MB]
4-8_虚拟串口源码分析与改造1 条
  • 本节课程无笔记_28443_4544.txt [21.0 B]
4-7_移植USBX实现虚拟串口1 条
  • 移植USBX实现虚拟串口_28443_2173.tif [580.6 KB]
4-6_USBX组件1 条
  • USBX组件_28443_6023.tif [364.6 KB]
4-4_USB协议层数据格式4 条
  • 04.1_USB协议层数据格式_事务_包_域_28443_5011.tif [4.3 MB]
  • 04.3_使用工具体验数据格式_28443_5110.tif [2.2 MB]
  • 04.2_USB协议层数据格式_传输_28443_5326.tif [7.3 MB]
  • 04_USB协议层数据格式_28443_1551.pdf [1.8 MB]
4-5_USB描述符3 条
  • 05_USB描述符_28443_5891.tif [6.4 MB]
  • 05_USB描述符_28443_9562.pdf [2.4 MB]
  • 05.2_设备枚举过程_28443_2307.tif [881.6 KB]
4-3_软件工程师眼里的USB电气信号2 条
  • 03_软件工程师眼里的USB电气信号_28443_2636.pdf [1.5 MB]
  • 03_软件工程师眼里的USB电气信号_28443_1871.tif [4.4 MB]
4-2_USB系统硬件框架和软件框架2 条
  • 02_USB系统硬件框架和软件框架_28443_2304.pdf [479.6 KB]
  • 02_USB系统硬件框架和软件框架_28443_5594.tif [913.0 KB]
3-9_面向对象封装UART1 条
  • 本节课程无笔记_28443_1260.txt [21.0 B]
3-7_效率最高的UART编程方法1 条
  • 效率最高的UART编程方法_28443_1066.tif [2.3 MB]
4-1_USB学习指南1 条
  • 本节课程无笔记_28443_2465.txt [21.0 B]
3-8_在RTOS里使用UART1 条
  • 本节课程无笔记_28443_7960.txt [21.0 B]
3-6_UART编程(DMA方式)1 条
  • UART编程(DMA方式_28443_2673.tif [1.5 MB]
3-5_UART编程(中断方式)1 条
  • UART编程(中断方式_28443_1822.tif [580.1 KB]
3-4_UART编程(查询方式)1 条
  • UART编程(查询方式_28443_5503.tif [2.6 MB]
3-3_STM32H5串口硬件结构与三种编程方式1 条
  • STM32H5串口硬件结构与三种编程方式_28443_5266.tif [2.4 MB]
3-2_UART协议1 条
  • 02-1_UART协议_28443_2980.tif [2.3 MB]
3-1_同步传输与异步传输1 条
  • 同步传输与异步传输_28443_9056.pdf [334.2 KB]
2-3_STM32H5串口硬件结构与三种编程方式1 条
  • STM32H5串口硬件结构与三种编程方式_28443_1176.tif [2.4 MB]
2-3_使用FreeRTOS1 条
  • 本节课程无笔记_28443_4459.txt [21.0 B]
2-2_使用LCD打印信息1 条
  • 本节课程无笔记_28443_3284.txt [21.0 B]
2-2_UART协议1 条
  • 02-1_UART协议_28443_9535.tif [2.3 MB]
2-1_同步传输与异步传输1 条
  • 同步传输与异步传输_28443_8800.pdf [334.2 KB]
2-1_创建第1个工程1 条
  • 本节课程无笔记_28443_9942.txt [21.0 B]
1-3_运行测试程序验证硬件1 条
  • 本节课程无笔记_28443_3896.txt [21.0 B]
1-2_搭建开发环境1 条
  • 本节课程无笔记_28443_9963.txt [21.0 B]
1-1_开发套件硬件接口资源介绍2 条
  • 本节课程无笔记_28443_7265.txt [21.0 B]
  • 02_视频配套的笔记必看.zip [1.8 MB]
draw.c2 条
  • Snipaste_2024-08-12_14-42-14_28443_3795.png [29.6 KB]
  • 程序变动必看.zip [1.8 MB]
00_出厂程序4 条
  • 100ASK_H5_LCD_LVGL_Factory_Test(1_28443_9490.zip [50.4 MB]
  • 00_出厂程序资料.png [493.5 KB]
  • 01_视频配套的源码_28443_4018.zip [268.3 MB]
  • 3_程序源码资料.zip [1.8 MB]
2_视频教程79 集
  • 084.9-4-4_传感器Bootloader代码和中控APP代码讲解_28443_6343.mp4 [134.9 MB]
  • 083.9-4-3_中控Bootloader代码讲解_28443_3227.mp4 [119.4 MB]
  • 082.9-4-2_IAP升级的软件设计思路_28443_2077.mp4 [69.1 MB]
  • 081.9-4-1_IAP升级上机演示_28443_4296.mp4 [48.4 MB]
  • 080.9-3-3_中控代码讲解_28443_9586.mp4 [70.7 MB]
  • 079.9-3-2_使用“点”的映射表操作任意传感器的原理_28443_8654.mp4 [53.0 MB]
  • 077.9-2-4_实现文件传输_28443_4568.mp4 [128.3 MB]
  • 078.9-3-1_读写任意传感器上机演示_28443_5395.mp4 [71.7 MB]
  • 075.9-2-2_实现Write_File_Record_28443_5904.mp4 [234.4 MB]
  • 076.9-2-3_UART椹卞姩涓ラ噸Bug_28443_1639.mp4 [99.6 MB]
  • 074.9-2-1_鍒嗘瀽Write_File_Record鍔熻兘_28443_3108.mp4 [42.1 MB]
  • 072.8-7-2_编写Bootloader实现烧录功能(启动_28443_4388.mp4 [67.0 MB]
  • 073.9-1_综合实现_产品框架_28443_4958.mp4 [26.3 MB]
  • 071.8-7-1_编写Bootloader实现烧录功能(Flash操作_28443_5251.mp4 [113.9 MB]
  • 069.8-6-2_编写Bootloader实现下载功能(实现_28443_2631.mp4 [96.1 MB]
  • 070.8-6-3_编写Bootloader实现下载功能(上机_28443_1406.mp4 [67.9 MB]
  • 068.8-6-1_编写Bootloader实现下载功能(框架_28443_3061.mp4 [105.5 MB]
  • 066.8-4_编写Bootloader实现启动功能_28443_6167.mp4 [53.7 MB]
  • 067.8-5_定义下载协议_28443_1054.mp4 [46.4 MB]
  • 工业控制项目1-简历模板-图文_28443_1499.html [18.0 KB]
  • 2_视频教程资料.png [493.5 KB]
  • 062.7-15_增加容错代码_28443_8281.mp4 [189.9 MB]
  • 064.8-2_升级方案设计_必备知识_28443_9350.mp4 [48.6 MB]
  • 060.7-13-2_上位机访问多个传感器_Client任务_28443_9021.mp4 [230.0 MB]
  • 063.8-1_程序升级的概念_28443_3893.mp4 [38.1 MB]
  • 061.7-14_主控UART代码的更好封装_28443_3772.mp4 [123.6 MB]
  • 059.7-13-1_上位机访问多个传感器_Server程序_28443_9868.mp4 [124.7 MB]
  • 058.7-12_主控访问多个传感器_28443_1114.mp4 [179.7 MB]
  • 057.7-11_温湿度传感器程序设计_28443_8414.mp4 [237.1 MB]
  • 056.7-10_环境监测传感器程序设计_28443_3584.mp4 [95.8 MB]
  • 055.7-9_开关量传感器程序设计_28443_9734.mp4 [108.8 MB]
  • 054.7-8_传感器设计思路与点表设计_28443_2090.mp4 [73.6 MB]
  • 052.7-6_STM32F030涓插彛娴嬭瘯_28443_5216.mp4 [129.6 MB]
  • 049.7-3_创建工程并配置调试器_28443_8775.mp4 [296.9 MB]
  • 050.7-4_配置GPIO操作LED_28443_8036.mp4 [188.4 MB]
  • 047.7-1_硬件资源介绍与接线_28443_4513.mp4 [151.2 MB]
  • 048.7-2_搭建开发环境_28443_2845.mp4 [52.2 MB]
  • 045.6-11_使用板载串口作为后端_28443_1313.mp4 [161.7 MB]
  • 046.6-12_libmodbus实验(板载串口_28443_1086.mp4 [37.5 MB]
  • 042.6-8_使用USB串口作为后端_实现_28443_9807.mp4 [216.8 MB]
  • 043.6-9_libmodbus从机实验(USB串口_28443_2833.mp4 [169.1 MB]
  • 044.6-10_libmodbus主机实验(USB串口_28443_1141.mp4 [55.3 MB]
  • 041.6-7_使用USB串口作为后端_合并源码_28443_6551.mp4 [123.1 MB]
  • 039.6-5_源码情景分析_从机回应_28443_8164.mp4 [168.9 MB]
  • 040.6-6_libmodbus绉绘鏂规硶_28443_1113.mp4 [101.6 MB]
  • 038.6-4_源码情景分析_接收请求_28443_8328.mp4 [181.5 MB]
  • 037.6-3_源码情景分析_发送请求_28443_4396.mp4 [154.5 MB]
  • 036.6-2_源码总体分析_核心函数_框架_数据结构_28443_6553.mp4 [144.3 MB]
  • 032.5-1_学习Modbus的快速方法_28443_9018.mp4 [228.6 MB]
  • 033.5-2_Modbus软件与使用_28443_3429.mp4 [82.2 MB]
  • 031.4-8_虚拟串口源码分析与改造_28443_7269.mp4 [486.8 MB]
  • 030.4-7_移植USBX实现虚拟串口_28443_9470.mp4 [438.4 MB]
  • 028.4-5-2_设备枚举过程_28443_7245.mp4 [485.8 MB]
  • 026.4-4-4_使用工具体验数据格式_28443_8915.mp4 [287.4 MB]
  • 027.4-5-1_描述符的概念_28443_4037.mp4 [155.9 MB]
  • 025.4-4-3_USB协议层数据格式_控制传输_28443_5942.mp4 [347.2 MB]
  • 024.4-4-2_USB协议层数据格式_批量_中断_实时传输_28443_1511.mp4 [217.1 MB]
  • 023.4-4-1_USB协议层数据格式_事务_包_域_28443_6698.mp4 [167.5 MB]
  • 022.4-3_软件工程师眼里的USB电气信号_28443_2272.mp4 [325.6 MB]
  • 021.4-2_USB系统硬件框架和软件框架_28443_3845.mp4 [125.0 MB]
  • 017.3-8_在RTOS里使用UART_28443_8206.mp4 [293.6 MB]
  • 019.3-9-2_面向对象封装UART_实现结构体_28443_1182.mp4 [83.2 MB]
  • 018.3-9-1_面向对象封装UART_完善收发功能_28443_2614.mp4 [115.2 MB]
  • 020.4-1_USB学习指南_28443_2797.mp4 [44.6 MB]
  • 016.3-7_效率最高的UART编程方法_28443_3597.mp4 [183.7 MB]
  • 014.3-5_UART编程(中断方式_28443_6589.mp4 [267.0 MB]
  • 015.3-6_UART编程(DMA方式_28443_3196.mp4 [167.3 MB]
  • 013.3-4_UART编程(查询方式_28443_8427.mp4 [52.3 MB]
  • 012.3-3_STM32H5串口硬件结构与三种编程方式_28443_8319.mp4 [55.9 MB]
  • 009.2-3_使用FreeRTOS_28443_7767.mp4 [42.7 MB]
  • 008.2-2_使用LCD打印信息_28443_6931.mp4 [53.6 MB]
  • 010.3-1_同步传输与异步传输_28443_6305.mp4 [14.3 MB]
  • 006.1-4_测试程序不通过怎么办_28443_9953.mp4 [18.1 MB]
  • 005.1-3_运行测试程序验证硬件_28443_1976.mp4 [87.7 MB]
  • 007.2-1_创建第1个工程_28443_5470.mp4 [15.6 MB]
  • 004.1-2_搭建开发环境_28443_2652.mp4 [47.1 MB]
  • 003.1-1_开发套件硬件接口资源介绍_28443_3839.mp4 [16.0 MB]
  • 002.0-1_项目方案介绍_28443_8568.mp4 [55.9 MB]
  • 001.0_小动物CT设备展示_课程效果展示_28443_7214.mp4 [6.5 MB]
1_学习手册7 条
  • 项目1-全场景工业互联设备管理系统解决方案(PC上位机+中控+多传感器)_v1_P_28443_5262.pdf [18.0 MB]
  • UM3132 STM32H5 HAL和低层驱动程序的描述_28443_1477.pdf [120.7 MB]
  • FreeRTOS入门与工程实践(基于DshanMCU-103_28443_5372.pdf [13.1 MB]
  • HAL快速入门与项目实战(基于DshanMCU-103)_20240130_28443_1104.pdf [13.4 MB]
  • Modbus_Application_Protocol_V1_1b3_28443_2024.pdf [794.7 KB]
  • 1_学习手册必看.zip [1.8 MB]
  • PART1说明.zip [1.8 MB]

适合人群

  • 硬件开发爱好者
  • 嵌入式系统工程师
  • 编程初学者

🎯 学习收获

  • 掌握PC上位机开发
  • 学会多传感器数据采集
  • 精通Bootloader应用

🎉 祝您学习愉快!