www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁(yè) > 嵌入式 > 嵌入式分享
[導(dǎo)讀]TM4C129x系列是TI 推出的通用MCU 產(chǎn)品,該產(chǎn)品具有120Mhz Cortex M4F核,最大1MB的Flash 空間以及靈活多樣的通信接口。同時(shí)該產(chǎn)品的內(nèi)置Ethernet PHY,可支持高集成度、低成本的以太網(wǎng)通信。片上豐富的資源使其非常適合作為儲(chǔ)能等新能源應(yīng)用的House Keeping MCU 來(lái)使用,配合TI 的BMS采樣AFE及實(shí)時(shí)控制芯片C2000共同完成儲(chǔ)能系統(tǒng)所需要的采集、監(jiān)控、控制等一些列功能。

TM4C129x系列是TI 推出的通用MCU 產(chǎn)品,該產(chǎn)品具有120Mhz Cortex M4F核,最大1MB的Flash 空間以及靈活多樣的通信接口。同時(shí)該產(chǎn)品的內(nèi)置Ethernet PHY,可支持高集成度、低成本的以太網(wǎng)通信。片上豐富的資源使其非常適合作為儲(chǔ)能等新能源應(yīng)用的House Keeping MCU 來(lái)使用,配合TI 的BMS采樣AFE及實(shí)時(shí)控制芯片C2000共同完成儲(chǔ)能系統(tǒng)所需要的采集、監(jiān)控、控制等一些列功能。

近年來(lái),隨著儲(chǔ)能等新能源應(yīng)用的飛速發(fā)展,各類行業(yè)標(biāo)準(zhǔn)不斷發(fā)展和健全,對(duì)儲(chǔ)能系統(tǒng)的安全性也提出了越來(lái)越高的要求。而作為儲(chǔ)能系統(tǒng)的控制中樞,對(duì)于MCU 在故障狀態(tài)下的安全也提出了新的要求。例如IEC60730最先對(duì)家儲(chǔ)產(chǎn)品提出當(dāng)MCU 晶振失效,系統(tǒng)需要能夠安全地?cái)嚯姡?這就需要MCU 必須具有一種可靠地檢測(cè)、診斷和處理MCU 晶振失效的措施。本文就將以儲(chǔ)能系統(tǒng)的這一需求為例,介紹如何在TM4C129X中應(yīng)對(duì)系統(tǒng)晶振失效的問(wèn)題。

1. TM4C129X晶振失效檢測(cè)功能

TM4C129X 系列MCU中本身提供了主時(shí)鐘診斷功能,該功能將主時(shí)鐘(MOSC)頻率與內(nèi)部晶振頻率對(duì)比,一旦發(fā)現(xiàn)主時(shí)鐘頻率異常則觸發(fā)以下異常中的一種, 并自動(dòng)切換到內(nèi)部晶振 (PIOSC)來(lái)繼續(xù)為MCU的后續(xù)運(yùn)行提供是時(shí)鐘源。

圖-1 主晶振失效動(dòng)作選擇配置

針對(duì)本文中所討論的安全下電需求,我們可以配置MOSCCTL.MOSCIM=0從而實(shí)現(xiàn)晶振異常時(shí)觸發(fā)MOSC Fail 中斷,并在中斷中進(jìn)行相關(guān)的安全下電操作,具體的配置實(shí)現(xiàn)代碼如下:

Fullscreen

1

2

3

4

5

6

7

8

9

10

11

ui32MOSCCTL = HWREG(SYSCTL_MOSCCTL);

// Enable MOSC verification enable MOSC fail interrupt

SysCtlMOSCConfigSet(ui32MOSCCTL | SYSCTL_MOSC_VALIDATE | SYSCTL_MOSC_INTERRUPT);

// Enable MOSC interrupt at SYS level

HWREG(SYSCTL_IMC) = 0x08;

// Enable SYS interrupt at NVIC level

IntEnable(INT_SYSCTL);

void SystemtHandler(void)

