腾云STM32单片机实战课程大纲: 一、知识点 1、嵌入式开发硬件基础, 2、Stm32 芯片讲解, 3、嵌入式开发项目流程, 实战项目内容:常见原理图分析,开发环境搭建。 二、知识点 1、汇编、C语言开发基础, 2、编程技能提高, 3、常见错误处理, 4、怎样规划项目与实现, 实战项目内容:上机编程实现各种编程过程,程序常见流程图设计、规划。 三、知识点 1、STM32寄存器讲解及库函数实际使用, 2、GPIO讲解及原理、库函数实际使用, 实战项目内容:Led、按键、轰鸣器控制实现。 四、知识点 1、中断讲解及实际应用, 2、串口编程与通讯协议及实际应用讲解, 3、RS485通讯, 实战项目内容:中断处理按键,串口与PC通讯实现控制led、轰鸣器。 五、知识点 1、stm32 时钟系统, 2、systick 简介与实际应用, 3、RTC简介与应用, 实战项目内容:通过systick 实现精准定,Rtc实现万年历。 六、知识点 1、STM32 定时器使用, 2、STM32 PWM 输出, 实战项目内容:定时器应用、定时器应用多消息处理,PWM输出控制驱动led。 七(实战)实战应用: 1、各种电机控制(直流、伺服等), 实战项目内容:驱动智能小车,驱动wu ren ji电机与调节。 八、知识点 1、ADC简介与编程, 2、DMA与电源控制, 3、看门狗实现, 实战项目内容:ADC驱动键盘,ADC数据采集,低功耗实现。 九、知识点 1、UART介绍与应用 2、I2C 简介与编程 3、AT2402简介与应用 实战项目内容:用UART与WIFI通讯、实现物联。用UART与GPS通讯、实现定位。 软件模拟IIC通讯。AT2402编程。 十、知识点 1、SPI通讯, 2、SPI flash简介与应用, 实战项目内容:SPI flash操作,Rc522刷卡设备操作。 十一(实战)实战应用 1、远程温度、湿度采集, 2、远程控制, 3、GPS定位, 4、智能家居物联网, 5、一卡通, 6、指纹识别, 实战项目内容:采集温度湿度传感器数据上报PC平台,对远程设备进行控制继电器、LED等。GPS定位,用手机控制调节灯光,无线抄表。校园一卡通、刷卡门禁指纹锁。 十二、知识点 1、TCP/IP通讯实现, 实战项目内容:Tcp、udp远程通讯与web 服务器实现、通过网络与设备通讯控制。 十三、知识点 1、FSMC 简介, 2、LCD 编程, 3、图形化编程, 实战项目内容:外扩sram实现、LCD编程与图形库移植、图形化开发。 十四、知识点 1、STM32 USB简介与应用, 2、STM32 485/ can总线应用, 实战项目内容:USB实现U 盘、鼠标,485/CAN通讯。 十五、知识点 1、stm32 ucos 移植与编程, 实战项目内容:Ucos移植与应用程序开发。 十六(实战)实战应用 1、smt32 家庭智能设备综合实现, 2、考勤机, 实战项目内容:LCD显示传感器数据、通过TCP网络;蓝牙控制设备,射频刷卡实现,门禁系统、考勤数据传输至PC端。 学成后学员水平(配合教学学员):为让学员学到更多的经验和技巧、各科目均腾云特邀10年以上具有公司企业实战经验资深工程师、研发主管全程任教,老师曾就业于海思,以实际项目教学,学成后具有1-3年STM32/C51单片机工程师经验,工作中独挡一面,熟悉生产工艺、具备STM32原理图设计、PCB设计、硬件焊接调试 Cortex M3/4驱动开发、移植与应用程序设计、编码、Bug分析调试、具有独立解决问题的能力。 注:对于基础知识欠缺的学员,会进行相关知识的补充,如数字电路,模拟电路,各种常用电路,各种接口讲解,各种仪器使用,现场总线,信号处理,自动控制,计算机控制,绘图软件等,保证学员学懂学透学精。 培训时间:全日制1-2个月左右,周末班3-4个月左右,晚班3-4个月左右 腾云: 龙华总部:深圳市龙华新区丰益路10号潮回楼5楼519整层(百佳华超市肯德基后面) 沙井分校:深圳市沙井街道中心路100号星河大厦8楼809室(华润万家超市左侧) 腾云单片机培训,STM32单片机培训, C51单片机培训, C语言开发培训,ARM-linux驱动培训,FPGA工程师培训-深圳腾云教育科技有限公司
专注于等