999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

TMS320F2812 DSP復(fù)位控制設(shè)計(jì)改進(jìn)研究

2014-04-29 00:44:03樊長虹管文輝宋瑞
電子世界 2014年17期

樊長虹 管文輝 宋瑞

【摘要】TMS320F2812 DSP的外部復(fù)位電路和軟件喂狗存在易被忽略問題。本文針對(duì)一種常見復(fù)位電路所存在的不足,采用高阻態(tài)器件改進(jìn)了設(shè)計(jì),提高了不同復(fù)位源之間接口兼容性;針對(duì)常用的周期中斷函數(shù)中喂狗方法可能存在的中斷阻塞,從而導(dǎo)致無必要復(fù)位的問題,提出多個(gè)周期中斷相互監(jiān)控解決方法。

【關(guān)鍵詞】TMS320F2812;復(fù)位可靠性;軟件監(jiān)控

1.前言

TMS320F2812是TI公司推出的一款高性能定點(diǎn)DSP芯片,已經(jīng)廣泛用于運(yùn)動(dòng)控制應(yīng)用。我們部分項(xiàng)目中采用過該芯片,應(yīng)用中發(fā)現(xiàn)該芯片看門狗復(fù)位監(jiān)控常見兩類問題:1)用戶外圍復(fù)位電路與該芯片接口兼容性較差,當(dāng)芯片內(nèi)部看門狗溢出時(shí)復(fù)位輸出有可能不能使芯片正確復(fù)位;2)事件管理器時(shí)鐘周期中斷中喂狗清零時(shí),時(shí)鐘周期中斷標(biāo)識(shí)偶爾會(huì)清除失敗,使得中斷阻塞,無法有效喂狗導(dǎo)致看門狗溢出復(fù)位。

2.外圍復(fù)位電路設(shè)計(jì)

2.1 電路接口兼容問題

多數(shù)TMS320F2812板卡都模仿了TI公司所提供的公板設(shè)計(jì),其外圍復(fù)位電路的典型設(shè)計(jì)如圖1所示。

圖1 常用復(fù)位電路

設(shè)計(jì)時(shí)首先需要考慮上電復(fù)位和手動(dòng)復(fù)位,圖1中電路可實(shí)現(xiàn)這兩點(diǎn)要求:當(dāng)板卡上電時(shí),電源芯片復(fù)位信號(hào)TPS767D318 會(huì)產(chǎn)生輸出200ms的持續(xù)低電平,拉低以確保DSP正確復(fù)位;當(dāng)手動(dòng)按下復(fù)位鍵SB1時(shí),在74LS08的輸出腳產(chǎn)生低電平以復(fù)位DSP。

TMS320F2812數(shù)據(jù)手冊(cè)表明,當(dāng)看門狗溢出時(shí),DSP內(nèi)部的上應(yīng)產(chǎn)生512個(gè)ClkIn周期的低電平,以拉低來產(chǎn)生DSP復(fù)位。當(dāng)采用30MHz的外部時(shí)鐘芯片時(shí),這段低電平時(shí)間約為17微秒,可以保證DSP可靠復(fù)位。

圖2 看門狗溢出復(fù)位波形圖

按圖1連接關(guān)系,當(dāng)F2812內(nèi)部看門狗溢出復(fù)位時(shí),測(cè)得管腳波形如圖2(a)所示,復(fù)位低電平被拉低到約1V;當(dāng)斷開F2812的與外部復(fù)位電路連接時(shí),使得F2812內(nèi)部看門狗溢出復(fù)位,在管腳輸出的波形為圖2(b)所示,復(fù)位低電平被拉低到約0V。TMS320F2812數(shù)據(jù)手冊(cè)表中建議復(fù)位信號(hào)低電平應(yīng)低于0.8V。在實(shí)際應(yīng)用中,我們按圖1設(shè)計(jì)的復(fù)位電路確實(shí)偶然出現(xiàn)程序跑飛,看門狗溢出,但板卡沒有被正確復(fù)位的現(xiàn)象。這表明圖1中外部復(fù)位電路與該DSP芯片的接口兼容性欠佳。

