第一阶段:C语言高级编程

本期目标:在嵌入式领域中大部分开发都会用到C语言。C语言简洁、紧凑、使用方便灵活加上GNU在实际项目开发中所做的扩展,使得C语言在整个嵌入式开发过程中起着至关重要的作用。更重要的是用C语言开发的程序在嵌入式平台下可移植性比较强。一个精通C语言程序设计的程序员,可以很容易地从事Linux、WinCE、Vxworks、μc/os等嵌入式操作系统下的软件开发工作。本阶段学习目标是掌握C语言基本知识、巩固C编程语法基础,以及深入C语言高级编程和数据结构与算法,为将来的程序设计工作打下坚实的基础。
序号
课程名称
课程内容
掌握要求
1
嵌入式C语言高级编程
  C语言是嵌入式领域最重要也是最主要的编程语言,本课程将在学员已有C语言基础知识之上,通过大量编程实例来讲解C语言的基础编程以及高级编程知识。包括:
  1、程序结构设计、数组、函数、预处理:《打字游戏》、《个税征收查询系统》
  2、字符串操作、指针: 《手机短信分析程序》、《条形码生成器》
  3、结构体、共用体、宏、枚举、链表: 《GPS信息分析程序》、《学生信息管理系统》
  4、文件I/O操作: 《文件加密器》
精通
2
项目实战:
《lrc歌词解析器》
  本项目在C语言阶段具有非常好代表性。通过本项目对C语言的重点知识灵活运用,能够完成对lrc格式歌词文件的读取、解析、存入链表等功能,并且能够实现与歌曲同步实时显示。通过该项目能熟练掌握C语言各种字符串处理方法、基本数据结构,培养良好的编程规范。
独立完成

凌阳教育嵌入式培训——全国唯一“原厂嵌入式培训”机构,全国唯一“按班公布学员就业去向”的诚信机构

关注我们:

全国免费咨询电话:156-0117-5697 服务监督电话:010-62981113-2800

京ICP备09010168号  京公网安备11010802010586号

北京嵌入式培训中心:海淀区上地信息产业基地中黎科技园1号楼3层A段

Copyright © 2016 SunplusEdu Inc. All Rights Reserved