zoukankan      html  css  js  c++  java
  • 对DTU系统结构的重新思考

        从决定做DTU开始无时无刻不在对这个新的产品系统进行思考,从最开始的ucos多任务结果到QPC基

    于事件回调的软件结果,再到现在准备结合两者使用QPC+freeRTOS的系统结构。

        原因:

             DTU需要一个实时多任务的处理,这点RTOS和QPC都可以满足,但QPC有个致命的缺陷那就是单

        进程单任务的处理,当一个上层应用因为某种原因死掉之后那么整个系统将卡死并依靠看门狗重启系统

        这在DTU里面是不可接受的,通信设备来说串口和网络侧应该区分的很清楚,网络坏了不能影响串口,

        串口好不好对网络也没有影响,故必须引入一个RTOS来解决这个问题。

        整个系统结构:

             freeRTOS并行运行多个任务,每个任务中采用QPC的事件驱动结构,守护进程监测任务的运

        行状态

        已购书一本,等待收货中

        QQ20130917-14

  • 相关阅读:
    熟悉常用的HBase操作,编写MapReduce作业
    爬虫大作业
    熟悉常用的HDFS操作
    数据结构化与保存
    获取全部校园新闻
    爬取校园新闻首页的新闻
    网络爬虫基础练习
    leetcode
    归并排序
    选择排序法
  • 原文地址:https://www.cnblogs.com/filbert/p/3326372.html
Copyright © 2011-2022 走看看