第1 章 體系結(jié)構(gòu) ARM經(jīng)典300問(wèn)與答第1 問(wèn):Q:請(qǐng)問(wèn)在初始化CPU 堆棧的時(shí)候一開(kāi)始在執(zhí)行mov r0, LR 這句指令時(shí)處理器是什么模式A:復(fù)位后的模式,即管理模式.第2 問(wèn):Q:請(qǐng)教:MOV 中的8 位圖立即數(shù),是怎么一回事 0xF0000001 是怎么來(lái)的A:是循環(huán)右移,就是一個(gè)0—255 之間的數(shù)左移或右移偶數(shù)位的來(lái)的,也就是這個(gè)數(shù)除以4一直除, 直到在0-255 的范圍內(nèi)它是整數(shù)就說(shuō)明是可以的!A:8 位數(shù)(0-255)循環(huán)左移或循環(huán)右移偶數(shù)位得到的,F0000001 既是0x1F 循環(huán)右移4 位,符合規(guī)范,所以是正確的.這樣做是因?yàn)橹噶铋L(zhǎng)度的限制,不可能把32 位立即數(shù)放在32 位的指令中.移位偶數(shù)也是這個(gè)原因.可以看一看ARM 體系結(jié)構(gòu)(ADS 自帶的英文文檔)的相關(guān)部分.第3 問(wèn):Q:請(qǐng)教:《ARM 微控制器基礎(chǔ)與實(shí)戰(zhàn)》2.2.1 節(jié)關(guān)于第2 個(gè)操作數(shù)的描述中有這么一段:#inmed_8r 常數(shù)表達(dá)式.該常數(shù)必須對(duì)應(yīng)8 位位圖,即常熟是由一個(gè)8 位的常數(shù)循環(huán)移位偶數(shù)位得到.合法常量:0x3FC,0,0xF0000000,200,0xF0000001.非法常量:0x1FE,511,0xFFFF,0x1010,0xF0000010.常數(shù)表達(dá)式應(yīng)用舉例:......LDR R0,[R1],#-4 ;讀取 R1 地址上的存儲(chǔ)器單元內(nèi)容,且 R1 = R1-4針對(duì)這一段,我的疑問(wèn):1. 即常數(shù)是由一個(gè)8 位的常數(shù)循環(huán)移位偶數(shù)位得到,這句話如何理解2. 該常數(shù)必須對(duì)應(yīng)8 位位圖,既然是8 位位圖,那么取值為0-255,怎么0x3FC 這種超出255 的數(shù)是合法常量呢3. 所舉例子中,合法常量和非法常量是怎么區(qū)分的 如0x3FC 合法,而0x1FE 卻非法0xF0000000,0xF0000001 都合法,而0xF0000010 又變成了非法4. 對(duì)于匯編語(yǔ)句 LDR R0,[R1],#-4,是先將R1 的值減4 結(jié)果存入R1,然后讀取R1 所指單元的 值到R0,還是先讀取R1 到R0,然后再將R1 減4 結(jié)果存入R1A:提示,任何常數(shù)都可用底數(shù)*2 的n 次冪 來(lái)表示.1. ARM 結(jié)構(gòu)中,只有8bits 用來(lái)表示底數(shù),因此底數(shù)必須是8 位位圖.2. 8 位位圖循環(huán)之后得到常數(shù),并非只能是8 位.3. 0xF0000010 底數(shù)是9 位,不能表示.4. LDR R0, [R1], #-4 是后索引,即先讀,再減.可以看一看ARM 體系結(jié)構(gòu)對(duì)相關(guān)尋址方式的說(shuō)明.
標(biāo)簽:
ARM
300
上傳時(shí)間:
2013-11-22
上傳用戶:1109003457
伴隨著生物醫(yī)學(xué)電子學(xué)的迅速興起,手術(shù)刀已經(jīng)從單純的金屬刀片發(fā)展為融合現(xiàn)代高科技的手術(shù)器具:電凝刀、氬氣刀、高頻電刀、超聲手術(shù)刀等。 所謂超聲手術(shù)刀,是指采用超聲能對(duì)軟組織進(jìn)行止血切開(kāi)和凝固的一種外科手術(shù)裝置,用來(lái)代替普通的手術(shù)刀來(lái)切除人體的病變組織或器官,以達(dá)到手術(shù)治療的目的。超聲手術(shù)刀適用于需要控制出血和最小程度熱損傷的軟組織進(jìn)行切開(kāi)的場(chǎng)合,因此被廣泛地應(yīng)用于外科手術(shù)。如今,超聲外科手術(shù)刀及其衍生的手術(shù)器具幾乎已進(jìn)入外科手術(shù)的各個(gè)專(zhuān)科領(lǐng)域,并成為了外科技術(shù)進(jìn)步的標(biāo)志之一。 但是,現(xiàn)有的超聲手持治療頭因其加工中的選材、裝配及工藝要求甚高,稍有誤差就不能滿足其諧振頻率的設(shè)計(jì)要求而報(bào)廢;已合格的超聲手持治療頭在儲(chǔ)存和使用過(guò)程中因時(shí)效老化、磨損等也易造成該超聲手持治療頭偏離其諧振頻率而失效或縮短使用時(shí)間。 為了避免以上的不足,本文設(shè)計(jì)了一種精確校準(zhǔn)超聲手術(shù)刀諧振頻率的電路裝置,該電路通過(guò)電反饋?zhàn)詣?dòng)掃頻使超聲手持治療刀頭總是工作在諧振狀態(tài)。而且,對(duì)于不同頻率段的超聲手持治療頭,該電路也能自適應(yīng)匹配使用。 論文共分為六章。其中第一章為緒論;第二章介紹了超聲電源總體解決方案;第三章介紹了系統(tǒng)硬件電路設(shè)計(jì);第四章介紹了系統(tǒng)的主板系統(tǒng)電路軟件設(shè)計(jì)與開(kāi)發(fā);第五章是上位機(jī)軟件設(shè)計(jì)和數(shù)據(jù)分析;第六章是總結(jié)與展望。 本文主要內(nèi)容包括: 1.介紹了超聲手術(shù)刀的研究背景和其相關(guān)技術(shù)的國(guó)內(nèi)外發(fā)展的狀況,簡(jiǎn)要闡明了超聲治療的原理,超聲手術(shù)刀的組成結(jié)構(gòu)以及工作原理。 2.設(shè)計(jì)并制作了基于STC單片機(jī)為微控制器的系統(tǒng)硬件電路平臺(tái)。系統(tǒng)利用單片機(jī)控制DDS芯片產(chǎn)生可調(diào)頻率的電壓信號(hào)。比起一般的可編程計(jì)數(shù)器或是定時(shí)器電路,DDS芯片輸出信號(hào)的頻率切換變化反應(yīng)快,精度高;系統(tǒng)以刀頭電流信號(hào)的大小來(lái)檢測(cè)電路是否到達(dá)諧振狀態(tài),電路結(jié)構(gòu)簡(jiǎn)單,對(duì)超聲刀正常工作影響小;系統(tǒng)通過(guò)控制數(shù)控工作電源調(diào)節(jié)電路輸出級(jí)的工作電壓,實(shí)現(xiàn)在一定范圍內(nèi)的超聲刀電功率輸出的任意調(diào)節(jié)。 3.設(shè)計(jì)了系統(tǒng)硬件電路平臺(tái)的控制軟件以及上位機(jī)人機(jī)對(duì)話軟件。電路平臺(tái)的控制軟件包括變步長(zhǎng)諧振頻率自動(dòng)搜索、諧振頻率跟蹤、超聲功率調(diào)整、數(shù)據(jù)上傳等功能模塊。上位機(jī)軟件為VB交互界面...
標(biāo)簽:
超聲手術(shù)刀
諧振頻率
電路
上傳時(shí)間:
2022-05-30
上傳用戶: