zoukankan      html  css  js  c++  java
  • 8.26~8.30-广州软件所-实习工作日记

    8.26

    今天问题
    输出的时序波形无法使开关正常接收信号

    遗留工作
    开关软硬件调试

    完成工作
    存在帧和反馈帧的发送调试完毕。正在调试时序以正常控制开关进行学习。

    【存在帧调试 3.5h】之前完成的开机自动发送存在帧的功能没有正常工作。经查证,应用timer2延时7000以上再启动存在帧发送。原因是启动初期,任务池未初始化。

    【Wifi模块连接调试 2h】杜泽明导师协助连接了Wifi模块,用遥控器捕捉其控制波形进行对比。与我们使用的时序是相同的。

    【时序控制开关测试 2h】经测试,Wifi模块是将指定命令时序重复125次发送。实现了该代码,编写从串口输出的测试显示正常,但仍然无法使开关正常启动学习功能。等待示波器进一步测试。

    后续计划
    周二编写测试计划

    8.27

    今天问题
    模拟波形的结果无法控制,那么真实开关的波形应该怎样模拟?

    遗留工作
    模拟波形控制开关的调整

    完成工作
    每个波形重复发125组,并且对该重复帧发送多次。每5~100次间可能有一帧有效。

    后续计划

    8.28

    今天问题
    发现真实开关的波形时间间隔在逻辑分析仪中非常乱,原因不明

    遗留工作
    模拟波形控制开关的调整

    完成工作
    【开关代码调整 5.5h】在逻辑分析仪的辅助下完成代码的修改,将所有单位间隔调整到165us,波形看上去非常完美,却控制不了。但是在逻辑分析仪中,Wifi的波形时间间隔比较乱,反而能控制。

    【搬运工 1h】为30日的智慧城市论坛搬运展品

    【绩效沟通 1h】每月一次与领导李然的绩效沟通。我的细致严谨需要坚持发扬,经验和研发思路可以继续提升。

    后续计划

    8.29

    今天问题

    遗留工作

    完成工作
    发现了代码中的问题,进行修正之后开关可以正常控制了!对各个指令测试,完成测试报告

    【代码异常检查 3.5h】在代码检查中发现了异常——数组临界值出错导致最后一个低电平拉长,因此开关无法识别该波形。纠正之后,Zigbee协议程序可以实现正常控制开关和学习(但原本调整到近乎完美的165us间隔,到了协议栈上又是出现0~30us的误差,目前没有影响)。
    【代码测试 4h】同时对各个指令进行测试,有3个指令的CRC码和其他数据位出现异常,按结果调试代码,并完成了初步的测试报告

     8.30

     任务基本完成,安心请假回去学校注册

  • 相关阅读:
    入职linux基本命令学习
    C++大师Stan Lippman:我对中国程序员的忠告
    Create Your Own Search Engine with Python
    获取相加等于某个值的集合
    关于mysql的连接数问题
    修改Windows2003Server的Telnet默认端口(23)为其它端口的方法
    解决WCF传输大数据量时出错并提示:远程主机强迫关闭了一个现有的连接
    IIS服务器静态网页被挂马和解决方法(ZT)
    CAD2016 Object Arx开发环境搭建与HelloWorld实现
    我的Java之路(5)
  • 原文地址:https://www.cnblogs.com/zeedmood/p/3283122.html
Copyright © 2011-2022 走看看