用了JTAG接上仿真器来进行代码和硬件联调,那是仿真
抛开硬件,只是在电脑软件上进行代码的DEBUG,那是对代码逻辑进行一个调试(不排除有些软件内置了模块能模拟硬件比如PROTUES,这样就是虚拟的仿真了)
脱离硬件只是为了排除代码逻辑上的错误,防止死在某个循环里了,连主函数都跑不完。
联调仿真就是应对硬件的实际情况来进行一个调试的行为,因为每个硬件设计都会有个体差异,原厂的板子能这样,未必你自己设计的板子也能这样