串口调试怎么可能比的上JTAG/C2调试?

[复制链接]
 楼主| tzgok 发表于 2021-2-4 11:11 | 显示全部楼层 |阅读模式
这不仅仅是速度的问题。以使用JTAG/C2调试的C8051F系列和使用串口调试的其他51系列为例。

1,串口调试占用了1组UART2个IO。。而JTAG/C2调试不需要。
2,串口调试占用了部分XRAM。。而JTAG/C2调试不需要。
3,串口调试占用了部分FLASH或EEPROM。。而JTAG/C2调试不需要。
4,串口调试需要提前下载监控代码。。而JTAG/C2调试不需要。

JTAG基本被C2取代了,而C2的两线调试才是在线调试的主流技术!

评论

谢谢  发表于 2021-2-9 17:19
William1994 发表于 2021-2-8 09:41 | 显示全部楼层
对测试框架来说,串口比C2更方便。
copower 发表于 2021-2-11 15:10 | 显示全部楼层
当你仿真器和仿真头动不动好几百元的时候串口下载和串口调试确实很不错。现在ST-LINK都10块钱包邮了。各家仿真器也都是一两百块钱左右,价格不算太离谱。Nu-LINK也比串口调试爽多了。
当然也有很多大神认为51单片机那么简单。串口调试对于他们来说绰绰有余,根本不需要现代专用调试器。各种LINK在他们眼里都是占地方的乐色。
qq986433936 发表于 2021-2-11 19:42 来自手机 | 显示全部楼层
搞电子的,干活领工资,把活干好就行了,管你是高大上的还是下九流的。
imdx 发表于 2021-2-14 17:29 | 显示全部楼层
串口调试原因是代码写得好,基本不需要调试。
misra 发表于 2021-2-28 14:43 | 显示全部楼层
这。。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

63

主题

231

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部