今天早上再次 3:40左右醒了一次,当时感觉还是比较清醒的,然而我继续睡了过去,等到4:45闹铃响的时候,感觉就起不来了,还是磨蹭到了5:10才起来。明天干脆试试看 3:40左右醒了的话,直接起床试试看。反正后来看了手环记录,3:40-5:10 之间全部都是浅睡。
今天本来上午想要测试 USART 和 485的硬件驱动在新板上面有没有问题,然后下午改板的。结果卡在485调试那边卡了半个多小时,只能收不能发。我当时就奇怪了,找来找去找不出问题。后来经过一番寻找之后发现,原来是我这次的板上面使用了光耦,接到485的控制脚上面,驱动电平和以前的相反的,导致后面发布出去。而刚开始能够接受的原因是,配置完成之后会首先来个接受中断,我开始的测试函数里面在这个地方有个BUG,导致让控制脚变为发;再加上收发电平颠倒,就变成了收,所以只能收到第一次的数据,并且不能发回来的原因就再这里。
今天上午还和供应商要了一份图形显示的资料,粗略的看了一下,通讯的工作量不小。
下午和晚上在改原理图,TL431涉及到的检幅器出来的电压有点问题,还没有解决,比较麻烦。还要多调试一下,才能把图改完。
明天先测试一下TL431这块内容,然后继续改图,其他的测试后面再说。