<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 汽車(chē)電子 > 設計應用 > 把32位微控制器性能帶入工業(yè)和汽車(chē)應用

把32位微控制器性能帶入工業(yè)和汽車(chē)應用

作者: 時(shí)間:2011-04-19 來(lái)源:網(wǎng)絡(luò ) 收藏

現今的嵌入式及汽車(chē)系統中,有許多是基于8位或16位架構來(lái)設計的。隨著(zhù)新的低功耗32位架構的面市,這些應用有可能獲得更高的、準確度和功效。此外,處理能力的提高也有助于實(shí)現新產(chǎn)品的差異性功能,包括先進(jìn)的控制算法,GUI顯示器、語(yǔ)音控制,以及電容式觸摸感測等下一代接口。

本文引用地址:http://dyxdggzs.com/article/197466.htm

例如,在許多應用中,馬達效率是影響功耗的主要因素之一。利用先進(jìn)的控制算法可以提高馬達效率,但這些算法又需要更高來(lái)實(shí)現。另一方面,通信速度也同樣會(huì )影響效率,因為通信速度越高,系統就能夠從傳感器收集到更多的信息,同時(shí)更快速地識別事件并采取相應的行動(dòng)。

過(guò)去32位架構轉換一直受拖延的原因很多,比如的成本較高,不支持5V I/O等等。而現在,隨著(zhù)愛(ài)特梅爾推出帶有全浮點(diǎn)單元(floating-point unit,FPU)的級微控制器——AVR® UC3C 32位微控制器,這些問(wèn)題甚至其他一些設計問(wèn)題都已迎刃而解。AVR UC3C整合了外設事件系統、高精度時(shí)鐘方案和高外設,可提高系統的性能、可靠性和功效。此外,安全Flash、硬件式安全機制、直接連接模擬傳感器的能力,以及可配置軟件框架等多項功能的集成,可大大加快應用的開(kāi)發(fā)進(jìn)程。最后,AVR UC3C專(zhuān)門(mén)針對工業(yè)及的特殊要求進(jìn)行了優(yōu)化,不僅能提供32位處理能力,而且其功耗僅相當于8位或16位微控制器的水平。

32位處理性能

32位與8/16位系統的效率差異相當大,在16位處理器上,一次普通的32位乘/累加操作需要4次乘法與4次加法運算。由于需要訪(fǎng)問(wèn)存儲器以存儲中間結果或釋放多個(gè)寄存器,執行效率會(huì )進(jìn)一步降低,并可能減慢其他操作的速度。因此,在16處理器上,一次32位乘法可能需要20~40個(gè)周期。而32位UC3C處理器只需要單個(gè)周期即可。此外,32位管線(xiàn)較寬,故從存儲器檢索數據及指令的速度更快。

集成式FPU的推出也使應用開(kāi)發(fā)得以進(jìn)一步簡(jiǎn)化。當一種算法過(guò)于周期密集或需采用定點(diǎn)格式來(lái)實(shí)現時(shí),必須花費產(chǎn)品開(kāi)發(fā)周期的很大一部分時(shí)間來(lái)尋找能夠簡(jiǎn)化算法、加速計算的方法。這類(lèi)簡(jiǎn)化常常是以準確度為代價(jià)的。而利用FPU實(shí)現復雜算法所需要的工作量較小,動(dòng)態(tài)范圍更寬,并可保持最高的精度。利用32位浮點(diǎn)指令來(lái)實(shí)現復雜算法,不僅可以提高系統的準確度和效率,還能夠大幅度加快開(kāi)發(fā)進(jìn)程。浮點(diǎn)技術(shù)對廣大范圍內的多種應用都很有用,包括機器人技術(shù)、運動(dòng)控制、馬達控制和音頻應用。

愛(ài)特梅爾AVR® UC3C 32位微控制器指令集是結合了16位和32位指令的豐富指令集,可以利用C語(yǔ)言編譯器平衡性能與代碼密度。不過(guò),UC3C微控制器的最大優(yōu)勢在于它的架構針對嵌入式系統中常見(jiàn)的實(shí)時(shí)事件管理進(jìn)行了優(yōu)化。UC3C微控制器支持廣大范圍的各種高精度外設和接口,比如嵌入式系統需要的CAN和LIN,并支持整個(gè)工業(yè)溫度范圍的可靠運作。AVR UC3C架構設計是針對較小化處理延時(shí)以確保實(shí)時(shí)事件處理的,如圖1所示,系統可靠性和操作人員安全性的微控制器。

圖1表示的是愛(ài)特梅爾AVR UC3C 32位微控制器是一款高性能微控制器,設計具有較小處理延時(shí)以確保實(shí)時(shí)事件處理,從而確保系統可靠性和操作人員安全性。

1.jpg
圖1 愛(ài)特梅爾AVR UC3C 32位微控制器設計框圖


上一頁(yè) 1 2 3 4 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>