DY-FFTB335X教学开发实验系统
- 课程目的
-
学习ARM Cortex-A系列处理器架构
-
掌握 Linux 操作系统开发环境
-
熟悉 Linux 操作系统原理
-
熟练编写 Linux 下的应用程序
-
熟悉 Linux 系统开发
-
熟悉 Linux 操作系统定制和移植
-
编写 Am335x Linux 设备驱动程序
-
- 课程内容和实验内容
课程内容 |
实验内容 |
知识点 |
Linux开发基础 |
Vmware与Ubuntu安装 |
Linux系统认知 |
Linux常用命令与配置 |
Win与Ubuntu文件共享,开发包复制、粘帖、解压 |
Linux常用操作命令 |
文本编辑器 |
编写hello.C |
Linux文本编辑 |
交叉编译环境 |
搭建交叉编译环境与路径设置 |
Linux编译调试 |
U-Boot体系结构 |
移植U-Boot |
u-boot结构 |
Sitara Linux系统结构 |
移植内核/文件系统/Matrix应用程序启动器 |
系统移植 |
文件系统与设备文件系统 |
文件操作用户空间编程(API和C库调用) |
文件操作 |
Linux串口应用编程 |
串口数据收发器 |
Linux串口应用 |
设备驱动的内核模块 |
“HelloModule.ko”内核模块编程 |
设备驱动内核机制 |
字符设备驱动 |
LED驱动和用户空间编程验证 |
驱动编写 |
- 第三方联系方式:
-
上海德研电子科技有限公司
-
陈 宫
-
Tel : 021-61843950; 18601779015
-
Email : chengong@gototi.com
-
Web: www.gototi.com