详细说明
腾云STM32软件工程师实战班课程大纲:
1.常用电子元器件及应用讲解
2.ARM外围电路讲解
3.元件焊接、万用表、美国泰克示波器使用讲解
4.C语言及编程规范讲解
5.Keil使用技巧、软件仿真讲解
6.ARM Cortex系列处理器讲解
7.MDK环境搭建及JLINK使用讲解
8.M3/M4介绍及指令集讲解
9.传授良好的编程思路、方法技巧讲解
10.STM32寄存器讲解及编程设置
11.GPIO讲解及原理、库函数实际使用
12.STM32端口重映射及复用
13.TCP/IP通讯协议及实际使用讲解
14.串行通信协议及实际应用讲解
15.I2C协议及时序应用讲解
16.SPI协议及实际应用讲解
17.RCC讲解及实际应用
18.RTC、TIM讲解及实际应用
19.SISTICK、PWM讲解及实际应用
20.NVIC讲解及及实际应用
21.ADC讲解及及实际应用
22.内部温度传感器讲解及及实际应用
23.STM32 唤醒及低功耗模式讲解及实际应用
24.STM32 DMA讲解及及实际应用
25.看门狗讲解及应用
26.屏与触摸屏讲解及应用
27.CAN、TF卡、SDIO、USB应用
28.摄像头讲解及应用
29. uC/OS、uclinux系统讲解及开发讲解
30.多任务开发及处理技巧讲解
31.系统移植、调试
32.程序排错技巧、调试讲解
33.项目实战(3-5个实际产品,包含加密,网口、 WIFI、CAN、Uart、SPI、IIC、AD/DA、USB、GPS、
蓝牙、摄像头、屏、触摸屏、音频等接口模块底层驱动开发、移植、多任务处理、调试)
学成后学员水平(配合教学操作学员):由10年以上ARM实战经验资深工程师任教,实际项目教学,学成后具有1-3年STM32嵌入式软件工程师经验,独挡一面,具备STM32 Cortex M3/4驱动开发、移植与应用程序设计、编码、Bug分析调试、独立解决问题的能力。
培训时间:周末班在4个月左右,全日在2.5个月左右
腾云STM32/C51综合班课程大纲:
学习以下班别内容,有相关经验的学员可根据自身情况选择学习:
1.电子基础硬件设计一体班
2.C语言编程班
3.STM32/C51实战班
4.PCB设计综合班
5.产品实战(从立项到器件选型、原理图设计到PCB Layout、焊接调试、编写程序、软件调试、)
6.备注:因课程内容太多,有多个班组成,不一一详细列出,详细请到现场咨询.
学成后学员水平(配合教学学员):为让学员学到更多的经验和技巧、各科目均由10年以上实战经验资深工程师、研发主管任教,实际项目教学,学成后具有1-3年STM32/C51单片机工程师经验,独挡一面,熟悉生产工艺、具备STM32原理图设计、PCB设计、硬件焊接调试 Cortex M3/4驱动开发、移植与应用程序设计、编码、Bug分析调试、独立解决问题的能力。
机构名称:腾云技能学院(腾云嵌入式培训中心)