jlink 如何 離開 keil、IAR 監控變量呢?
目前 jlink的 api 可以做到,自己可以用C# 做一個 上位機,監控RAM里面的變量。而不用打開keil 調試。還可以 刷寫 flash,可以用在產品量產的刷寫上。
SEGGER 的 jlink sdk並不是免費的,在調試API 過程中,會出現很多問題,如函數的變量 輸入輸出數據類型,解決辦法基本靠猜測。
目前,經過調試 ,自己的api基本沒有什么問題。
需要做的內容:
1:MAP 文件的解析,keil生成的map文件,用c#解析,獲取變量名稱、變量地址、變量數據類型等信息。或者解析 axf文件、abs文件。
2: jlink api的調試。用c# 控制 jlink
這軟件有點類似 canape INCA等 can ccp標定軟件的功能,
,




不過比 ccp爽多了,ccp還要在 mcu里面集成ccp驅動。jlink完全不用添加任何MCU端代碼。



