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

ARM Cortex-M4 STM32 F407培训

   培训特点
       个性化、顾问式培训,互动式授课,针对实际需求,项目案例教学,实战项目演示,超级精品小班。
   培训讲师

       华为,中科院,上海贝尔,中兴,Xilinx,Intel英特尔,TI德州仪器,NI公司,Cadence公司,Synopsys,IBM,Altera,Oracle,synopsys,微软,飞思卡尔,等大型公司高级工程师,项目经理,技术支持专家,端海教育集团,资深讲师。

       大多名牌大学,硕士以上学历,相关技术专业,有丰富的理论素养,十多年实际项目经历,开发过多个大型项目,热情,乐于技术分享。针对客户实际需求,案例教学,边讲边练,互动式沟通,学有所获。

       更多师资力量信息请参见端海师资团队,请点击这儿查看

   培训报名与课程定制
       如果您想学习本课程,请点击这儿联系报名老师

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

     ☆资深工程师授课

        
        ☆注重质量
        ☆边讲边练

        ☆合格学员免费推荐工作

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

        专注高端培训15年,端海提供的证书得到本行业的广泛认可,学员的能力
        得到大家的认同,受到用人单位的广泛赞誉。

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

   最新优惠
       ☆在读学生凭学生证,可优惠500元。
   质量保障

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

   课程大纲 ARM Cortex-M4 STM32 F407培训
 
第一阶段

课程目标:

通过学习,学员应能够对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开发编程案例讲解与实验 。