走走停停,随感:
风险:
1. 对系统框架搭建不合理,会导致后期工作压力越来越大,以至于无法修改新版本代码(初步判断出现的可能性不大)。
2. 对系统的时序分配不合理,会导致CPU的分配不合理,出现卡顿,运行缓慢,严重会出现代码死机现象(出现的可能性最大)。
3. 对内存分配不合理,会导致无内存可申请,出现这种情况需要花费大量时间来做内存管理工作,否则会出现程序无法执行。(经验推测出现内存溢出的可能性比较小)
4. 对操作UCOS,freeRTos系统没有完全掌握,开启线程太多导致无法开启或者无法运行问题(出现的可能性有,出现后解决起来特别棘手)。
5. 数据传输和采集速率问题(出现后可优化)。
个人见解系统分解:
系统搭建任务
系统硬件
系统时序分配
系统内存管理
系统线程分配
系统算法设计
系统数据调配
系统线程编写
系统算法移植