IGKBoard
Contents:
1.1 开发板硬件介绍
1.2. 系统镜像烧录
1.3 系统配置使用
Contents:
2.1 嵌入式交叉编译
2.2 GPIO编程之LED灯设备控制
2.3 Input设备编程之按键控制
2.4 DS18B20温度传感器采样
2.5 PWM编程控制
2.6 ADC编程烟雾传感器采样
2.7 I2C接口编程
2.8 SPI接口编程
2.9 TTY串口编程
2.10 CAN接口编程
2.11 LCD编程之Framebuffer
2.12 摄像头V4L2编程
Contents:
3.1 Ubuntu下驱动开发
3.2 ARM Linux驱动开发
Contents:
4.1 系统镜像制作
4.2 Linux内核移植文档
4.3 U-boot移植文档
4.4 根文件系统制作
4.5 DT Overlay机制
4.6 系统移植 FAQ
IGKBoard
»
1.IGKBoard基本使用
查看页面源码
1.IGKBoard基本使用
Contents:
1.1 开发板硬件介绍
1.1.1 硬件资源介绍
1.1.2 扩展接口说明
1.1.3 系统启动说明
1.2. 系统镜像烧录
1.2.1 软硬件准备
1.2.2 EMMC系统烧录
1.2.3 外置TF卡系统烧录
1.3 系统配置使用
1.3.1 查看硬件信息
1.3.2 根文件系统扩容
1.3.3 40Pin接口管理
1.3.4 有线网络配置
1.3.5 无线网络配置
1.3.6 NTP时间同步
2.Linux接口编程
Contents:
2.1 嵌入式交叉编译
2.1.1 交叉编译介绍
2.1.2 常用的交叉编译器
2.1.3 交叉编译测试
2.1.4 交叉编译器链介绍
2.2 GPIO编程之LED灯设备控制
2.2.1 板载SysLed灯控制
2.2.2 RGB三色灯命令控制
2.2.3 RGB三色灯编程控制
2.3 Input设备编程之按键控制
2.3.1 input 子系统简介
2.4.2 input事件目录
2.4.4 开发板按键检测实验
2.4 DS18B20温度传感器采样
2.4.1 DS18b20传感器简介
2.4.2 DS18B20工作原理
2.4.3 DS18B20温度采样编程
2.5 PWM编程控制
2.5.1 PWM介绍
2.5.2 PWM控制命令
2.5.3 PWM编程控制
2.6 ADC编程烟雾传感器采样
2.6.1 ADC简介
2.6.2 MQ-2烟雾传感器简介
2.6.3 开发板ADC检测实验
2.7 I2C接口编程
2.7.1 I2C接口介绍
2.7.3 SHT20传感器介绍
2.7.4 Linux下I2C编程接口
2.8 SPI接口编程
2.8.1 SPI 接口介绍
2.8.2 SPI 回环测试
2.8.3 SPI 接口编程
2.9 TTY串口编程
2.9.1 串口通信介绍
2.9.2 串口回环测试
2.9.3 TTY串口编程
2.10 CAN接口编程
2.10.1 CAN总线介绍
2.10.2 CAN总线回环测试
2.11 LCD编程之Framebuffer
2.11.1 LCD简介
2.11.2 Framebuffer简介
2.11.3 使能LCD设备树overlay
2.12.4 Framebuffer编程接口
2.11.5 LCD显示控制编程实现
2.11.6 LCD编程BMP图片显示
2.12 摄像头V4L2编程
2.12.1 V4L2 简介
2.12.2 V4L2编程
2.12.3 编译运行测试
3.Linux驱动开发
Contents:
3.1 Ubuntu下驱动开发
3.1.1 Linux驱动开发入门
3.1.2 Hello驱动模块
3.1.3 字符设备注册
3.1.4 字符设备读写实现
3.1.5 字符设备 ioctl() 实现
3.1.6 Linux系统设备管理
3.2 ARM Linux驱动开发
3.2.1 Linux BSP编译
3.2.2 编写Hello驱动
3.2.3 设备驱动模型
3.2.4 编写 Led 驱动
3.2.5 编写按键驱动
3.2.6 编写 DS18B20 驱动
3.2.7 编写 SHT20 驱动
4.Linux系统移植
Contents:
4.1 系统镜像制作
4.1.1 开发环境安装说明
4.1.2 BSP编译烧录
4.1.3 镜像制作分析
4.2 Linux内核移植文档
4.2.1 Linux内核源码下载
4.2.2 Linux内核板级支持
4.2.3 Linux内核启动
4.2.4 添加其他设备支持
4.3 U-boot移植文档
4.3.1 U-boot源码下载
4.3.2 U-boot板级移植
4.3.3 uboot编译与烧录
4.3.4 添加其他外设支持
4.3.5 U-boot 命令介绍
4.4 根文件系统制作
4.1 Busybox 简介
4.2 buildroot
4.5 DT Overlay机制
4.5.2 DT Overlay工作原理
4.5.3 Linux内核添加Overlays
4.5.4 改写设备树文件
4.5.5 编译生成dtbo
4.5.6 下载到开发板上
4.5.7 U-boot添加Overlays支持
4.5.8 系统启动测试
4.6 系统移植 FAQ
4.6.1 固件问题
4.6.2 regulatory.db
4.6.3 findfdt
4.6.4 soundscards
4.6.5 ‘autofs4’
4.6.6 自动挂载emmc