全部试看小节
本章主要讲解 SWM320 试验箱基础入门知识,先教学开发环境搭建、资料获取,借助 MDK软件完成程序编译与烧录,熟悉设备外观接口;再详解官方工程架构,实操实现文本打印,同时掌握 CPU主频、串口波特率的修改方法,打好设备基础操作与程序调试根基。...
本章系统讲解 SWM320 单片机各类基础外设开发实操,先深入剖析 GPIO内部结构、寄存器原理,分别讲解寄存器与库函数两种GPIO编程方式;接着介绍芯片时钟树与定时器原理,利用系统滴答定时器完成状态机编程,借助通用定时器搭建系统计时体系。逐步搭建串口通信工程,实现环形缓冲区搭建、数据存入读取、协议帧校验与内容解...
引入环形缓冲区,并从零手写写命令行解析功能。
围绕FreeRTOS 实时操作系统展开工程框架搭建,先讲解软件框架设计意义与分层结构;接着以分层思想完成底层驱动接口封装,并引入 FAL 库实现 Flash 分区管理。
本章节使用串口映射功能,调试4G模块,人工连接服务器;编写代码实现连接的步骤,并搭建完整的网络框架。
本章节移植裸机下写的命令行代码,到FreeRTOS的框架中,并在主机任务下调度。
本章节调试以下项目硬件:HC595灯板模块、保险丝检测模块、HLW8012 电量计量模块。
本章节实现网络消息交互和插座工作逻辑,并用队列让这2个模块跨任务通讯,最后编程实现生产调试命令。
编写Bootloader,并增加OTA远程升级app的功能。
扩展内容,增加一些项目外的技能点,如在ubuntu服务器上搭建文件共享服务,体验rtt操作系统等。
全部试看小节
如无法下载使用图片另存为
下载海报选课、学习遇到问题?
扫码添加指导老师 1V1 帮助你!
添加后老师会第一时间解决你的问题
无门槛
登录后领取优惠补贴