欢迎访问北大青鸟鲁广校区~

  1. 加入收藏
  2. 设为主页
  3. 学校简介
北大青鸟鲁广校区

17740513250

三分钟了解北大青鸟

×
  • 数据加载中...

北大青鸟嵌入式开发课程简介

责任编辑:宏鹏来源:武汉北大青鸟鲁广校区发布时间:2015-10-15 09:00:40
导读:北大青鸟嵌入式软件开发企业培养进行具体编程和基于ARM的应用程序开发人员,学员应能够适应团队开发环境,熟练使用相关主流开发平台。

北大青鸟嵌入式开发课程简介

  该课程体系为嵌入式软件开发企业培养进行具体编程和基于ARM的应用程序开发人员,学员应能够适应团队开发环境,熟练使用相关主流开发平台,按照详细设计要求完成相关的功能模块设计、编码、调试和单元测试工作。

北大青鸟嵌入式开发课程体系

阶段课程主题与实训内容实训目标实训项目
阶段Unix开发环境、开发规范培训
Unix系统原理、Unix开发环境、Unix常用命令熟练Unix下的C/C++开发环境,掌握常用的命令Unix下的定时任务
Oracle数据库
Oracle 10数据库原理、SQL语句、数据库表及索引

PL/SQL语法,存储过程,存储函数,触发器等

熟练掌握Oracle 10G下的SQL开发,精通PL/SQL等基于Oracle,完成计费系统的数据整合,包括表的创建,数据的录入以及整合等
C++核心
数据类型,控制语句,自定义数据类型,模块化程序设计,指针

类与对象(封装性)类的扩展,继承,虚函数,多态

熟练掌握C基础语法,函数的编写和调用

掌握面向对象编程的三个特性,并熟练应用OO思想

完成银行项目的类结构设计,深入理解面向对象编程
数据结构和算法、标准库
链表、栈、队列、二叉树、算法

IO、异常、模版(STL)

掌握各种数据结构的实现,并了解常用的算法双赂链表数据结构实现
OOAD
面向对象分析和设计的方法

UML图

设计模式

掌握多种设计模式

了解软件研发的整个过程,能够熟练使用UML进行分析和设计

完成银行项目的UML设计,并能使用设计模式进行优化
项目实训
银行项目完成银行前台业务,包括基本的存取款和转账等银行项目提升和整合
第二阶段Shell编程
Shell编程语法掌握Shell编程技术编写Shell脚本完成FTP功能
Unix环境编程和开发工具
用户信息,文件操作,目录操作,时间处理make,makefile,gdb掌握和环境编程相关的函数,并能熟练使用编程工具计费系统数据采集
进程、多线程
创建进程 子进程

信号 消息队列车 共享内存 信号量

线程的创建、线程的状态

多线程编程 线程间的通信

线程同步

线程池编程

掌握进程和多线程编程计费系统C/S分布式架构的设计,掌握线程池的应用
网络编程和数据库编程
网络基础

TCP/IP协议

基于TCP和UDP的网络编程

Pro★C数据编程

掌握网络编程,并能编写支持多客户端的服务器软件

熟练掌握Oracle MySQL等数据库的连接和数据访问

计费系统集中式数据模块,该模块完成数据集中化并录入到ORACLE中
项目实训
计费系统采集和整合模块掌握计费系统后台业务流程,综合使用所学知识点,完成计费数据采集和整合Billing系统提升和整合
第三阶段ARM系统体系结构
ARM处理器体系结构

ARM编程环境

指令系统以及寻址方式

调试

对嵌入式系统了解,掌握ARM的编程模型驱动程序开发环境
ARM系统编程
过程调用的标准

汇编程序以用C程序之间相互

调用的技术

异常中断技术

ARM体系中C语言程序设计的基本知识

FLASH操作

掌握汇编程序与C程序之间的互相调用,精通ARM体系中C程序的基本知识

掌握FLASH操作

驱动程序语法基础
嵌入式Linux构建
嵌入式Linux开发环境构建

BootLoader引导程序

Linux内核代码移植

交叉编译、内核调试

掌握BootLoader引导程序

熟悉交叉编译和内核调试

BootLoader引导程序
嵌入式Linux内核开发
内核源代码架构

内存管理

进程管理、中断管理

内核同步

信号、调度、进程间通讯等

文件系统

掌握进程编程、进程间的通讯

精通内存管理

熟悉文件系统

驱动程序理论准备
嵌入式Linux驱动程序开发
Linux设备驱动程序概述

字符设备驱动程序开发

串口、SPL、LLC

A/D转换、定时器

掌握字符设备驱动程序开发

熟悉串口、SPL

驱动程序总体分析和设计
Linux驱动程序开发
A/D驱动程序编写

矩阵键盘驱动程序编写

块设备驱动程序开发

网卡驱动程序开发

USB设备驱动程序开发

熟练掌握矩阵键盘驱动程序和网络设备驱动程序开发网络设备驱动程序提升
项目实训
基于ARM开发板的Linux设备驱动程序研发综合运用所学知识,特别是ARM,编写驱动程序驱动程序研发
第四阶段企业实训
基于ARM的串行数据无线传输系统,主要有以下三个方面的运用:点对点控制;点对多点控制;中继传输参与完成实际项目,积累软件开发经验,经历完整的软件开发过程:需求、软件分析设计、编码、调试,交付。串行数据无线传输系统
北大青鸟嵌入式开发课程学费

北大青鸟嵌入式开发课程学费都是由北大青鸟总部统一规定的,北大青鸟武汉宏鹏鲁广校区严格执行总部的学费规定,想了解北大青鸟嵌入式开发课程学费请咨询在线老师或致电:17740513250

本文标题:#北大青鸟嵌入式开发课程简介#,宏鹏发布于北大青鸟鲁广校区。北大青鸟嵌入式软件开发企业培养进行具体编程和基于ARM的应用程序开发人员,学员应能够适应团队开发环境,熟练使用相关主流开发平台。

专业老师指导

专业老师指导

赵老师

从事IT教育培训十年有余,致力于帮助广大学子找到适合自己的专业。

培训咨询客服

培训咨询客服

陈老师

IT培训专业客服,用自己的真诚解决了无数学子的困惑。

本文地址:https://www.027hpedu.com/html/756.html

大家都在看的大家都在看的软件测试工程师

热门课程

更多>>
  • 数据加载中...
7天免费试学

7天课程免费试学

实战学习干货限时领取

行业解读+大咖授课+项目实操
10年以上业内强师集结,手把手带你蜕变精英!

点我咨询
×
在线咨询更多问题

如您有任何疑问
在线咨询随时为您解答或拨打咨询热线:13125006136

×
  • 姓 名*
  • 手 机*
  • QQ号/微信号
  • 所报学科 *
  • 其他备注
  • 验证码 获取验证码 *
  • 温馨提示:请保持手机畅通,咨询老师将为您提供专属的一对一报名服务。