文档介绍:亚嵌推出业内权威Cortex m3培训课程
[2010-09-17]       点击:6
[课程背景]
 Cortex-M系列处理器是ARM专门针对需要低功耗和高性能的嵌入式控制市场而开发的,Cortex-M3目前是该系列处理器的旗舰产品,,Cortex-M0是最低功耗的ARM处理器内核。与ARM7TDMI-S处理器内核相比(),Cortex-M3可以相似的硅成本提供更高的性能,Cortex-M0可以相似的性能()提供低3倍的占地面积和更低的功耗
 
[质量保证]
  ·所有课程内容均可免费重听,直到学员完全掌握为止。
  ·凡是亚嵌学员,在以后工作中遇到课程相关问题,可得到免费技术支持。
  ·雄厚的师资力量、经典的课程体系、丰富的教学经验确保教学质量。
  ·成绩优秀的学员可免费到亚嵌合作单位实习、就业。 
 
[行业需求]
  工业控制,军工企事业,电信/网络/通讯,航空航天,汽车电子行业,医疗仪器,仪器仪表与电子。 
 
[课程教材]
  《AKAE Cortex高级实验班讲义及实验指导》 
 
[开课情况]
  开课时间: 3天(18学时)
  上课地点:中科院校区
  学    费:公司=3900元;个人=3600元;学生=3300元
   为保证教学质量,本班为小班授课,15人为满,报满15人即停止报名或顺延下一期,如您决定上课请及时填写报名表并办理报名手续。(报名时需携带本人身份证复印件1张及本人一寸照片3张)
[主讲老师]
翟开源,亚嵌金牌讲师、商业开源实践者,十年嵌入式开发经验,从AT89c51到ARM Cortex M3, 从“裸板”编程到Linux系统移植,参与多个项目的开发。曾就职于中星微电子负责开发USB Camera 主控芯片ZC301P设备驱动程序, 该软件在全球累计发布的拷贝数约为5千万份。致力以嵌入式开源项目为平台,广结天下草根,发扬开源精神、推广开源理念、实践开源模式。
[课程介绍]
本课程共安排 3 个课次,分 3 天完成。
每次课按 6 小时设计,上下午各 3 小时。
如授课时间充裕,可将每天课时增至 8 小时,相应延长学员实操时间。
课次一(启动 CM3)
 CM3 基础架构和编程模型简介:对比 ARM7/9,寄存器、NVIC、MPU、双堆栈、运行级别、Thumb2² 指令架构、异常表
 CM3 性能、功耗等指标分析:对比 51/AVR²
 CM3 调试架构和组件:CoreSight²
 KEIL(RV² MDK)开发工具
 【实验】Hello World!程序编写、调试:熟悉开发工具²
 v7t-m² Thumb2 指令集特点简介:数据传送、处理、分支、IF-THEN;位操作;互斥量;POP/PUSH;等
 【实验】代码编译尺寸比较:同一 C² 程序分别用 ARM9 ARM/Thumb/CM3 Thumb2 编译,比较 bin 的大小,体验 Thumb2指令特点
 C/ASM² 混合编程:内联汇编、汇编调用 C、C 调用汇编
 【实验】启动代码实验:研究启动代码,并修改测试²
 CM3 内存模型:memory