【项目名称】STC8H8K64U的OS操作系统应用

【项目介绍】
  此项目采用STC官网上面的STC8H移植的OS专用操作系统，相较于STC32/8051U来说，这个操作系统的
  中断没有受到OS的管理，所以需要格外注意，中断采用快进快出，尽可能的快，禁止阻塞式操作，
  并且在Task3中，如果想要用串口的轮询方式打印（默认是中断方式打印，中断方式接收）的话，
  需要手动OS_ENTER_CRITIAL OS_EXIT_CRITIAL，进入与退出临界区，在临界区中收发，这样子
  才不会收到中断影响；
  这个项目除了原先例程中的，"计数信号量,消息邮箱,标志集,邮箱队列,互斥信号量,内存管理,软
  件定时器,任务上锁/解锁,任务挂起/解挂,获取OS时间,统计任务,堆栈检查," 的简单功能测试除
  外，还有添加了本人对于串口1的串口接收超时中断处理，原本就是占用一个硬件定时器来完成对
  此功能的实现，现在我采用了OS系统的软件定时器完成了这部分的功能，在软件定时器中，以1ms
  (节拍)的速度对计时变量进行累加，然后在串口中断中完成了数据的接收与索引的递增，然后在
  Task3的任务中完成了对接收标志位的处理和对接收超时标志位的处理

【项目版本】V1.0

【项目日期】2025.12.2

【项目作者】陈家乐

【联系方式】LEONECHAN123(微信号)，可以互相交流
