高级搜索 标王直达
排名推广
排名推广
发布信息
发布信息
会员中心
会员中心
 
发布信息当前位置: 首页 » 主页» 课程 » 电脑培训 » 嵌入式 »

嵌入式系统开发课程体系

点击图片查看原图
单人学费: 面议
最少招生数:
课程人数:
课程日期: 自学员付款之日起 3
所在地: 辽宁 沈阳市
有效期至: 长期有效
最后更新: 2017-04-13 09:29
浏览次数: 760
课程咨询
  • 中国科学院沈阳计算所教育中心
  •     通过认证 [诚信档案]
  • 联系人王小姐(女士)  
  • 会员 [当前离线] [加为商友] [发送信件]
  • 电话
  • 地区辽宁-沈阳市
  • 地址沈阳市浑南新区南屏东路16号
  •          
 
 
详细说明
 

入学条件

本科以上学历,有C语言基础,计算机应用、计算机科学与技术、计算机软件、计算机硬件、软件工程等相关专业优先;

具有较好的逻辑思维能力,具备探索精神和自学能力,具备良好的团队合作精神;

身体健康,心理健康;

通过笔试和面试。

培养目标

通过本课程的系统学习,可以使学员由浅入深的对嵌入式系统全面剖析,能够独立胜任嵌入式Linux系统移植、驱动开发、应用开发等多方面工作。课程目标包括: 

熟练掌握嵌入式liunx C语言编程技术; 

熟练掌握ARM体系结构、汇编指令及ADS开发环境使用; 

熟练掌握uCLinux与Linux操作系统具体操作及高级技巧; 

掌握嵌入式技术应用程序开发基本方法; 

掌握嵌入式Linux﹑ucLinux系统下的驱动程序开发技术; 

掌握Linux系统移植技术。

就业去向

手机、PDA、电子字典、可视电话、VCD/DVD/MP3Player、数字相机(DC)、数字摄像机(DV)、U-Disk、机顶盒(Set Top Box)、高清电视(HDTV)、游戏机、智能玩具、交换机、路由器、数控设备或仪表、汽车电子、家电控制系统、医疗仪器、航天航空设备等开发。

课程内容参考:

阶段一:嵌入式软件开发 

一、Linux软件开发基础

1.    Linux安装与设置文件操作

2.    磁盘操作、用户管理、网络设置命令

3.    Vi编辑器使用

4.    Bash shell编程基础

5.    Gcc程序编译,及C语言嵌入式方向深入学习

6.    Makefile应用

7.    Vsftpd/NFS服务器使用

                        

二、Linux下数据库、进程、线程编程

1.    C语言访问MySQL数据库

2.    Linux进程编程

3.    Linux 进程间通信

4.    Linux线程编程基础

  

三、QT软件开发

1.    创建对话框、窗口、自定义窗口部件

2.    基本页面布局

3.    重新实现事件处理器

4.    QPainter/QCanvas

5.    在表单中显示数据

6.    QSocket

  

四、嵌入式Linux软件开发

1.    组建交叉编译环境

2.    BootLoader建立

3.    内核交叉编译

4.    制作文件系统

5.    开发板烧写

6.    串口通讯实验

7.    声卡调用实验

8.    FrameBuff调用实验

9.    简单驱动编写与调用

  

五、开发板项目实践

1.    应用软件移植

2.    库软件移植

3.    软件二次开发

六、项目实践

1.    音乐电子相册软件开发 

2.    基于QT的远程智能监控软件开发 

阶段二:嵌入式硬件系统开发

第一部分:硬件电路设计与开发

1、对象

学生、企业技术人员、企业管理者

2、目的

  掌握硬件系统设计与开发的技术与方法;积累一定的硬件电路设计与开发经验;掌握复杂硬件系统设计与开发的工具;积累复杂电路设计与开发的经验;通过实际项目帮助学习者在短时间内完成从入门级到资深技术级的飞跃。

