TI中文支持网
TI专业的中文技术问题搜集分享网站

TM4C1294NCPDT: 在運行中狀態中是否可以與微處理器連結不中斷運行狀態

Part Number:TM4C1294NCPDT

目前使用的是TM4C1294的開發版

1.是否能夠在運行中與MCU連結看變數或寄存器的值呢?

因為當發生問題時果可以看當下的狀態可以快速釐清問題

如果程式重新載入問題就會不見了

2.還是有其他方式可以解決上述問題呢?

3.產生的.map檔案內有所有全域變數的地址,但是都沒有全域變數的資料長度,有辦法產生所有全域變數地址和資料長度資訊的文件嗎?

Susan Yang:

user6438409 说:1.是否能夠在運行中與MCU連結看變數或寄存器的值呢?

您可以在CCS等开发环境内查看变量以及寄存器的值

具体信息可以查看

https://software-dl.ti.com/ccs/esd/documents/users_guide/ccs_debug-main.html?highlight=watch#watching-variables-expressions-and-registers 

user6438409 说:但是都沒有全域變數的資料長度

您指的是变量的长度吗?

,

user6438409:

1.我指的是程式已經在運行中了,不是重新載入程式去看變數,就是程式已經運行一段時間了,突然發現狀況異常想接除錯器看變數,但不重新燒錄程式

2.對個別的變數資料長度

,

Susan Yang:

user6438409 说:但不重新燒錄程式

抱歉,之前误解了您的意思。那您可以看一下,我们之前分享的FAQ

https://e2echina.ti.com/support/microcontrollers/msp430/f/msp-low-power-microcontroller-forum/200007/faq-msp430- 

user6438409 说:2.對個別的變數資料長度

您指的是类似下面这样?

,

user6438409:

1.我後續測試看看

2.但好像只有.bss區段才有資料長度資訊,就是未初始化的全域變數才有,但是如果有初始化全域變數的就沒有資料長度資訊,有辦法全部都看到嗎?

,

Susan Yang:

user6438409 说:1.我後續測試看看

好的,期待您的反馈

user6438409 说:但好像只有.bss區段才有資料長度資訊,就是未初始化的全域變數才有,但是如果有初始化全域變數的就沒有資料長度資訊,有辦法全部都看到嗎?

目前map文件内是没有的。您可以在CCS内按照之前查看变量的方式查看一下

,

user6438409:

1.在TM4C1294的開發版上測試OK

2.還是CCS有辦法設定生成有全域變數地址跟資料長度資訊的文件呢?

,

Susan Yang:

user6438409 说:CCS有辦法設定生成有全域變數地址跟資料長度資訊的文件呢?

就我所知,CCS内目前没有这样的方法

赞(0)
未经允许不得转载:TI中文支持网 » TM4C1294NCPDT: 在運行中狀態中是否可以與微處理器連結不中斷運行狀態
分享到: 更多 (0)