博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
玩过之后需要做的事情
阅读量:6967 次
发布时间:2019-06-27

本文共 714 字,大约阅读时间需要 2 分钟。

 

  • 代码版本的完成顺序
  1. 定时器初始化 + 定时器重置计数器 + 停止定时器,定时器中断就a++,另一个任务打印值a。(两个TIM定时器,1个rt-thread系统定时器),1个小时搞定
  2. M_Develop1 移除系统自带的串口处理,把buff移植到传感器的代码中,测试通过,1个小时搞定
  3. M_Develop2 程序框架搭建好,UART1和UART3达到同样的功能,目的是测试移植的效果和USART3是否正常工作,1个小时搞定
  4. M_Develop3 UART1接收到的数据,将Operate更换成 MB_M_Process(op_msg, g_net_data_len);如果检查入口参数+检查资源释放均成立16进制打印出来,否则回复相应的错误码; 1个小时搞定
  5. M_Develop4 等待接收命令完成,超时回复相应超时错误码、接收的数据不是功能码+AABBCCDD,就回复接收数据错误,都对,就将收到的数据UART1发送出去,1个小时搞定(待加入状态和超时回包)
  6. M_Develop5 整体检查代码逻辑,错误码分类,适当调整,1个小时搞定
  7. M_Develop6 收到的判断仅仅判断功能码,正确通过UART1发送出去,0.5个小时搞定

 

  • 注意事项:
  1. 错误码分类是否合理
  2. 各种异常错误的检测,类似于红外码数据的上传和下载
  3. 做好之后和郭博士讨论一下实现的方法和不足

 

  • 补充:
  1. 不一定可以按照所规定的时间完成任务,但是可以适当的向后推,尽可能周末完成一个版本的发布
  2. 完成一个版本之后,务必多种测试,并列出测试点,否则不要说已经完成任务

 

转载于:https://www.cnblogs.com/mrsandstorm/p/5715413.html

你可能感兴趣的文章
淘宝卖家遭恶退诈骗 阿里一年来协助警方抓获103人
查看>>
拥2180亿美元收入,苹果成全球最大IT企业
查看>>
数据库连接池的工作原理
查看>>
网络抓包工具wireshark and tcpdump 及其实现基于的libpcap
查看>>
市值410亿美元!VR内容在5年后将成下一座金矿
查看>>
easyui的combobox根据后台数据实现自动输入提示功能
查看>>
ASP.NET MVC WEB API必知必会知识点总结
查看>>
Test2 unit6
查看>>
sql注入<二>
查看>>
26、OSPF配置实验之不规则区域虚链路
查看>>
[C++再学习系列] 引用和指针
查看>>
未能加载文件或程序集“********”或它的某一个依赖项。试图加载格式不正确的程序。...
查看>>
bootstrap4-图像
查看>>
Centos7 MariaDB10.1.22编译安装
查看>>
路由器配置基础(中)
查看>>
/etc/sudoers的配置
查看>>
菜鸟学Linux 第075篇笔记 mysql事务,视图
查看>>
Mysql + PHP
查看>>
jetty9请求form表单太小限制
查看>>
linux服务器优化1.0版
查看>>