3、内容

硬件开发工具(protel99SE)

硬件电路设计原理和开发方法

实用数字电路设计与开发

实用模数混合电路设计与开发

单片机电路设计

FPGA电路设计

项目解析(2个以上)

项目实战

4、 实施

  围绕实际应用项目而展开,讲义和相关硬件电路板由授课老师根据各自的项目提供。

第二部分:基于SOC的数字系统设计与开发

1、对象

 学生、企业技术人员、企业管理者

2、目的

掌握SOC系统设计与开发的技术与方法,掌握复杂SOC系统设计与开发的技术与方法,积累复杂数字电路设计与开发的经验;通过实际项目帮助学习者在短时间内完成从入门级到资深技术级的飞跃。

3、内容

VHDL语言

QuartusII开发与仿真工具

数字电路设计方法

o  基本结构

o  基本数据类型

o  设计组合电路

o  设计时序电路

o  设计状态机

大规模电路的层次化设计

modelsim仿真工具

现代数字电路设计方法

项目解析(2个以上)

项目实战

4、实施

围绕实际应用项目而展开,讲义和相关硬件电路板由授课老师根据各自的项目提供。

第三部分:单片机设计与开发

1、对象

学生、企业技术人员、企业管理者

2、目的

了解arm的体系结构,熟悉嵌入式程序开发环境,熟悉arm的指令系统,能够使用汇编指令进行基本的编程,开发环境中使用c语言进行多种外围模块的编程控制。帮助学习者在短时间内提高单片机设计与开发能力。

3、内容

o  arm的历史

o  arm系统结构

o  熟悉开发环境以及部件配置

o  汇编程序编程实例程序演示

o  arm微控制器工作模式实验

o  c语言编程下内部及外围模块的控制

4、实施

围绕ARM教学开发板展开,讲义由授课老师根据各自的项目需要进行定制。

第四部分:嵌入式操作系统原理及系统移植

1、对象

学生、企业技术人员、企业管理者

2、目的

嵌入式操作系统原理及系统移植,学习uC/OSII和LINUX,主要是学员熟悉在嵌入式系统中编译、运行操作系统的方法,并能够对源码进行个性化的修改。达到嵌入式软件学习的入门级。

3、内容

o  uC/OSII的结构(任务与中断,多任务,同步与通信,内存管理)

o  uC/OSII的编译方法

o  Redhat9的安装与使用

o  Linux的移植

4、实施

讲义由授课老师根据各自的项目需要进行定制。


联系我时,请说是在挖学网看到的,谢谢!
  在线报名,让学校找你
在线报名,让学校找你
 您要报名的课程是:"嵌入式系统开发课程体系"
【在线报名,让学校找你】提交信息后值班老师会及时、主动与您取得联系!
培训类别 *
想学课程  *(此处填写您要报名的课程)
单位名称  *(个人请填姓名 例如:张三)
您的姓名  共  人参加 *(多人报名提交一次即可)
手机号码  *
Q Q号码   *
所在地区   *
留言备注
  注:请留下正确的联系信息,以免报名信息无法受理!【使用协议】
  • * 免责声明:以上信息由会员自行提供,内容的真实性、准确性和合法性由发布会员负责。挖学网对此不承担任何责任。
  • * 友情提醒:为规避失误风险,建议:先报名咨询,实访考察后再决定是否交费学习。
  • * 若您对本页信息有任何异议,请点此投诉,本页网址:
 
更多»本机构其他课程产品

[ 课程搜索 ]  [ 加入收藏 ]  [ 告诉好友 ]  [ 打印本文 ]  [ 关闭窗口 ]

 
网站主页 | 人才招聘 | 关于我们 | 联系方式 | 用户协议 | 版权隐私 | 分站加盟 | 线下汇款 | 会员升级 | 网站地图 | 帮助手册 | 网站留言 | 广告服务 | RSS订阅
购物车(0)    站内信(0)     新对话(0)