首页
›
实战100例
›
013-Zephyr实时系统开发实战
›
《基于Zephyr的IoT设备开发实战100例》
VIP12
本课程属于:013-Zephyr实时系统开发实战
实战100例 · 共 12 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
《基于Zephyr的IoT设备开发实战100例》
共 100 例
01
搭建Zephyr开发环境
02
使用west管理多仓库项目
03
配置开发板与构建目标
04
编写设备树覆盖文件
05
使用内核线程与调度
06
实现线程间同步
07
使用互斥锁保护共享资源
08
消息队列传递数据
09
邮箱通信机制
10
管道实现数据流
11
事件对象通知机制
12
定时器与超时管理
13
中断处理与ISR
14
工作队列延迟处理
15
内存管理:动态分配
16
内存池使用
17
栈溢出检测
18
内核对象权限管理
19
用户态与内核态切换
20
GPIO输出控制LED
21
GPIO输入与轮询
22
GPIO中断触发
23
PWM输出控制电机
24
ADC读取模拟电压
25
DAC输出模拟信号
26
I2C读写传感器
27
SPI通信与Flash读写
28
UART串口通信
29
UART中断驱动接收
30
CAN总线通信
31
USB设备枚举
32
以太网连接
33
WiFi连接与扫描
34
蓝牙BLE广播
35
BLE连接与GATT服务
36
Zephyr传感器驱动框架
37
温湿度传感器DHT22
38
显示驱动:SSD1306 OLED
39
文件系统挂载与操作
40
非易失性存储设置
41
Flash分区与擦写
42
EEPROM模拟
43
看门狗定时器
44
低功耗模式
45
电源管理策略
46
设备电源状态管理
47
系统时钟与节拍
48
RTC实时时钟
49
硬件随机数生成器
50
加密:AES加解密
51
哈希:SHA256
52
MQTT客户端通信
53
CoAP协议通信
54
HTTP客户端请求
55
TCP服务器实现
56
UDP通信
57
TLS安全连接
58
IPv6网络配置
59
网络时间同步NTP
60
设备固件升级
61
OTA空中升级
62
使用Shell调试系统
63
日志系统配置
64
使用Coredump分析崩溃
65
性能分析:线程栈使用
66
单元测试框架
67
集成测试:Ztest
68
硬件抽象层HAL使用
69
设备树覆盖实践
70
驱动模型:字符设备
71
驱动模型:传感器驱动
72
使用DTS生成配置
73
多核SMP支持
74
对称多处理调试
75
实时性测试
76
使用Tracing工具
77
使用Perf工具
78
使用GDB调试
79
使用OpenOCD调试
80
使用J-Link调试
81
使用QEMU模拟外设
82
使用硬件在环测试
83
使用Zephyr SDK的交叉编译
84
使用CMake构建自定义应用
85
使用Devicetree API
86
使用GPIO API控制多个引脚
87
使用PWM控制RGB LED
88
使用ADC采集多通道
89
使用I2C扫描总线设备
90
使用SPI与SD卡通信
91
使用UART与GPS模块通信
92
使用BLE与手机通信
93
使用LoRa通信
94
使用NB-IoT通信
95
使用Zephyr的电源管理框架
96
使用Zephyr的传感器融合
97
使用Zephyr的机器学习库
98
使用Zephyr的音频子系统
99
使用Zephyr的摄像头接口
100
使用Zephyr的显示子系统
所属VIP或分类
同VIP:TinyML-Zephyr集成实战100例
同VIP:Zephyr-Bootloader实战100例
同VIP:Zephyr-Bootloader开发实战100例