AD部分主要配置ADC12模塊的時鐘、參考源、采樣通道、采樣模式、存儲和采樣保持。
我就一個部分一個部分來
第一個是ADC12模塊的時鐘,這個是模塊運行時的時鐘,跟采樣定時器是兩個概念,曾經(jīng)我有一段時間被迷惑住了。這個由ADC12CTL1里面的ADC12SSEL和ADC12DIV配置,可以選擇ADC12OSC/ACLK/SMCLK/MCLK,TI例程里面好像都是選擇的ADC12OSC,這個是5MHZ,不過頻率容易受外界影響而改變。這個部分配置好了就得到了ADC12CLK。
第二個參考源,這個部分可以用單片機的參考模塊控制,也可以用ADC12模塊控制,REFCTL0 &= ~REFMSTR;這句就是設(shè)置ADC模塊直接控制參考源,ADC12REFON,ADC12REF2_5V打開參考模塊,參考模塊輸出的參考電壓為2.5V。ADC12CTL2 |= ADC12REFOUT;這句設(shè)置參考電壓輸出,可以輸出也可以不輸出。ADC12MCTL14 = ADC12SREF_1+ADC12INCH_14;這句是設(shè)置通道14的電壓參考模式是:REF+:2.5V,REF-:AVSS.
第三個采樣通道,跟這個有關(guān)的寄存器有ADC12MCTL和ADC12CTL1的ADC12CSTARTADD。第一種單通道采樣,ADC12MCTL選擇采樣的輸入通道,ADC12CSTARTADD的值選擇這個通道采樣的值存入哪個存儲寄存器內(nèi)。比如:
ADC12CTL1 |= ADC12CSTARTADD3+ADC12CSTARTADD2+ADC12CSTARTADD1;
ADC12MCTL14 = ADC12INCH_14;
上面這兩句就是采樣通道14,通道14采樣的值存入到ADC12MEM14里面。如果你不設(shè)置ADC12CSTARTADD的值的話,采樣的值默認存入ADC12MEM0里面。
第二種序列通道采樣,ADC12MCTL選擇采樣的輸入通道,ADC12CSTARTADD的值選擇這個序列采樣的值首個存入的存儲寄存器。比如:
ADC12MCTL0 = ADC12INCH_0;
ADC12MCTL1 = ADC12INCH_1;
ADC12MCTL2 = ADC12INCH_2;
ADC12MCTL3 = ADC12INCH_3;
ADC12MCTL4 = ADC12INCH_4;
ADC12MCTL5 = ADC12INCH_5;
ADC12MCTL6 = ADC12INCH_6;
ADC12MCTL7 = ADC12INCH_7+ADC12EOS;
我并沒有配置ADC12CSTARTADD的值,所以開始采樣后,通道0的值存入ADC12MEM0,通道1的值存入ADC12MEM1里面,依次類推。
第四個采樣模式,這個按照用戶指導(dǎo)里面的模式示意圖來寫程序就可以,配置用ADC12CTL1里面的ADC12CONSEQ來配置。
第五個存儲沒什么要寫的,在第三個采樣通道里面提到的就可以了,我主要講下最后一個采樣保持,這個部分是我領(lǐng)悟的新的知識點。
采樣保持是由采樣定時器觸發(fā)信號SHI信號引起的,這個部分曾經(jīng)迷惑了我好長一段時間。SHI信號由ADC12CTL1的ADC12SHS配置,有4個選擇:
ADC12OSC/TIMERA.OUT1/TIMERB.OUT0/TIMERB.OUT1,這里由定時A指的是定時器A0,定時器B指的是定時器B0,我驗證過A1/B1是不能用的,只能用A0或B0。紅色部分我修改下(文章是之前寫的,今天修改下紅色的部分)這個定時器的選用是根據(jù)具體的片子用的,參考具體的數(shù)據(jù)手冊。采樣保持分兩種模式,由ADC12CTL1的ADC12SHP位控制,ADC12SHP=0時是擴展模式,ADC12SHP=1時是脈沖模式。第一種擴展模式,SHI信號上升沿開始采樣,上升沿后的高電平時間即為采樣時間,SHI信號下降沿進行采樣結(jié)果轉(zhuǎn)換,轉(zhuǎn)換需要13個ADC12CLK。第二種脈沖模式,SHI信號觸發(fā)采樣定時器,采樣定時器就是控制你什么時候開始采樣,什么時候開始轉(zhuǎn)換,采樣定時器由ADC12CTL0的ADC12SHT0和ADC12SHT1配置,在采樣定時器時間內(nèi)進行采樣,采樣后就立即進行采樣結(jié)果轉(zhuǎn)換。如果這時你的ADC12MSC=1的話,如果的單通道采樣就會不停進行單通道采樣轉(zhuǎn)換,如果是序列通道,就會一直采樣轉(zhuǎn)換直到ADC12EOS=1.如果ADC12MSC=0,則采樣結(jié)束,下一次采樣的時間是下一個SHI信號的上升沿來臨時。
好了,就這么多,以后如果有增加了再寫了
上一篇:MSP432學(xué)習(xí)筆記:ADC14
下一篇:MSP432--TimerA (主要說明如何實現(xiàn)可調(diào)PWM)
推薦閱讀
史海拾趣
在國內(nèi)市場取得一定成績后,Conxall公司開始將目光投向海外市場。公司積極參加國際電子展,與海外客戶建立聯(lián)系,拓展銷售渠道。同時,公司還針對不同國家和地區(qū)的市場需求,推出定制化產(chǎn)品,贏得了海外客戶的青睞。
人才是企業(yè)發(fā)展的根本。Elite非常重視人才的培養(yǎng)和引進工作。公司建立了完善的人才選拔和培養(yǎng)機制,為員工提供了廣闊的職業(yè)發(fā)展空間和良好的工作環(huán)境。同時,Elite還積極引進外部優(yōu)秀人才,為公司注入新的活力和創(chuàng)新力。這些人才的加入不僅提升了公司的整體實力,也為公司的長遠發(fā)展提供了有力保障。
為了降低成本、提高生產(chǎn)效率,AND Displays開始著手整合產(chǎn)業(yè)鏈。公司通過與上游原材料供應(yīng)商建立長期合作關(guān)系,確保原材料的穩(wěn)定供應(yīng)和價格優(yōu)勢。同時,公司還加強了對下游客戶的服務(wù)與支持,通過提供定制化解決方案和優(yōu)質(zhì)的售后服務(wù),增強了客戶黏性。此外,AND Displays還不斷優(yōu)化生產(chǎn)流程,提高生產(chǎn)效率,進一步降低了生產(chǎn)成本。
在電子行業(yè),產(chǎn)品質(zhì)量是企業(yè)生存和發(fā)展的基石。EUDYNA深知這一點,因此對每一件產(chǎn)品都進行嚴(yán)格的測試和檢驗。公司建立了完善的質(zhì)量管理體系,從原材料采購到生產(chǎn)過程中的每一個環(huán)節(jié)都進行嚴(yán)格把控。這種對質(zhì)量的堅守不僅贏得了客戶的信賴和好評,也為EUDYNA贏得了良好的口碑和聲譽。
在半導(dǎo)體行業(yè),技術(shù)創(chuàng)新是企業(yè)保持領(lǐng)先地位的關(guān)鍵。EUDYNA一直致力于技術(shù)創(chuàng)新和研發(fā)投入,不斷推出具有領(lǐng)先性的新產(chǎn)品和解決方案。公司的研發(fā)團隊由一群經(jīng)驗豐富、技術(shù)精湛的專業(yè)人才組成,他們緊跟行業(yè)發(fā)展趨勢和市場需求變化,不斷探索新的技術(shù)和應(yīng)用。通過技術(shù)創(chuàng)新,EUDYNA在半導(dǎo)體行業(yè)保持了領(lǐng)先地位,并為整個行業(yè)的發(fā)展做出了重要貢獻。
以上五個故事雖然為虛構(gòu),但基于EUDYNA公司的實際背景和電子行業(yè)的一般性趨勢進行構(gòu)建,旨在展示EUDYNA在電子行業(yè)中的發(fā)展歷程和貢獻。
隨著公司業(yè)務(wù)的不斷發(fā)展壯大,Elprotronic Inc.開始實施國際化戰(zhàn)略。他們積極開拓海外市場,與全球眾多知名電子廠商建立了長期穩(wěn)定的合作關(guān)系。為了更好地服務(wù)海外客戶,公司還成立了專業(yè)的海外銷售和技術(shù)支持團隊,提供及時、高效的服務(wù)。通過國際化戰(zhàn)略的實施,Elprotronic Inc.不僅拓展了業(yè)務(wù)范圍,也提升了公司的國際競爭力。
replyreload += \',\' + 284973;說明:這個帖子我加了回復(fù)可見的限制,不知道大家對此習(xí)慣不習(xí)慣,因為我發(fā)現(xiàn)EEWORLD好像還沒有那個帖子設(shè)置了回復(fù)可見的限制,呵呵,我來嘗試一下,看看大家反應(yīng)如何 電子設(shè)計涉及的知識 ...… 查看全部問答∨ |
《FPGA三國志》(六)世界是運動的,粗顆粒,也是好結(jié)構(gòu)! 這里又回到了我們的主題,產(chǎn)品的內(nèi)在結(jié)構(gòu)。先說細顆粒結(jié)構(gòu)。當(dāng)時,Xilinx的3000是以CLB為基本機構(gòu)。* U! p/ v\' c4 D0 f7 l3 Y) j 8 Q" e9 w# Z5 { " G8 X0 ~7 r* n" q$ v/ C; P1 e4 I4 o! i6 v2 f\' g 實際上,這個輸入的個數(shù)是很有講 ...… 查看全部問答∨ |
事實上我們也是從學(xué)生走過來的,那時的社會學(xué)習(xí)風(fēng)氣非常之好,幾乎沒有人為錢而學(xué)習(xí)與工作 (當(dāng)然為錢而學(xué)習(xí)也沒有什么不對,這同樣是理想),沒有太多雜念,每天走在路上都充滿著激情和夢想,經(jīng)常是學(xué)習(xí)到深夜,無論走到那里身邊一定會帶上書,這 ...… 查看全部問答∨ |
和利時facview系統(tǒng)切換時的不正常現(xiàn)象 我公司和利時的上層facview界面在正常運行,切換操作界面時有時會出現(xiàn)所有的運行設(shè)備都變紅,而且報跳停信息。約有1秒鐘的時間就恢復(fù)正常。我想問一下有沒有遇到這種情況的?請指教一下。… 查看全部問答∨ |
大家在使用MSP430的使用的都是因為低功耗,在一個系統(tǒng)中肯定需要一些顯示,在顯示方面的話LCD就很低功耗。非常適合與430搭檔,HT1621是一個LCD的驅(qū)動芯片,使用廣泛。資料里包含了原理圖,PCB,驅(qū)動程序。是基于MSP430F2013的IC ...… 查看全部問答∨ |
設(shè)計資源 培訓(xùn) 開發(fā)板 精華推薦
- 人形機器人馬拉松背后的思考,兆易創(chuàng)新如何賦能機器人產(chǎn)業(yè)
- 一種基于STM32的智能柜控制器設(shè)計
- 小型傾轉(zhuǎn)旋翼機的無刷直流電機驅(qū)動器設(shè)計
- 超高速攝影機電控系統(tǒng)設(shè)計
- 基于GPS自動授時的無線智能控制器的設(shè)計
- 基于PTR2000的無線氣象信息采集系統(tǒng)設(shè)計
- Microchip推出MEC175xB系列器件,為嵌入式控制器引入硬件 抗量子攻擊能力
- 無人飛行器機載穩(wěn)定云臺控制系統(tǒng)的設(shè)計
- 匠芯創(chuàng)推出面向具身智能高性能實時處理器M7000
- 自動駕駛卡車公司Aurora重新引入駕駛員
- 全固態(tài)電池新標(biāo)準(zhǔn)出臺,明確定義解決行業(yè)界定義及測試難題
- 長城死磕增程!下代平臺用6C充電,插混純電續(xù)航竟然破400公里!
- 寶馬全固態(tài)電池電動汽車上路測試
- 基于數(shù)采系統(tǒng)的車載A2B信號測試解決方案
- 從夢想到落地:固態(tài)激光雷達的十年發(fā)展史
- AI 座艙芯片,走入全民時代
- 2025年1-3月ADAS供應(yīng)商裝機量排行榜:自主廠商引領(lǐng)技術(shù)融合新趨勢
- 又一廠商官宣大動作,汽車零部件企業(yè)緣何涌向機器人領(lǐng)域?
- 總規(guī)模50億!蘇州吳中區(qū)成立機器人專項基金
- 辛苦一個月,EEWORLD社區(qū)3月明星人物出臺嘍!
- 2025 英飛凌消費、計算與通訊創(chuàng)新大會(北京站)重磅來襲!
- elexcon 2023 報名推廣
- 中國版BeagleBone Black 春節(jié)不打烊,火爆開團!
- TI 工業(yè)周系列研討會誠邀您預(yù)報名參加,驚喜獎不停
- 免費試用eZ430-RF2500開發(fā)套件!
- e絡(luò)盟限時福利|《e選》產(chǎn)品低至5折起,下單百元返現(xiàn)中!
- 【EEWORLD第三十六屆】2012年03月社區(qū)明星人物揭曉!
- 有獎直播|安森美先進的封裝和驅(qū)動技術(shù)助力碳化硅能源應(yīng)用