- 若发现电压信号有固定的杂讯,可查看线路中是否有靠近振荡源的地方,振荡源有:电感…
- 若电压的抗干扰性不好,可增加电流(减小电阻),但要结合功耗考虑
- 若通信时如UART或者测量信号时有干扰或者抖动,记得共地
- 若USB HOST检测不到U盘,可在代码处打开芯片的下拉,或者改变下拉电阻的阻值
- 有三个办法处理问题:1.就是修改bootloader,关闭串口接收,或者在加载boot.bin之前关闭串口中断,或者关闭串口的接受中断 ,只发送2.客户在重启adstarl延时一段时间发送数据3.以后建议客户使用Tx0 RX0 做通信。
目前是生产阶段,采用方法2.,启动后,客户那边串口在重启adstarL阶段延时到运行boot.bin再发数据
- 程序崩溃原因:
a. 内存未释放
b. 堆栈设置的内存RAM空间不够
c. 操作到程序所在的内存,比如0地址 - 触摸屏接触的介质变化后,要重新上电,因为TP会判断环境值
- 关于热复位:相当于电脑的重启(上电中复位),工作中假如有干扰导致电压异常,从而令主芯片工作异常,则需要重启
关于冷复位:相当于电脑的拔电重启,通常用于上电之后,判断电压值是否符合芯片要求,若符合就进行芯片复位