{

// Add error handling code here

該方法可以在不增加額外外圍電路的情況下實(shí)現(xiàn)晶振失效狀態(tài)下MCU的安全狀態(tài)處理,但需要注意的時(shí)在TM4C129X系列的Errata中有注明該系列芯片的MOSC verification 電路存在一定的無(wú)法準(zhǔn)確檢測(cè)晶振失效的風(fēng)險(xiǎn)。因此該方法僅能用作一種輔助手段,或應(yīng)用在對(duì)于診斷率要求 不高的應(yīng)用當(dāng)中。我們必須增加其他解決問(wèn)題的措施。

圖-2 TM4C129X 晶振檢測(cè)功能勘誤

2. 使用硬件方式應(yīng)對(duì)晶振失效

在儲(chǔ)能系統(tǒng)中,為了應(yīng)對(duì)TMC129X內(nèi)置時(shí)鐘診斷可能存在的風(fēng)險(xiǎn),我們可以增加額外的硬件電路來(lái)實(shí)現(xiàn)更加可靠的錯(cuò)誤處理。對(duì)于此類問(wèn)題,常見(jiàn)的解決方案的是使用一顆額外的看門狗(Watchdog)芯片。

對(duì)于TM4C129X系列芯片,通過(guò)其數(shù)據(jù)手冊(cè)可以芯片最小復(fù)位脈沖寬度在0.25~100us,絕大多數(shù)的TI 看門系列產(chǎn)品均可滿足此時(shí)間要求:

圖-3 TM4C1294 復(fù)位時(shí)序要求

在此選擇TI TPS3820 為例說(shuō)明看門狗方案:

圖-4 TM4C1294 看門狗方案示意圖

正常工作狀態(tài)下,TM4C129X通過(guò)PWM 以固定頻率對(duì)TPS3820進(jìn)行喂狗。當(dāng)晶振失效,若TM4C1294 晶振內(nèi)部的晶振失效診斷電路生效,按照預(yù)先設(shè)計(jì)好的程序執(zhí)行斷電保護(hù)。若內(nèi)部電路不失效,則芯片將失去時(shí)鐘源停止喂狗,25ms后TPS3820將向TM4C129X發(fā)送復(fù)位脈沖,通過(guò)nRST引腳將芯片復(fù)位。

當(dāng)TM4C129X 復(fù)位,則所有GPIO將被復(fù)位到高阻狀態(tài)(tristate),此時(shí)引腳電平將有外部的上拉或下拉電阻決定。因此只需要按照安全狀態(tài)在繼電器控制I/O端口的外圍增加相應(yīng)的上拉或下拉電阻即可保證復(fù)位后GPIO處于安全狀態(tài)。

圖-5 TM4C1294 GPIO默認(rèn)狀態(tài)

經(jīng)過(guò)對(duì)該方案的深入測(cè)試,在內(nèi)部檢測(cè)電路不工作的情況下,該硬件復(fù)位方案有極高的成功率(如圖6左)。但在小概率下,我們可以抓到如圖6 右側(cè)的失敗情況。在該種情況下,晶振下電后芯片沒(méi)有發(fā)生復(fù)位,繼電器控制I/O 也沒(méi)有如預(yù)想被拉低,芯片似乎“卡死”在了某種狀態(tài)里。

圖-6 測(cè)試波形

針對(duì)此問(wèn)題對(duì)硬件的看門狗方案進(jìn)行了改進(jìn),在原有看門狗的基礎(chǔ)上增加了個(gè)一個(gè)單穩(wěn)態(tài)觸發(fā)器和一個(gè)與門,當(dāng)MCU 晶振失效MCU 停止喂狗,1G123通過(guò)與門拉低繼電器控制信號(hào),保證在MCU 無(wú)法復(fù)位的情況下仍能斷開(kāi)繼電器。

圖-7 改進(jìn)的硬件看門狗方案示意圖

3. TM4C晶振失效復(fù)位失敗的解決方法

上一節(jié)中,我們通過(guò)增加片外的復(fù)位和I/O口控制電路保證了芯片晶振失效時(shí)I/O口能夠處在安全狀態(tài),但并未解決TM4C無(wú)法正確復(fù)位的問(wèn)題。

該問(wèn)題的主要原因是TM4C在接收到nRST 復(fù)位脈沖時(shí)可以觸發(fā)兩種不同的復(fù)位模式:

Power on Reset(POR): 該模式又稱為冷復(fù)位(code-reset),此復(fù)位模式等同于芯片上電復(fù)位,是一種完全徹底的復(fù)位方式;

System Reset: 該模式又稱為暖復(fù)位(warm-reset),此模式只復(fù)位芯片的核心及部分外設(shè),不是完全復(fù)位。

經(jīng)過(guò)反復(fù)多次測(cè)試,TM4C在外部晶振失效的情況下只能可靠的地進(jìn)行system reset,而無(wú)法支持 POR Reset。默認(rèn)狀態(tài)下,nRST均觸發(fā)POR Reset,因此會(huì)出現(xiàn)上一節(jié)類似MCU ‘卡死‘的異常狀態(tài)。需要通過(guò)Reset Behavior Control寄存器將復(fù)位模式改為System reset 即可正常復(fù)位。

圖-8 TM4C129X RST腳復(fù)位模式選擇

使用如下API 進(jìn)行配置:

Fullscreen

1

SysCtlResetBehaviorSet (SYSCTL_RESBEHAVCTL_EXTRES_SYSRST);

重復(fù)上述實(shí)驗(yàn),無(wú)論如何測(cè)試,在晶振失效情況下收到TPS3820的復(fù)位觸發(fā)信號(hào)后TPS3820均可正常復(fù)位,GPIO按照預(yù)設(shè)置高。

圖-9更改復(fù)位模式后的測(cè)試波形

4. 總結(jié)

本文以儲(chǔ)能系統(tǒng)為例,介紹了如何在TM4C129x系列芯片的使用過(guò)程中應(yīng)對(duì)晶振失效故障。針對(duì)芯片本身功能存在的不足,本文通過(guò)增加外圍電路解決增加了“雙保險(xiǎn)”,大大提高了TM4C129X芯片在晶振失效情況下的可靠性。

20240816_66beb60f586a2__TM4C129X MCU如何有效應(yīng)對(duì)晶振失效

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

深圳2025年8月27日 /美通社/ -- 2025年8月27日,華測(cè)檢測(cè)認(rèn)證集團(tuán)股份有限公司(簡(jiǎn)稱CTI華測(cè)檢測(cè),股票代碼300012)與北京戴納實(shí)驗(yàn)科技股份有限公司(簡(jiǎn)稱戴納科技)在華測(cè)集團(tuán)上?;赝瓿蓱?zhàn)略簽約,雙方...

