143分钟

嵌入式开发专项:单片机开发

嵌入式开发专项:单片机开发

虽然嵌入式开发应用越发广泛,但基础的单片机开发依旧是嵌入式的核心。STM32单片机属于标准的ARM架构,其内核为 ARM 公司专门设计的 cortex-M,具有高性能、低电压、低功耗、低风险等优势。本…

课程分类
编程开发 | 软件开发
适用人群
专员, 工程师, 主管/团队负责人
课程标签
嵌入式,单片机,STM32
虽然嵌入式开发应用越发广泛,但基础的单片机开发依旧是嵌入式的核心。STM32单片机属于标准的ARM架构,其内核为 ARM 公司专门设计的 cortex-M,具有高性能、低电压、低功耗、低风险等优势。本次课程我们会带领学员从零开始搭建 STM32 单片机环境,对基础应用进行示例演示,帮助学员掌握 STM32 单片机基础使用方式。 在本次学习中,我们会从环境搭建、单片机链接开始,由浅入深,对 STM32 的IO、通讯、看门狗、仿真调试和OTA远程升级进行详细介绍,并带领学员挑战 USB 鼠标实战开发项目,帮助学员在实际应用中熟练使用 STM32 单片机。
一、为什么需要学习单片机 二、嵌入式项目开发流程 三、环境搭建 四、第一个程序与printf 五、定时器 六、IO - 1.IO输出控制 - 2.IO输入实现 - 3.IO外部中断 七、通讯 - 1.串口通讯 - 2.主控与模块通讯 八、看门狗 九、仿真调试Debug 十、OTA远程升级 十一、实战项目:USB鼠标
小智老师

小智老师

物联网资深从业者