LINUX嵌入式软件设计初级工程师培训
| 主办单位: |
| 承办单位: |
| 授课单位: |
| 培训对象: |
| 学习方法: |
| 参加培训的知识要求与本培训课程特点: |
| 网上自学辅导课程时间:8小时 |
| 《Magus LINUX嵌入式软件设计学习包》简介: |
![]() |
![]() |
|
图1 产品硬件外观 |
图2 产品包装与附件一览 |
CPU |
Solomon SSD1935 双核ARM (240MHz)+AVDSP |
|
LCD |
3.5英寸 TFT LCD、320*240 |
|
DDR-SDAM |
SSD1935内置32Mbytes |
|
NandFlash |
Samsung 2 GB |
|
Audio |
提供 microphone,headphone和喇叭接口 |
|
USB |
Mini-USB 接口,支持 USB2.0 |
|
TF |
提供TF卡接口 |
|
Input |
2个音量建, 1个reset按键,1个Power按键,3.5英寸触摸屏 |
|
Debug |
USB转串口调试接口 |
|
DTV |
可接收CMMB信号并播放数字电视 |
|
TVOUT |
可直接接入电视观看 |
|
摄像头 |
图像分辨率640*480 |
表2 软件资源规格:
|
内核 |
Linux-2.6.24 GCC 3.4.6 |
|
驱动软件 |
提供目标平台相关驱动目标代码和源码,详见实验说明书 |
|
测试软件 |
在文件系统提供相关实验测试文件(代码) |
|
文件系统 |
为了保证系统稳定性,系统中存在这两种文件系统cramfs和ext2 |
|
开发工具 |
虚拟机安装软件,交叉编译器 |
|
Bootloader |
提供目标代码 |
|
Demo |
提供数字电视应用层源码 |
|
实验指导书 |
光盘1个 |
| 《Magus LINUX嵌入式软件设计学习包》实验指南目录: |
| 1.1 系统外观和接口概要 | 1.2 系统功能 |
| 1.2.1 硬件系统与特征 | 1.2.2 软件系统与特征 |
| 1.2.3 功能说明 | 1.3 SSD1935芯片技术概要 |
| 2.1 串口传送文件实验 | 2.2 虚拟机安装实验 |
| 2.3 建立交叉编译环境实验 | 2.4 Windows和Linux共享文件实验 |
| 3.1 嵌入式系统架构概要 | 3.2 Bootloader实验 |
| 3.2.1 基础知识 | 3.2.2 配置和编译 |
| 3.3 Kernel实验 | 3.3.1 基础知识 |
| 3.3.2 配置和编译 | 3.4 root文件系统实验 |
| 3.4.1 基础知识 | 3.4.2 制作 |
| 3.5 系统软件下载实验 |
| 4.1 图片解码和显示实验 | 4.2 触摸屏编程实验 |
| 4.3 多进程编程实验 | 4.4 多线程编程实验 |
| 4.5 Makefile实验 | 4.6 RTC系统时钟实验 |
| 4.7 CMMB数字电视应用集成实验 | 4.8 音视频播放编程实验 |
| 5.1 FLTK简介 | 5.2 FLTK的安装实验 |
| 5.3 带按键的窗口实验 | 5.4 继承方式的创建窗口或部件实验 |
| 5.5 事件和定时器控制界面实验 | 5.6 个性化用户应用UI设计实验—开机动画 |
| 5.7 通过UI界面启动应用程序 |
| 附录1:linux系统常用命令集 | 附录2:SSD1935芯片数据手册(功能模块) |
| 附录3:CMMB多功能移动数字电视使用说明书 |
|
招生部联系人:胡小姐 E-mail:customerservice@eccn.com |