tag屬性 dsp仿真器有什么用途嗎?
dsp仿真器有什么用途嗎?DSP仿真器的用途如下:1。DSP實(shí)時(shí)調(diào)試實(shí)時(shí)仿真器需要定義PC機(jī)與目標(biāo)DSP之間的硬件接口,實(shí)現(xiàn)調(diào)試工具與目標(biāo)CPU之間的硬件實(shí)時(shí)通信通道。Ti公司的DSP采用JTAG作為
dsp仿真器有什么用途嗎?
DSP仿真器的用途如下:
1。DSP實(shí)時(shí)調(diào)試實(shí)時(shí)仿真器需要定義PC機(jī)與目標(biāo)DSP之間的硬件接口,實(shí)現(xiàn)調(diào)試工具與目標(biāo)CPU之間的硬件實(shí)時(shí)通信通道。Ti公司的DSP采用JTAG作為硬件調(diào)試接口。我們通常使用PCI、USB、EPP和PCMCIA作為PC機(jī)的硬件接口,因此ice包括兩個(gè)接口,一個(gè)連接到目標(biāo)板上的MCU插座,另一個(gè)連接到PC機(jī)。實(shí)時(shí)調(diào)試器——高速RTDX是調(diào)試工具和目標(biāo)CPU之間的實(shí)時(shí)數(shù)據(jù)交換通道。Ti在CCS中定義了RTDX技術(shù)(實(shí)時(shí)數(shù)據(jù)交換)。在PC機(jī)上使用CCS調(diào)試工具的用戶應(yīng)在目標(biāo)DSP上啟用RTDX模塊,DSP軟件工程師應(yīng)RTDX.obj文件連接到自己的程序,然后在應(yīng)用軟件中調(diào)用RTDX函數(shù)。在使用RTDX功能時(shí),需要先停止目標(biāo)DSP,然后在調(diào)試工具和DSP之間建立數(shù)據(jù)通道。仿真器與DSP之間的JTAG接口造成了RTDX的瓶頸。為了提高RTDX的帶寬,我們需要使用tds560或xds560,并選擇DSP的ejtag接口(如6211、64x、55x)。
3. 實(shí)時(shí)事件調(diào)試——高級(jí)事件觸發(fā)器(AET)在實(shí)時(shí)系統(tǒng)中,需要處理硬件中斷、定時(shí)器等實(shí)時(shí)事件。在處理一般事件時(shí),我們通常在中斷程序的條目中插入一個(gè)軟件中斷。一旦觸發(fā)事件,程序?qū)⒃谥袛鄷r(shí)停止,以觀察所需的信息。然而,當(dāng)目標(biāo)DSP停止時(shí),其他實(shí)時(shí)事件和實(shí)時(shí)數(shù)據(jù)流將丟失。DSP的基本要求是:1。DSP的電源和接地連接正確。2DSP時(shí)鐘正確。三。DSP的控制信號(hào)RS和hold與高電平相連。
4. 看門狗關(guān)了。
5. 非屏蔽中斷NMI拉高電平。當(dāng)CCS或emurst運(yùn)行時(shí),提示“can”t initialize target DSP”,確認(rèn)模擬器正常連接。模擬器的I/O設(shè)置正確。模擬器電源正常。目標(biāo)系統(tǒng)是正確的。模擬器正常。使用目標(biāo)板進(jìn)行測(cè)試。