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 |