免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 12435 | 回复: 76
打印 上一主题 下一主题

【嵌入式必修课程】嵌入式linuxC语言强化课程--800元特惠--抢报! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-09-22 14:29 |只看该作者 |倒序浏览
本帖最后由 AKAE007 于 2012-01-10 16:57 编辑

【高品质
                                             嵌入式LinuxC语言编程强化班     


报名电话:400-650-8390     15910982846      


[开课情况]
    课程学时: 3天(18学时)
    招生名额: 15人
    为保证教学质量,本班为小班授课,15人为满,报满15人即停止报名或顺延下一期,如您决定上课请及时填写报名表并办理报名手续。
    (报名时需携带本人身份证复印件1张及本人一寸照片3张)


[课程背景]
    在多年的嵌入式教学培训活动中,我们深刻认识到,高校教育仅仅只是把基本概念和一般编程知识教授给学生,毕业后在从事实际开发过程中才能更加系统和深入地认识到使用C语言编程的精髓,而大部分学生可能在职业生涯开始之后才能够重新认识到学习的重要性!可以说能否熟练使用C语言是区别优秀程序员和一般程序员的显著标志。基于此,我们特别在2006年推出了《嵌入式C编程开发强化班》课程。本课程详细介绍了嵌入式C语言的难点和重点,深入剖析了在嵌入式开发中C语言的重要作用。强调了在嵌入式开发中C的独特地位和编程技巧,带领更多有志于投身嵌入式领域的技术人员迅速提升自己的C编程能力!


[行业需求]
    工业控制,军工企事业,电信/网络/通讯,航空航天,汽车电子行业,医疗仪器,仪器仪表与电子。


[学习目标]
    •掌握嵌入式C语言中的重点、难点;
    •掌握嵌入式C程序开发技巧;


[基础要求]
    •熟悉C语言编程;
    •了解嵌入式开发基本流程;


[课程教材]
    《嵌入式C编程开发强化班讲义》
    《嵌入式C编程开发强化班实验指导书》


[参考资料]
    《高质量C /C++编程指南》,林锐;
    《从C到嵌入式C编程语言》,梁合庆等,北京航空航天大学出版社,2000;


[师资简介]
    李明老师:清华大学计算机系硕士,SkyEye 嵌入式开源项目核心开发人员,清华大学信息技术研究院暨信息技术国家实验室系统工程师,从事微型无人直升机项目课题研究。《源码开放的嵌入式系统软件分析与实践》书作者,具有10年的嵌入式开发经验,8年的嵌入式行业培训经验。


[质量保证]
    •培训过程中如有部分内容理解不透或消化不好,可免费在下期班中重听;
    •培训结束后免费提供一个月的技术支持,充分保证培训后出效果;
    •培训合格学员可享受免费推荐就业机会。


[学  费]: 800元




[课程大纲]

3学时 函数

    函数为程序员提供了最基本的代码复用能力,函数在调用返回时究竟发生了什么?局部变量如何分配空间?可变参数列表的机制如何?我们将在这个环节深入底层,去揭开函数调用的面纱。

    函数的类型和返回值
    函数的参数传递
    函数调用过程中的栈帧结构
    可变参数列表
    递归函数调用
3学时 指针

    指针,它让C语言与众不同。如何判断指针的类型?指针的速度真的快么?指针运算和整数运算有何不同?指针和数组一样么,不一样么?我们将在这个环节用简单明了的技巧解决一系列含混的指针问题。

    判断指针的类型
    指针的运算
    数组和指针的同异
    指向函数的指针
    指针与抽象
 
3学时 预编译

    如果说指针是C语言的灵魂,那么预编译就是C语言的生命。预编译使得C语言可以变化出多样的外观。预编译如何提高编码的效率?宏定义中有哪些陷阱?文件包含的时候发生了什么?我们将在这个环节用精确的语言来阐述完整的预编译的技巧。

    对象宏和函数宏
    宏定义技巧和常见错误
    #和##运算符
    条件编译
    文件包含
3学时 字符串

    字符串处理,这大概是C语言最不擅长的事情。C语言的字符串处理有许多被遗忘的角落。在这一阶段,我们带领你重拾C语言的字符串处理函数,以充实你的C语言武器库。

    C风格字符串
    标准C字符串库函数一览
    重点函数实现解析
    C字符串处理范例
