stm32調(diào)試教程 stm32在線調(diào)試和用jlink區(qū)別是什么?
stm32在線調(diào)試和用jlink區(qū)別是什么?差不多,只要知道JLINK支持實(shí)時調(diào)試,串口只起下載程序的作用。所謂的實(shí)時調(diào)試就是您所了解的。當(dāng)您在keil中一步一步地調(diào)試程序時,結(jié)果將反映在硬件中。原因
stm32在線調(diào)試和用jlink區(qū)別是什么?
差不多,只要知道JLINK支持實(shí)時調(diào)試,串口只起下載程序的作用。
所謂的實(shí)時調(diào)試就是您所了解的。當(dāng)您在keil中一步一步地調(diào)試程序時,結(jié)果將反映在硬件中。原因是cortexm3內(nèi)核有一個ETM(嵌入式跟蹤宏單元),JLINK支持ETM。我不知道怎么支持它。我猜keil中的操作記錄在JLINK中,然后JLINK通知ETM用戶他們做了什么,從而實(shí)現(xiàn)對硬件的實(shí)時控制。但是,JLINK不可能完全取代USB,因為電壓可能不夠,所以有必要讓USB供電。