2.2 復(fù)位電路改進(jìn)

為提高上電復(fù)位和手工復(fù)位與芯片內(nèi)部看門狗復(fù)位電平兼容性,應(yīng)改進(jìn)圖1中的外部電路設(shè)計(jì)。實(shí)際上,觀察圖1右半部分TMS320F2812芯片內(nèi)部看門狗對(duì)自身的復(fù)位控制,已經(jīng)提供了外部復(fù)位電路解決思路:將74LS08換為可置于高阻態(tài)的緩沖器(如74HC125),參考電路如圖3所示。

圖3中沒有上電復(fù)位和手工復(fù)位時(shí),外部復(fù)位電路輸出是高阻態(tài),不會(huì)對(duì)內(nèi)部看門狗復(fù)位帶來電平不兼容的影響。當(dāng)TMS320F2812芯片內(nèi)看門狗溢出時(shí),測(cè)量復(fù)位引腳波形如圖4所示。相比圖2(a),圖4中復(fù)位低電平波形有明顯改進(jìn),低電平接近0V。

圖3 改進(jìn)復(fù)位電路

圖4 改進(jìn)復(fù)位電路復(fù)位波形

3.中斷中喂狗清零改進(jìn)

3.1 周期中斷阻塞問題

通常在F2812事件管理器的定時(shí)器周期中斷中進(jìn)行喂狗操作。但某項(xiàng)目應(yīng)用中發(fā)現(xiàn)事件管理器周期中斷產(chǎn)生速度較快時(shí),在周期中斷處理函數(shù)中偶然無法正確清除該中斷自身的標(biāo)識(shí)位。測(cè)試中無論是將程序加載在片內(nèi)RAM中仿真或燒寫的片內(nèi)Flash中運(yùn)行都出現(xiàn)過該類問題,即使連續(xù)多次對(duì)中斷標(biāo)識(shí)位進(jìn)行寫操作也無法保證清除成功。我們認(rèn)為這是芯片內(nèi)部設(shè)計(jì)缺陷所引起。

如果周期中斷標(biāo)識(shí)位無法被正確清除,該中斷處理函數(shù)將被阻塞,無法再進(jìn)行喂狗操作,從而導(dǎo)致看門狗溢出。此時(shí)如果看門狗也由于外部電路設(shè)計(jì)原因?qū)е聼o法正確復(fù)位,系統(tǒng)可能局部或全部癱瘓。既然已經(jīng)明確了中斷標(biāo)識(shí)清除失敗問題,就不應(yīng)該通過看門狗來復(fù)位系統(tǒng)。因此較好的解決方法是監(jiān)控到該中斷標(biāo)識(shí)是否被正確清除,采取補(bǔ)救措施。

3.2 多周期中斷互監(jiān)控

定時(shí)器周期中斷阻塞時(shí),即使在該中斷處理函數(shù)中重復(fù)多次寫中斷標(biāo)識(shí)位,也無法確保有效清除。但當(dāng)發(fā)生周期中斷阻塞時(shí),通過一定間隔時(shí)間的1~2次寫操作變可清除該周期中斷標(biāo)識(shí),因此考慮采取監(jiān)控措施來解決該問題。

同時(shí)使用事件管理器A中的Timer1周期中斷和Timer2周期中斷,長時(shí)間運(yùn)行中多次出現(xiàn)中斷標(biāo)識(shí)位無法正確清除現(xiàn)象,但沒有出現(xiàn)過兩個(gè)中斷同時(shí)阻塞現(xiàn)象。將Timer1和Timer2互相監(jiān)控,在兩者周期中斷函數(shù)中分別監(jiān)視對(duì)方的中斷標(biāo)識(shí)位,以判斷對(duì)方是否發(fā)生了中斷阻塞;如果發(fā)現(xiàn)對(duì)方未能清除,則主動(dòng)幫助對(duì)方清除中斷標(biāo)識(shí)位。

