BDM是Background Debugging Mode的英文縮寫,即背景調試模式,是摩托羅拉公司支持的壹種OCD((On-Chip Debugging在線調試)的調試模式。
通過BDM接口可以完成基本的調試功能,例如:設置斷點、讀寫內存、讀寫寄存器、下載程序、單步執行程序、運行程序、停止程序運行等。在宿主機方需要專門的驅動程序,並且在宿主機和目標機間需要用專門的接口電路。
擴資資料
調試工具:
1、DMC-BDM調試工具:DMC-LRXH-USB-BDM。使用DMC-BDM,用戶能夠很方便地建立Linux操作系統下的調試環境,USB驅動源代碼開放(少部分代碼只提供API)。
2、USB接口標準的BDM調試工具:DMC-LRXH-USB-BDM,適用於Coldfire系列的開發板的調試。支持多版本的CodewarriorIDE,包括CodewarriorIDEV6.x,CodewarriorIDEV7.x。使用DMC-LRXH-USB-BDM燒寫文件到MCU內部Flash的速率大概為6.6KB/s。