什么是嵌入式系统?

微处理器和微控制器

嵌入式系统的开发过程

ARM的世界

什么是Mbed?

开始使用mbed,教程

开发环境

开始编程

电压和逻辑值

mbed上的数字输出

使用数字输入 简单的光器件接口 驱动大的直流负载 小项目 - Letter计数器 模拟输出 介绍数据转换 模拟输出端口 另一种方式的模拟输出:PWM mbed上的PWM

模拟输入 ADC 模拟输入和输出组合 处理从模拟输入获得的数据 一些简单的模拟传感器 数据转换的时序 进一步编程的技巧 程序设计和结构 功能 编程设计 采用流程图定义代码结构 伪代码 函数 多文件

串行通信 介绍同步串行通信 SPI总线 介绍SPI 板子上的SPI 设置SPI主 创建SPI数据链路 智能仪表和SPI加速度计 评估SPI

I2C总线 什么是I2C总线 mbed上的I2C 设置I2C数据链路 同I2C的温度传感器通信 使用SRF08超声测距 评估I2C 异步串行通信 什么是异步串行通信 mbed上的异步串行通信 同主机之间的同步通信

液晶显示 显示技术 介绍LCD技术 LCD字符型显示 采用PC1602F LCD 介绍PC1602F显示 连接PC1602F

使用mbed的TextLCD库 在LCD上显示模拟输入 更高级的LCDs 彩色的LCD 控制SPI LCD手机显示屏

中断、定时、任务

存储器和数据管理