首页
›
嵌入式基础与RISC-V
›
109-嵌入式系统与单片机开发
›
《嵌入式系统与单片机LoRa通信与GPS定位传感器驱动实战》
VIP10
本课程属于:109-嵌入式系统与单片机开发
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
嵌入式系统与单片机LoRa通信与GPS定位传感器驱动实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导学与硬件准备
嵌入式系统概述 · LoRa技术原理 · GPS定位基础
课程导学
硬件准备
02
开发环境搭建
Keil MDK安装与破解 · STM32CubeMX配置 · 串口调试工具
开发环境搭建
Keil
03
STM32 GPIO基础
GPIO模式详解 · 寄存器操作与HAL库对比 · 点亮LED与按键输入实战
STM32
GPIO
04
STM32 定时器与中断
SysTick定时器 · 通用定时器配置 · 外部中断与优先级管理
STM32
定时器
05
USART串口通信
USART协议详解 · HAL库串口配置 · printf重定向
USART
串口通信
06
I2C总线协议
I2C物理层与协议层 · STM32硬件I2C配置 · 软件模拟I2C实现
I2C
总线协议
07
SPI总线协议
SPI四种模式详解 · STM32 SPI配置 · W25Q64 Flash读写实战
SPI
总线协议
08
GPS模块选型与介绍
常见GPS模块(ATGM336H · NEO-6M) · NMEA-0183协议解析
GPS
模块选型
09
GPS数据接收驱动
串口接收GPS数据 · 数据帧校验 · 经纬度与时间提取
GPS
数据接收驱动
10
GPS数据解析算法
字符串分割 · 坐标格式转换(DDMM.MMMM转十… · UTC时间转北京时间
GPS
数据解析算法
11
GPS定位精度优化
冷启动与热启动 · 星历数据管理 · 多模定位(GPS+北斗)
GPS
定位精度优化
12
LoRa模块选型与介绍
SX1278/SX126x对比 · AT指令集与SPI模式 · 常见模块(E32-900T20D)
LoRa
模块选型
13
LoRa点对点通信
SPI驱动SX1278 · 配置频率与扩频因子 · 发送与接收数据包
LoRa
点对点通信
14
LoRa数据包结构设计
前导码 · CRC校验 · 数据包长度
LoRa
数据包结构设计
15
LoRa通信距离测试
灵敏度与发射功率调节 · 天线选型 · 实地测距与数据记录
LoRa
通信距离测试
16
LoRa组网基础
星型网络拓扑 · 广播与单播 · 地址分配策略
LoRa
组网基础
17
LoRaWAN协议入门
LoRaWAN架构 · Class A/B/C模式 · OTAA与ABP入网方式
LoRaWAN
协议入门
18
传感器数据采集
温度湿度传感器(DHT22) · 气压传感器(BMP280) · ADC采集光照强度
传感器数据采集
DHT22
19
多传感器融合驱动
传感器轮询策略 · 数据滤波算法(中值滤波 · 卡尔曼滤波入门)
多传感器融合驱动
传感器轮询策略
20
GPS+LoRa数据融合
将GPS坐标与传感器数据打包 · 通过LoRa发送至网关
GPS+LoRa
数据融合
21
低功耗设计
STM32睡眠模式 · LoRa模块休眠控制 · 定时唤醒与事件唤醒
低功耗设计
STM32
22
电源管理
锂电池充放电管理 · 太阳能供电方案 · 电源路径切换
电源管理
锂电池充放电管理
23
数据存储与日志
SPI Flash存储历史数据 · FATFS文件系统移植 · CSV格式记录
数据存储
日志
24
上位机开发基础
C#/Python串口通信 · 数据可视化(坐标轨迹显示)
上位机开发基础
C#/Python
25
云平台接入
MQTT协议简介 · 连接阿里云IoT/OneNET · 数据上云与下发
云平台接入
MQTT
26
远程监控系统实战
Web端地图显示GPS轨迹 · 传感器数据仪表盘
远程监控系统实战
Web
27
故障诊断与调试
逻辑分析仪抓取时序 · 串口日志分级 · 常见硬件故障排查
故障诊断
调试
28
电磁兼容与抗干扰
PCB布局要点 · 屏蔽与滤波 · LoRa通信抗干扰策略
电磁兼容
抗干扰
29
项目实战
智能追踪器:需求分析 · 硬件设计 · 软件架构
项目实战
智能追踪器
30
项目实战
环境监测节点:多节点部署 · 数据汇聚 · 远程告警
项目实战
环境监测节点
所属VIP或分类
同VIP:I2C协议与SPI外设驱动CRC校验故障定位实战
同VIP:I2C协议与SPI外设驱动分层设计实战
同VIP:LCD显示驱动与触摸检测I2C协议移植实战