關(guān)鍵字: TI AI BSP 智能化

-Delska在拉脫維亞新建的10兆瓦數(shù)據(jù)中心獲得Tier III設(shè)計(jì)認(rèn)證 拉脫維亞里加2025年8月20日 /美通社/ -- 北歐數(shù)據(jù)中心運(yùn)營(yíng)商Delska即將啟用的EU...

關(guān)鍵字: 數(shù)據(jù)中心 TI 冷卻系統(tǒng) AN

助力企業(yè)更快、更輕松地遷移VMware工作負(fù)載,無(wú)需重構(gòu)應(yīng)用或變更架構(gòu) 北京2025年8月11日 /美通社/ -- 亞馬遜云科技日前宣布Amazon Elastic VMware Service(Amazon EVS)...

關(guān)鍵字: SERVICE VMWARE 亞馬遜 TI

蘇黎世、新竹和波士頓2025年8月5日 /美通社/ -- Lightium AG、旺矽科技股份有限公司(MPI Corporation)與 Axiomatic_AI Inc. 近日正式簽署合作備忘錄(MoU),三方將聯(lián)合...

關(guān)鍵字: AI TI LIGHT 芯片測(cè)試

臺(tái)北2025年8月4日 /美通社/ -- 專注于精密制造 AI 解決方案的技術(shù)領(lǐng)導(dǎo)者偲倢科技(Spingence Technology),今日宣布與全球散熱解決方案領(lǐng)導(dǎo)品牌訊凱國(guó)際(Cooler Master)展開(kāi)策略合...

關(guān)鍵字: AI FACTORY MASTER TI

在工業(yè)控制領(lǐng)域,數(shù)字信號(hào)處理器(DSP)的性能直接決定了系統(tǒng)的實(shí)時(shí)控制能力和可靠性。德州儀器(TI)的C2000系列芯片憑借其卓越的采樣、控制和功率管理能力,長(zhǎng)期以來(lái)在全球工業(yè)控制市場(chǎng)占據(jù)絕對(duì)領(lǐng)導(dǎo)地位,廣泛應(yīng)用于能源、電...

關(guān)鍵字: TI C2000 DSP 格見(jiàn)半導(dǎo)體 芯來(lái) RISC-V 工控

北京 2025年7月16日 /美通社/ -- 亞馬遜云科技日前宣布推出Kiro預(yù)覽版,一款專為AI Agent打造的集成開(kāi)發(fā)環(huán)境(agentic IDE),通過(guò)簡(jiǎn)化的開(kāi)發(fā)體驗(yàn),幫助開(kāi)發(fā)者高效實(shí)現(xiàn)從概念構(gòu)想到生產(chǎn)部署的全...

關(guān)鍵字: IDE 亞馬遜 原型設(shè)計(jì) TI

深圳 2025年7月4日 /美通社/ -- 2025年7月3日,榮格技術(shù)創(chuàng)新獎(jiǎng)隆重揭曉,華測(cè)檢測(cè)認(rèn)證集團(tuán)股份有限公司(簡(jiǎn)稱CTI華測(cè)檢測(cè),股票代碼300012)旗下子公司——灝圖科技(上海)有限公司(簡(jiǎn)稱灝圖品測(cè))首創(chuàng)...

關(guān)鍵字: 預(yù)測(cè)模型 創(chuàng)新獎(jiǎng) TI AI

香港 2025年6月12日 /美通社/ -- 6月12日,2025國(guó)際汽車及供應(yīng)鏈博覽會(huì)(香港)(以下簡(jiǎn)稱"車博會(huì)")盛大開(kāi)幕,香港特區(qū)政府官員出席開(kāi)幕式。本屆車博會(huì)由中國(guó)汽車工業(yè)協(xié)會(huì)、香港中國(guó)企業(yè)...

關(guān)鍵字: 汽車 供應(yīng)鏈 智能汽車 TI

北京 2025年5月22日 /美通社/ -- 亞馬遜云科技日前宣布Amazon Transform現(xiàn)已正式可用,該服務(wù)通過(guò)Agentic AI將企業(yè)工作負(fù)載云原生轉(zhuǎn)換速度提升近4倍,加速企業(yè)應(yīng)用向現(xiàn)代化遷移進(jìn)程。如今,...

關(guān)鍵字: 亞馬遜 TRANSFORM TI IC
關(guān)閉