硬件调试主要干什么
硬件调试主要负责以下几个方面:
1. 程序设计:设计相应的硬件程序,以便进行调试和验证。
2. 探针设置:涉及探针,将信号接出去,以便实时检测信号。
3. 下载程序:将探针下载到开发板上,进行调试。
4. 异常信号检测:在调试过程中,发现异常信号,从而发现BUG。
5. BUG解决:解决发现的BUG,并将修正后的程序重新进行以上步骤,直至没有BUG为止,调试过程结束。
此外,硬件调试还需要熟悉各类单片机接口,如i2c、spi、串口等,以及tcp/ip,udp等协议的网络编程。同时,也需要有pcb设计经验,能够根据各类电机控制器手册,独立进行调试。