ccs变量观察窗口在哪_CCS3.3查看变量图形
CCS3.3
查看變量圖形
首先聲明,覺得
ccs3.3
中
Graph
并不是什么量都可以觀察的,原因是跟斷點(diǎn)
有關(guān),反正對(duì)于我的仿真器
XDS510
的是如此。即程序運(yùn)行到斷點(diǎn)處會(huì)有延時(shí),
對(duì)于普通信號(hào)可能沒什么影響,但對(duì)于高頻信號(hào)來說,這種延時(shí)往往是致命的,
整個(gè)程序運(yùn)行就明顯不是想要的效果了。
此上為題外話,現(xiàn)說一下自己對(duì)
Graph
的理解。
我們?cè)谧鲆粋€(gè)比較大的項(xiàng)目時(shí),
往往習(xí)慣于把程序按不同的功能分成不同的功能
模塊,
在調(diào)試的時(shí)候,
可以單個(gè)模塊的測試。
但單個(gè)模塊往往只是算法層次的運(yùn)
算,
我們想看看某個(gè)模塊運(yùn)行后的結(jié)果是否符合自己的要求,
這時(shí)候示波器就顯
得無用武之地了,
這個(gè)時(shí)候
Graph
的作用就顯得尤為重要,
相比較
which?window
查看變量來說,它會(huì)給你做出最直觀的顯示。
(當(dāng)然這兩者結(jié)合看會(huì)更好)。
此處只介紹
Time/Frequncy
的使用。
我們通常需要監(jiān)控的有兩類,分別為數(shù)組和變量,現(xiàn)分別說明之。(忘了一點(diǎn),
在
設(shè)
置
Time/Frequncy
之
前
程
序
應(yīng)
該
已
經(jīng)
下
載
到
目
標(biāo)
板
,
RESET
CPU??,RESTART,GO?TO??MAIN
)
第一步,設(shè)置斷點(diǎn)
在說到
Time/Frequncy
得設(shè)置之前,
首先說下程序中需要做的事情,
那就是添加
斷點(diǎn)。
本人喜歡在中斷程序中添加斷點(diǎn)(軟中斷,雙擊語句左側(cè)可出現(xiàn)紅色點(diǎn)),這樣
的好處是既可以觀察到程序是否進(jìn)入了中斷,
而且可以實(shí)現(xiàn)在斷點(diǎn)處數(shù)據(jù)的更新。
(如果不設(shè)置斷點(diǎn)
Time/Frequncy
是不可用的,這是尤其需要注意的!!!)
第二步,設(shè)置
Time/Frequncy
菜單(以常用的幾個(gè)選項(xiàng)為例)
1
.
Display??Type
顯示類型,
常用的兩個(gè)選項(xiàng)分別為
single?time?(
單通道
)
,
Dual
Time
(
雙通道
)
。選擇單通道模式,則畫面只顯示一個(gè)圖形,選擇雙通道模式,
畫面顯示兩個(gè)通道的圖形,也即分別可用來監(jiān)控一個(gè)或兩個(gè)變量(數(shù)組)。
注:
上面所說的是一個(gè)彈出畫面,
當(dāng)然你可以實(shí)現(xiàn)多個(gè)彈出畫面監(jiān)控更多的變量
了!雙通道的實(shí)現(xiàn),能夠?yàn)閳D形的對(duì)比提供很直觀的現(xiàn)實(shí),如在生成
Ualpha
和
Ubata
時(shí),可以很方便觀察到兩個(gè)圖形相差
Pi/2
。
總結(jié)
以上是生活随笔為你收集整理的ccs变量观察窗口在哪_CCS3.3查看变量图形的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python可以做特效吗_学习mel语言
- 下一篇: win7cf全屏怎么调 Windows