欢迎来到天天文库
浏览记录
ID:15056643
大小:44.50 KB
页数:3页
时间:2018-08-01
《北邮3g嵌入式课程体系》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、课程内容共分为五部分,分别是Linux操作系统基础、嵌入式C语言和数据结构、嵌入式Linux应用程序开发、单片机和ARM裸机开发、Linux驱动开发和Android驱动开发。一、各部分的主要内容和学时如下表所示:课程名称课程主要内容学时Linux操作系统基础1、Ubuntu系统的使用2、Linux基本命令3、嵌入式开发环境搭建20嵌入式C语言和数据结构1、函数与程序结构2、指针、数组3、常用算法、库函数的使用4、数据结构的基础内容:链表、队列5、栈、树、哈希表、图68嵌入式Linux应用1、系统编程、文件I/O2、多进程和多线程3、网络编程、WEB图形界面编程4、嵌入式数据库5、嵌入式设
2、备应用128单片机和ARM1、8051系列单片机c语言程序设计。1122、ARM处理器体系结构、指令集、寻址方式、汇编和c混合编程、启动代码分析。3、常用用接口开发(包括IO、中断、定时器、串口、usb接口、SPI接口…)嵌入式驱动1、Linux相关运行机理。2、中断管理、系统调用、内核同步机制。3、字符设备驱动开发。4、USB设备驱动开发、块设备驱动移植与编写。5、网络设备驱动程序开发。132二、课程中项目1、项目基础:北邮3g通信终端嵌入式试验箱、北邮3g专业教材以及配套的开发环境。2、初级项目(1)、手机电话本和短息管理(2)、资产管理系统(3)、个人所得税管理系统3、中级项目(1
3、)、金融理财服务系统(2)、远程物流GPS追踪系统(3)、智能家庭温控系统4、裸机项目(1)、基于8位单片机的电子钟。(2)、基于32位单片机arm数据采集系统。(3)、电子相册制作。5、驱动项目(1)、基于Linux操作系统MP3项目。(2)、usb无线网卡驱动移植与开发。三、就业岗位(1)C语言程序员(2)Linux应用开发工程师(3)单片机工程师(4)驱动工程师
此文档下载收益归作者所有