端海教育集团
北京:(010)51292078 上海:(021)51875830
南京:4008699035 西安:(029)-86699670
成都:4008699035 武汉:027-50767718
广州:4008699035 深圳:4008699035
沈阳:024-31298103 石家庄:4008699035☆
全国统一免费热线:4008699035 微信号:shuhaipeixun或15921673576 QQ:849322415
首页 课程表 报名 在线聊 讲师 品牌 QQ聊 活动 就业

ARM Cortex-M4 培训

   课程目标

       通过学习,学员应能够对Cortex-M4处理器的架构、编程模型及指令集有一个初步的认识;对集成ARM Cortex-M4处理器的主流芯片STM32F407有一个系统的了解和把握,掌握其常用的外围接口驱动的开发和调试过程;结合实际的硬件环境加深对开发与调试方法的认识。

   班级规模及环境--热线:4008699035 手机:15921673576( 微信同号)
       坚持小班授课,为保证培训效果,增加互动环节,每期人数限3到5人。
   开课时间和上课地点
             上课地点:【深圳分部】:电影大厦(地铁一号线大剧院站)/深圳大学成教院 【上海】:同济大学(沪西)/新城金郡商务楼(11号线白银路站) 【北京分部】:北京中山学院/福鑫大楼 【南京分部】:金港大厦(和燕路) 【武汉分部】:佳源大厦(高新二路) 【成都分部】:领馆区1号(中和大道) 【沈阳分部】:沈阳理工大学/六宅臻品 【郑州分部】:郑州大学/锦华大厦 【广州分部】:广粮大厦 【西安分部】:协同大厦 【石家庄分部】:河北科技大学/瑞景大厦
最近开课时间(周末班/连续班/晚班):ARM Cortex-M4培训开班时间:请点击此处咨询在线客服
   实验设备和授课方式

     ☆资深工程师授课

        
        ☆注重质量
        ☆边讲边练

        ☆合格学员免费推荐工作

        ☆合格学员免费颁发相关工程师等资格证书,提升您的职业资质

        专注高端培训二十载,曙海培训的学员得到企业的广泛认可,学员的能力
        得到大家的认同,受到用人单位的广泛赞誉。

        ★实验设备请点击这儿查看★

   最新优惠
       ☆请点击此处咨询在线客服
   质量保障

        1、培训过程中,如有部分内容理解不透或消化不好,可免费在以后培训班中重听;
        2、课程完成后,授课老师留给学员手机和Email,保障培训效果,免费提供课后答疑。
        3、培训合格学员可享受免费推荐就业机会。

   课程大纲
 
第一阶段

课程目标:

通过学习,学员应能够对Cortex-M4处理器的架构、编程模型及指令集有一个初步的认识;对集成ARM Cortex-M4处理器的主流芯片STM32F407有一个系统的了解和把握,掌握其常用的外围接口驱动的开发和调试过程;结合实际的硬件环境加深对开发与调试方法的认识。

课程大纲:

主题

内容

ARM Cortex-M4

.ARM处理器家族

.Cortex-M4处理器特性及应用领域

.集成Cortex-M4处理器的厂家及主流芯片

.Cortex-M4处理器编程模型

.Cortex-M4处理器指令集

.Cortex-M4处理器内核特性

 

建立Cortex-M4处理器的驱动开发与调试环境

. STM32F407芯片及外围接口

. STM32F407开发板

.开发环境及常用工具

.调试方法

.在开发板上实现第一个实例

详解驱动开发与实践(上)

.串口编程与应用

.GPIO编程与应用

.定时器编程与应用

.LCD编程与应用

.I2C编程与应用

.SPI编程与应用

.RTC编程与应用

.实践

 

详解驱动开发与实践(下)

.中断编程与应用

.Watchdog编程与应用

.ADC编程与应用

.DMA编程与应用

.实践

课程总结

第二阶段

1部分 ARM Cortex-M4编程技巧和要点


2部分 STM32单片机IO端口与伺服电机控制

3部分 STM32单片机程序模块化设计与机器人运动控制

4部分 STM32单片机中断编程与机器人触觉导航

5部分 STM32单片机输入/输出接口综合应用与红外导航任


6部分 STM32单片机定时器编程与机器人的距离检测

7部分 STM32单片机串口编程及其应用

8部分 STM32单片机LCD显示接口编程及其应用

9部分 STM32单片机模数转换编程及其应用


10部分 STM32单片机DMA编程及其应用

10.1 DMA介绍
10.2 STM32单片机DMA编程


11部分 STM32单片机实时时钟编程及其应用

12部分 STM32单片机看门狗编程及其应用

第三阶段
第一部分 IIC总线编程案例讲解与实验

第二部分 USB 开发编程案例讲解与实验

第三部分 SRAM内存 开发编程案例讲解与实验

第四部分 TFTLCD 液晶显示开发编程案例讲解与实验

第五部分 外部中断开发编程案例讲解与实验

第六部分 TIMER定时器开发编程案例讲解与实验

第七部分 PWM脉宽调制开发编程案例讲解与实验

第八部分 RTC开发编程案例讲解与实验

第九部分 ADC模数转换开发编程案例讲解与实验

第十部分 SPI开发编程案例讲解与实验

第十一部分 485 开发编程案例讲解与实验

第十二部分 CAN总线开发编程案例讲解与实验
第四阶段

第一部分 UCOSII 任务调度开发编程案例讲解与实验 。

第二部分 UCOSII 信号量开发编程案例讲解与实验 。

第三部分 UCOSII 邮箱开发编程案例讲解与实验 。

第四部分 UCOSII 消息开发编程案例讲解与实验 。

第五部分 UCOSII 队列开发编程案例讲解与实验 。

第六部分 UCOSII 信号量集开发编程案例讲解与实验 。

第七部分 UUCOSII 软件定时器开发编程案例讲解与实验 。

第八部分 网络通信开发编程案例讲解与实验 。

第九部分 红外遥控开发编程案例讲解与实验 。

第十部分 触摸屏开发编程案例讲解与实验 。

第十一部分 FATFS开发编程案例讲解与实验 。