當(dāng)前位置:(上海辦事處)廈門興銳嘉進(jìn)出口有限公司>>A-B PLC系統(tǒng)中心>>A-B 1756系列>> A-B 1756-IB32 新晉優(yōu)質(zhì)品 1756-IB32
| 參 考 價 | 面議 |
產(chǎn)品型號
品 牌
廠商性質(zhì)經(jīng)銷商
所 在 地上海
聯(lián)系方式:劉錦玲查看聯(lián)系方式
更新時間:2018-05-14 09:00:00瀏覽次數(shù):240次
聯(lián)系我時,請告知來自 儀表網(wǎng)A-B 1756-IB32 嵌入式設(shè)計的成敗經(jīng)常取決于如何在系統(tǒng)性能、能耗和解決方案成本之間找到適當(dāng)?shù)钠胶?。許多情況下,開發(fā)人員可以采用Cortex-M處理器上的*特性來優(yōu)化產(chǎn)品成本或能源需求,同時維持、甚至提升它的性能。例如,Cortex-M內(nèi)核天生的串行I/O能力能夠用于節(jié)省能源、簡化開發(fā)、釋放外設(shè)以用于其它應(yīng)用任務(wù)。
除了傳統(tǒng)的串行調(diào)試(Serial Wire Debug)功能之外,基于ARM Cortex-M的MCU還可以通過它的單引腳串行監(jiān)視器輸出(Serial Wire Viewer Output,SWO)3提供指令跟蹤接口,如圖2所示。這個接口可以直接把“printf格式的”調(diào)試信息傳遞給應(yīng)用代碼。SWO允許調(diào)試信息直接在任何標(biāo)準(zhǔn)的IDE中瀏覽。此外,這些信息也可以用獨(dú)立的SWO監(jiān)視器(例如,Segger的J-Link SWO Viewer軟件4,或是Silicon Labs的energyAware Commander 4)進(jìn)行瀏覽。由于SWO輸出內(nèi)建于內(nèi)核硬件本身,因此它是Cortex-M內(nèi)核與生俱來的優(yōu)點(diǎn)。SWO不占用MCU的任何UART接口,這些接口它們可能早已被分配給了應(yīng)用。
圖2:A-B 1756-IB32 接口節(jié)省I/O引腳并加速調(diào)試。
基于SWO的調(diào)試還有一個重要的優(yōu)勢在于,它讓微控制器在進(jìn)入zui低的休眠模式時,保持調(diào)試連接有效,而在大多數(shù)情況下,傳統(tǒng)的調(diào)試連接這時是不能正常工作的。SWO的指令追蹤還可以用于跟蹤程序計數(shù)器,以幫忙IDE統(tǒng)計出程序各項(xiàng)功能所占用的時間。這些統(tǒng)計數(shù)字能夠與電流測量結(jié)合起來,幫助開發(fā)人員對設(shè)計功耗進(jìn)行微調(diào)。
基于A-B 1756-IB32 的微控制器供應(yīng)商正在開始重新認(rèn)識這項(xiàng)優(yōu)點(diǎn),而且有些廠商已經(jīng)為了這個目的而把功耗模式和電流測量硬件納入到本身的開發(fā)平臺。例如,Silicon Labs的EFM32 Gecko MCU入門級和開發(fā)級工具包都包含功耗測量輸出,并可搭配energyAware Profiler工具6中的程序代碼追蹤功能。圖3顯示了如何讓設(shè)計人員精確定位到哪個程序功能塊zui耗費(fèi)能源,并且能夠快速調(diào)試其它與能源有關(guān)的問題。
A-B 1756-IB32 處理器的Sleep-on-Exit(中斷完成時直接進(jìn)入休眠)是另一項(xiàng)“一箭雙雕”的功能,可同時節(jié)省CPU周期和能耗。這點(diǎn)在由中斷所驅(qū)動的應(yīng)用中格外有用,因?yàn)樘幚砥鞯拇蟛糠謺r間不是在執(zhí)行中斷處理,就是在中斷事件之間休眠。在進(jìn)入中斷服務(wù)例程(ISR)時,MCU必須花費(fèi)好幾個指令周期把當(dāng)前線程狀態(tài)入棧,然后在退出中斷處理返回時恢復(fù)原有線程狀態(tài),即“出棧”。當(dāng)應(yīng)用需要處理器在退出ISR后直接進(jìn)入休眠狀態(tài)時,傳統(tǒng)MCU仍然必須恢復(fù)原先存儲的狀態(tài)信息,然后線程代碼才能讓MCU進(jìn)入休眠狀態(tài)。同樣地,當(dāng)下次的中斷喚醒MCU時,它的狀態(tài)必須再次入棧。
而當(dāng)使能ARM Cortex-M微控制器上的Sleep-on-Exit功能后,MCU就會在中斷處理完成后直接進(jìn)入休眠狀態(tài),而不用先返回到原有線程上(見圖4)。這會使處理器仍然保持在中斷狀態(tài),因?yàn)橄藛拘言偃霔_^程,因而節(jié)省下許多寶貴的機(jī)器周期。消除入棧出棧過程既節(jié)省了時間也節(jié)省了能耗,否則電能就會被不必要的指令周期白白消耗,也包括哪些傳統(tǒng)MCU在休眠和喚醒之間管理堆棧的代碼。而且,當(dāng)處理器被中止調(diào)試請求(Halt Debug Request)喚醒時,出棧過程將會自動進(jìn)行。
Siemens SimoDrive HSA 6SC6112-4HA00 _ 6SC 6112-4HA00
Siemens Simodrive 6RB2000-0NF01 Control Board New
Siemens Simodrive 6SN1123-1AA00-0?AA1 6SN11231AA000AA?1
Siemens 650 AC Simodrive 6SC 6101-4A-Z _ 6SC6101-4A-Z
Siemens Simodrive 6SN1112-1AC01-0?AA0. UEB-Module New
SIEMENS SIMODRIVE 6SC6100-0AB00 6SC 6100-0AB00
SIEMENS SIMODRIVE 6SN1145-1AA01-0?AA1 6SN1145 1AA01 0AA1
Siemens Simodrive 6SN1123-1AA00-0?AA0. LT Module 15A New
SIEMENS SIMODRIVE PERM.MAGNET MOTOR 1 FT5036-0AH01-9-?Z
Siemens Simodrive C98043-A1098-L1?-28 Circuit Board
SIEMENS SIMODRIVE POSMO A 75W 6SN2132-1BF11-1?BA1 Motor
SIEMENS 1FT3074 ABB 3H-AA-0001-EF SIMODRIVE SERVO MOTOR
Siemens Simodrive 6SN1112-1AA00-0?AA0 6SN1112 1AA00 0AA0
Siemens Simodrive C98043-A1098-L1?1 05 Circuit Board
Siemens Simodrive 6SN1113-1AA00-0?BA0 6SN1113 1AA00 0BA0
?
請輸入賬號
請輸入密碼
請輸驗(yàn)證碼
以上信息由企業(yè)自行提供,信息內(nèi)容的真實(shí)性、準(zhǔn)確性和合法性由相關(guān)企業(yè)負(fù)責(zé),儀表網(wǎng)對此不承擔(dān)任何保證責(zé)任。
溫馨提示:為規(guī)避購買風(fēng)險,建議您在購買產(chǎn)品前務(wù)必確認(rèn)供應(yīng)商資質(zhì)及產(chǎn)品質(zhì)量。