采用了監(jiān)控措施后,長期拷機(jī)試驗(yàn)中未再發(fā)生過時(shí)鐘周期中斷長期阻塞現(xiàn)象,有效提高了系統(tǒng)的可靠性。為進(jìn)一步提高中斷標(biāo)識(shí)清除的可靠性,可以在啟用事件管理器B的Timer3和Timer4,從而多者之間有效監(jiān)督。

4.結(jié)論

作為一款高性能定點(diǎn)DSP芯片,TMS320F2812具有非常強(qiáng)的應(yīng)用優(yōu)越性,但應(yīng)用中存在外部復(fù)位電路接口兼容性欠佳,內(nèi)部周期中斷不能正常喂狗等問題。本文采用高阻緩沖代替原有設(shè)計(jì),提高了上電復(fù)位、手動(dòng)復(fù)位和內(nèi)部看門狗復(fù)位三者接口兼容性;又針對(duì)事件管理器中斷標(biāo)識(shí)偶爾無法有效清除的問題,提出了采用多個(gè)時(shí)鐘周期中斷相互監(jiān)控方法,有效提高了喂狗成功的可靠性,減少不必要的復(fù)位。通過軟硬件改進(jìn)設(shè)計(jì),顯著提高了系統(tǒng)的復(fù)位可靠性。

參考文獻(xiàn)

[1]TMS320F281x Data Sheet(Rev.F).

主站蜘蛛池模板: 国产视频 第一页| 日韩一级二级三级| 久久国产黑丝袜视频| 亚洲精品卡2卡3卡4卡5卡区| 国产精品成人第一区| 91精品国产自产91精品资源| 亚洲AV人人澡人人双人| 91原创视频在线| 国产精品成人免费综合| 找国产毛片看| 亚洲国产第一区二区香蕉| 亚洲国产日韩在线观看| 日韩大乳视频中文字幕| 在线免费看片a| 丁香五月激情图片| 国产永久在线视频| AV无码一区二区三区四区| 亚洲69视频| 波多野结衣一区二区三区四区视频 | 欧美精品亚洲精品日韩专区va| 精品无码视频在线观看| 黄色片中文字幕| 99re经典视频在线| 国产精品亚洲天堂| 国产在线观看高清不卡| 亚洲精品桃花岛av在线| 国产91在线|中文| 全裸无码专区| 久久公开视频| 欧美劲爆第一页| 国产精品一区二区国产主播| 欧美日韩一区二区在线播放| 国产福利一区二区在线观看| 免费高清a毛片| 夜色爽爽影院18禁妓女影院| 一本一道波多野结衣一区二区| 成人免费午夜视频| 国产黄色片在线看| 天堂网亚洲综合在线| 福利在线不卡一区| 欧美色视频在线| 久久精品视频一| 亚洲一级色| 91麻豆国产视频| 中文字幕乱码中文乱码51精品| jizz国产视频| 亚洲一区二区三区香蕉| 欧美亚洲激情| 天天色天天综合网| 永久成人无码激情视频免费| 97精品久久久大香线焦| 国产精品密蕾丝视频| 久久精品嫩草研究院| 国产免费高清无需播放器| 色成人综合| 亚洲成人黄色在线| 91精品综合| 午夜视频在线观看区二区| 国产精品v欧美| 亚洲欧美人成电影在线观看| 国产特级毛片| 欧美国产视频| 一级毛片基地| 欧美久久网| 亚洲精品少妇熟女| 久久成人免费| 99久久国产综合精品2023| 毛片在线播放a| 亚洲一区二区无码视频| 久久亚洲AⅤ无码精品午夜麻豆| 欧美亚洲一二三区| 亚洲欧美在线精品一区二区| 伊人五月丁香综合AⅤ| 欧美成人日韩| 国产高清在线观看91精品| 亚洲床戏一区| 久久综合色视频| 久久久久青草大香线综合精品 | 亚洲高清无在码在线无弹窗| 精品国产91爱| 91毛片网| 国产第一页免费浮力影院|