3学时 链接

    链接使得程序员可以复用二进制的编译结果。不同种类的变量被放到了哪里?如何控制代码在内存中的位置?PC程序员也许不是很关心的这些问题,但这却是嵌入式程序员的必经之路。我们将在这个环节补上知识链条中缺失的一环。

    链接和elf文件格式概述
    程序的存储映像
    链接脚本和嵌入式程序的存储
3学时 文件IO

    一切都是文件。在我们的整个课程体系中,我们将从不同的角度来审视这一句话。在这个阶段,我们用C语言来审视UNIX世界中的这个基本价值观。

    流和IO重定向
    文本文件与二进制文件
    用标准C库进行文件操作
    标准C和系统调用



[ 本帖最后由 AKAE007 于 2009-11-3 16:10 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2009-09-22 14:45 |只看该作者

【嵌入式必修课程】ARM开发实验班(五、一特惠)----800元!

本帖最后由 AKAE007 于 2012-01-10 16:59 编辑

*课程背景:
当今嵌入式领域中使用最为广泛的是基于ARM体系结构的嵌入式处理器,其占据了80%以上的32位嵌入式处理器市场份额,从发展之初至今,ARM公司已经推出ARM7,ARM9,ARM9E,ARM10,SecurCore以及Cortex系列的处理器内核。目前,世界上各大芯片生产商纷纷推出自己的ARM芯片,并且越来越多地在工业控制、通信领域、消费类电子产品等发展方向上广泛应用。本课程通过详细介绍ARM的基础体系结构、ADS开发工具的使用和开发技巧、及大量的应用动手实验让学员快速掌握ARM嵌入式开发要领。

*行业需求:
     工业控制,军工企事业,电信/网络/通讯,航空航天,汽车电子行业,医疗仪器,仪器仪表与电子。

*学习目标:
掌握ADS下ARM开发的相关编程技巧;
熟悉ADS开发工具的使用;
掌握ARM体系结构;
了解ARM汇编指令格式和汇编语言编程;

*质量保证:
•培训合格学员可享受免费推荐就业机会。
•培训过程中如有部分内容理解不透或消化不好,可免费在下期班中重听;
•培训结束后免费提供一个月的技术支持,充分保证培训后出效果。

*基础要求:
    (1)熟练掌握C语言编程
  (2)有微机原理和汇编语言的基础

*教    材:
     (1)《AKAE ARM开发班讲义》

*参考资料:
(1)《ARM嵌入式处理器结构与应用基础》,北航出版社,马忠梅著,2002
  
(2)《ARM体系结构与编程》,北京清华大学出版社,杜春雷编著,2003

*实验器材:
     (1) ARM11—2440 开发板

*学   时 :
      5天(30学时)

为保证教学质量,本班为小班授课,15人为满,报满15人即停止报名或顺延下一期,如您决定上课请及时填写报名表并办理报名手续(报名时需携带本人身份证复印件1张及本人一寸照片3张)。

*师资简介:
李明:AKA 嵌入式小组常委,SkyEye 嵌入式开源项目核心开发人员,清华大学信息技术研究院暨信息技术国家实验室系统工程师,从事微型无人直升机项目课题研究。《源码开放的嵌入式系统软件分析与实践》书作者,具有五年的嵌入式开发经验,三年的嵌入式行业培训经验。


■        精心设计40个经典ARM实验案例,一步完成ARM开发的从入门到精通;
■        亚嵌金牌讲师全程授课,5天全天实验教学,人手一块ARM开发板授课;
■        提炼8年的ARM开发经验心得,全面传授ARM开发技术精髓;


特 惠 价:800元   (原价:2008元)
                        
免费咨询:400-650-8390(手机、固话)
课程服务Q Q:575963343    601334534
24小时电话:15901582393     史老师



《ARM开发实验班》课程大纲

理论部分
         
嵌入式系统概述与ARM简介
1 ARM处理器与其他体系结构处理器异同比较
2 ARM芯片选型
3 ARM外围硬件设计
4 ARM程序和算法
5 ARM操作系统(uC/OS-II/ARM Linux/uCLinux/WinCE)
               
ARM知识体系
1 ARM的特点(体系结构/流水线/异常处理/寄存器组织)
2 ARM内核概述(内核命名/应用内核/嵌入式内核/安全内核)
3 ARM内核分析

ARM结构与编程
1 ARM的工作模式
2 ARM存储器格式
3 ARM运行模式
4 ARM寄存器组织
5 ARM的异常
6 流水线
7 AHBA总线

ARM指令系统与汇编语言编程
1 ARM指令概述与特点
2 ARM寻址方式
3 ARM指令集
4 Thumb指令集
5 ARM汇编语言编程

使用ARM ADS 开发工具的方法、流程和技巧
1 编译器参数(armcc/armcpp/armasm)
2 链接器使用(armlink/scatter-file)
3 调试器及调试工具(axd/jtag)
4 辅助开发工具(fromelf/armprof/nmake/Makefile)
5 内存地址重映射(memory remap)
6 堆栈初始化(stack&heap)
7 RO/RW/ZI 段地址分配
8 系统呼叫机制(SoftWare Interrupt)
        
ARM启动代码工作原理
1 启动代码基本概念和执行流程
2 全局变量和局部变量的存储结构
3 程序的存储和加载过程
4 RO、RW以及ZI 段的存储特性
5 启动代码的搬移过程
6 启动代码的初始化流程
              
ARM异常和中断处理
1 异常向量表(exception vector table)
2 异常响应
3 产生异常后的处理过程
4 未定义指令异常的特殊用途
5 SWI 软中断指令与系统调用
6 异常返回处理流程

实验部分
ARM 开发工具实验 (实验1-8)
实验1:安装开发工具实验 (ADS+AXD)
实验2:ADS 编程实验 (helloworld)
实验3:AXD 调试实验 (debug)
实验4:ARM 工具链实验 (armcc+armasm+armlink)
实验5:fromelf 实用工具实验 (fromelf)
实验6:uuencode 编码工具实验 (uuencode)
实验7:使用 Jtag 调试开发板实验
实验8:使用 Bootloader 下载执行实验
            
ARM 体系结构与汇编语言实验(实验9-16)
实验9: ARM 数据处理指令操作数寻址方式实验
实验10:ARM 内存访问指令寻址实验
实验11:ARM 堆栈指针寄存器实验 (r13)
实验12:ARM 返回连接寄存器实验 (r14)
实验13:ARM 程序计数器实验(r15)
实验14:ARM 程序状态寄存器实验(cpsr+spsr)
实验15:ARM 工作模式切换实验(svc+irq)
实验16:ARM 汇编与C语言混合编程实验
         
ARM 开发板外设接口实验(实验17-24 )
实验17:ARM 开发板-启动代码烧写实验
实验18:ARM 开发板-LED显示灯实验
实验19:ARM 开发板-七段数码管实验
实验20:ARM 开发板-四位拨段开关实验
实验21:ARM 开发板-蜂鸣器实验
实验22:ARM 开发板-中断按钮实验
实验23:ARM 开发板-定时器实验
实验24:ARM 开发板-串口通讯实验
            
ARM Bootloader 编写实验(实验25-32)
实验25:ARM Bootloader-ledblink实验
实验26:ARM Bootloader-uart driver实验
实验27:ARM Bootloader-printf实验
实验28:ARM Bootloader-stdio实验
实验29:ARM Bootloader-shell实验
实验30:ARM Bootloader-command实验
实验31:ARM Bootloader-flashwrite实验
实验32:ARM Bootloader-autoboot实验
            
ARM 异常和中断处理实验(实验33-40)
实验33:ARM异常向量表实验
实验34:ARM软中断 SWI 异常发生和响应实验
实验35:ARM GPIO中断源使能触发实验
实验36:ARM GPIO中断处理和响应实验
实验37:ARM Timer定时器中断源使能触发实验
实验38:ARM Timer定时器中断处理和响应实验
实验39:ARM中断流程代码分层实验
实验40:ARM中断驱动框架实验

[ 本帖最后由 AKAE007 于 2009-10-10 09:08 编辑 ]

论坛徽章:
0
3 [报告]
发表于 2009-09-22 15:05 |只看该作者
顶了!

论坛徽章:
0
4 [报告]
发表于 2009-09-22 15:26 |只看该作者

论坛徽章:
0
5 [报告]
发表于 2009-09-23 09:37 |只看该作者
顶一下!

论坛徽章:
0
6 [报告]
发表于 2009-09-23 09:47 |只看该作者

论坛徽章:
0
7 [报告]
发表于 2009-09-23 14:35 |只看该作者
look~

论坛徽章:
0
8 [报告]
发表于 2009-09-23 15:54 |只看该作者
顶了!

论坛徽章:
0
9 [报告]
发表于 2009-09-23 18:32 |只看该作者

论坛徽章:
0
10 [报告]
发表于 2009-09-23 18:37 |只看该作者
呵呵,有意思!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP