Instant-On 通常被吹捧為易于使用的功能。眾所周知,消費(fèi)者非常不耐煩,希望他們的小工具能立即可用。然而,對(duì)于許多應(yīng)用來(lái)說(shuō),即時(shí)啟動(dòng)可能是影響功能安全的關(guān)鍵系統(tǒng)要求。
Instant-On 功能可確保設(shè)備盡快可供使用。這通常包括某種快速的內(nèi)部非易失性存儲(chǔ)器和存儲(chǔ)器總線,以便固件和應(yīng)用軟件能夠以最小的延遲啟動(dòng)和運(yùn)行。與正確的外部組件配對(duì)時(shí),Instant-On 處理器也可以更快地達(dá)到操作功率水平。
然而,為了使 Instant-On 有效,固件和應(yīng)用軟件的設(shè)計(jì)必須考慮 Instant-On。例如,整個(gè)程序不必加載到內(nèi)存中或可供系統(tǒng)啟動(dòng)。
這就是嵌入式開發(fā)人員的用武之地。您在啟動(dòng)過(guò)程中的選擇會(huì)顯著影響系統(tǒng)的喚醒時(shí)間。通過(guò)識(shí)別首先加載的關(guān)鍵和基本代碼塊,您的系統(tǒng)可以在加載程序的其余部分之前已經(jīng)運(yùn)行。問(wèn)題是,首先需要加載什么?
答案可能不是你最初想的那樣。
減輕用戶故障
在汽車中首先需要啟動(dòng)哪些系統(tǒng)似乎很明顯。但是,您可能需要考慮一些與潛在危險(xiǎn)相關(guān)的易用性依賴項(xiàng)。例如,啟動(dòng)收音機(jī)并通過(guò)藍(lán)牙連接手機(jī)有多重要?
司機(jī)上車,它立即啟動(dòng)。幾秒鐘之內(nèi),汽車就倒在車道上,即將進(jìn)入車流。現(xiàn)在收音機(jī)終于啟動(dòng)了。由于電話尚未接通,收音機(jī)以高音量播放最后播放的 FM 電臺(tái)。這可能會(huì)使駕駛員感到驚訝或煩惱。更糟糕的是,由于司機(jī)總是通過(guò)智能手機(jī)收聽 Spotify 或其他音樂應(yīng)用程序,司機(jī)可能會(huì)開始擺弄信息娛樂系統(tǒng)來(lái)播放正確的音樂。我們是否忘記了我們正在從車道上倒車?
這不再是關(guān)于易用性,而是關(guān)于了解您的用戶。這不是一個(gè)孤立的用例。當(dāng)他們倒車時(shí),司機(jī)調(diào)整他們的座位,調(diào)整空調(diào)設(shè)置,打開導(dǎo)航系統(tǒng),翻到顯示汽油、輪胎壓力和里程表的菜單設(shè)置。設(shè)置所有你想要的警告屏幕,人們會(huì)做他們所做的。相反,通過(guò)接受它們的本質(zhì),您可以構(gòu)建一個(gè)更具彈性的系統(tǒng)。
使信息娛樂系統(tǒng)更具彈性的一種方法是為收音機(jī)啟用 Instant-On。與在汽車啟動(dòng)后啟動(dòng)收音機(jī)不同,收音機(jī)可以并行啟動(dòng)。更好的是,當(dāng)車門打開時(shí)開始啟動(dòng)收音機(jī)。駕駛員只需幾秒鐘就可以找到位置,這就是在汽車移動(dòng)之前讓收音機(jī)啟動(dòng)所需的全部?jī)?nèi)容?,F(xiàn)在司機(jī)可以安全地選擇音樂。再一次,司機(jī)在選擇音樂之前就開始駕駛,只是因?yàn)槭找魴C(jī)在引擎之前沒有準(zhǔn)備好。再說(shuō)一次,為什么不在駕駛員(和鑰匙)接近車輛時(shí)啟動(dòng)信息娛樂系統(tǒng)。然后一切都可以在他們坐下之前為司機(jī)準(zhǔn)備好。
了解你的用戶
另一種提高安全性的應(yīng)用軟件即時(shí)啟動(dòng)方法是向駕駛員提供他??們上次所做的或他們最常做的事情。如果司機(jī)知道 Spotify 播放列表會(huì)自動(dòng)啟動(dòng),那么司機(jī)根本不需要擺弄信息娛樂系統(tǒng)。
跟蹤用戶啟動(dòng)行為可能是有效且有彈性的 Instant-On 協(xié)議的關(guān)鍵部分。例如,對(duì)于娛樂系統(tǒng),一些司機(jī)想要收音機(jī),其他人想要一個(gè)播放列表,還有一些人想要他們的磁帶上的書繼續(xù)播放。預(yù)測(cè)用戶什么,給他們什么,你可以讓他們更安全。
Instant-On 作為安全考慮不僅僅適用于汽車。例如,工業(yè)系統(tǒng)必須從電源或系統(tǒng)故障中恢復(fù)。隨著系統(tǒng)在“安全模式”下恢復(fù)運(yùn)行,更快的喚醒時(shí)間意味著更少的停機(jī)時(shí)間,并且可能減少對(duì)材料的損壞或?qū)τ脩舻膫Α?/p>
Instant-On 也為各種連接帶來(lái)了好處。例如,當(dāng)路由器出現(xiàn)故障時(shí),通常可能需要一兩分鐘才能恢復(fù)連接。在工業(yè)環(huán)境中,這種延遲可能會(huì)轉(zhuǎn)化為生產(chǎn)力損失。在醫(yī)療中心,這些額外的醒來(lái)時(shí)間可能意味著延遲需要幫助的患者的警報(bào)。當(dāng)然,自診斷程序?qū)τ诼酚善魍瓿墒呛苤匾?,但是路由器可以在路由器已?jīng)傳輸數(shù)據(jù)之后運(yùn)行這些程序。
有效的即時(shí)啟動(dòng)確實(shí)改善了用戶體驗(yàn)。通過(guò)考慮人們將如何使用您的系統(tǒng),您不僅可以增強(qiáng)用戶體驗(yàn),還可以提高用戶和功能安全性。
審核編輯:郭婷
-
嵌入式
+關(guān)注
關(guān)注
5152文章
19675瀏覽量
317597 -
路由器
+關(guān)注
關(guān)注
22文章
3839瀏覽量
116732
發(fā)布評(píng)論請(qǐng)先 登錄
嵌入式開發(fā)就業(yè)還有前景嗎?
嵌入式開發(fā)入門指南:從零開始學(xué)習(xí)嵌入式
嵌入式系統(tǒng)中的代碼優(yōu)化與壓縮技術(shù)
如何提高嵌入式代碼質(zhì)量?
普華基礎(chǔ)軟件推動(dòng)嵌入式功能安全邁向新臺(tái)階
mmc卡在嵌入式系統(tǒng)中的使用
嵌入式超火的方向有哪些?
什么是嵌入式操作系統(tǒng)?
嵌入式主板是什么意思?嵌入式主板全面解析
嵌入式系統(tǒng)的硬件架構(gòu)
嵌入式系統(tǒng)的未來(lái)趨勢(shì)有哪些?
嵌入式系統(tǒng)中工業(yè)4.0網(wǎng)絡(luò)安全

評(píng)論