先交代一下背景.。手头要做一个 Stm32+w5500的板子,完整一些协议转换和控制的功能。本身这个小板子的功能业务相对来说有点复杂。在主程序里面我用状态机去实现。当然状态机的实现方式很多,我采用的办法是 while循环里面,套一个switch 每个case里面完成相应的饿状态任务
while(1){
switch (flag){
case flagstate1: 。。。。。
case flagstate2: 。。。。。
case flagstate3: 。。。。。
case flagstate4: 。。。。。
mbed RTOS 调试日志------状态机实现 stm32 web Server 配置功能
最新推荐文章于 2024-05-31 12:07:36 发布
本文讲述了作者在STM32单片机上使用mbed RTOS和W5500实现TCP Web Server进行设备配置功能的过程。通过状态机处理TCP连接、GET和POST请求,遇到线程停止问题后,改用横向状态机解决了问题。最终实现稳定运行,并计划引入HTML脚本完成配置页面。调试过程中遇到了RTOS的挑战,期待进一步学习和指导。
摘要由CSDN通过智能技术生成