zephyr-inside
1.1.
Introduction
入门篇
2.1.
Zephyr 简介
2.2.
搭建开发环境
2.2.1.
开发环境 - Ubuntu
2.2.2.
开发环境 - 懒人版
2.3.
开发板的选择
2.4.
[入门实验]
2.4.1.
实验 - hello world
2.4.2.
实验 - shell
2.4.3.
实验 - led
2.4.4.
实验 - ping
2.4.5.
实验 - 自动获取 IP 地址
2.4.6.
实验 - http 服务器
2.4.7.
实验 - 蓝牙
2.4.8.
实验 - JavaScript
2.4.9.
实验 - Python
调试篇
3.1.
Qemu+命令行
3.2.
Qemu+Eclipse
3.3.
Arduino 101
3.4.
Arduino Due
3.5.
frdm-k64f
3.6.
nRF-51
3.7.
cc2538
3.8.
96b carbon
3.9.
stm32
内核篇
4.1.
前言
4.2.
系统启动
4.2.1.
启动 - 汇编部分
4.2.2.
启动 - C 准备阶段
4.2.3.
启动 - 多线程阶段
4.3.
[线程]
4.3.1.
[线程概述]
4.3.2.
[线程的本质]
4.3.3.
[线程的切换 _Swap()]
4.4.
[内核大总管 _kernel]
4.5.
[基本服务]
4.5.1.
[内核链表 dlist]
4.5.2.
[等待队列 wait_q]
4.5.3.
[超时服务 timeout]
4.5.4.
[定时器 timer]
4.6.
[同步]
4.6.1.
[信号量]
4.6.2.
[互斥量]
4.6.3.
[告警]
4.7.
[数据传递]
4.7.1.
[FIFO]
4.7.2.
[LIFO]
4.7.3.
[栈]
4.7.4.
[消息队列]
4.7.5.
[邮筒]
4.7.6.
[管道]
4.8.
[内存分配]
4.8.1.
[内存池]
4.8.2.
[内存片]
4.8.3.
[堆内存池]
4.9.
[其它服务]
4.9.1.
[中断]
4.9.2.
[浮点服务]
4.9.3.
[环形缓冲]
4.9.4.
[内核事件日志器]
驱动篇
5.1.
初识驱动
5.2.
驱动模型
5.3.
GPIO驱动
5.4.
控制台驱动
5.5.
串口驱动
5.6.
Printk 的实现
5.7.
I2C驱动
5.8.
SPI驱动
网络篇
6.1.
[初始网络]
6.1.1.
由一个简单的示例入手
蓝牙篇
移植篇
应用篇
专题篇-MQTT
10.1.
初识MOTT
10.2.
Zephyr中的MQTT示例
10.3.
MQTT相关接口
10.4.
MQTT协议简介
10.5.
MQTT源码-初始化
Powered by
GitBook
驱动模型
�豸����ģ��
�����ĵ���
http://iot-fans.xyz/zephyr/doc/v1.6.0/drivers/drivers.html
��
results matching "
"
No results matching "
"