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

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

  • 相关阅读:
    ZOJ 3332 Strange Country II
    ZOJ 3331 Process the Tasks(双塔DP)
    ZOJ 3326 An Awful Problem(模拟)
    HDU 1796 How many integers can you find(容斥原理)
    HDU 4059 The Boss on Mars(容斥原理)
    HDU 4135 Co-prime(容斥原理)
    HDU 5677 ztr loves substring(回文串加多重背包)
    CodeForces 668B Little Artem and Dance
    CodeForces 667A Pouring Rain
    Java实现 LeetCode 764 最大加号标志(暴力递推)
  • 原文地址:https://www.cnblogs.com/zeedmood/p/3283122.html
Copyright © 2011-2022 走看看