Instant-On 通常被吹捧為易于使用的功能。眾所周知,消費者非常不耐煩,希望他們的小工具能立即可用。然而,對于許多應用來說,即時啟動可能是影響功能安全的關鍵系統要求。
Instant-On 功能可確保設備盡快可供使用。這通常包括某種快速的內部非易失性存儲器和存儲器總線,以便固件和應用軟件能夠以最小的延遲啟動和運行。與正確的外部組件配對時,Instant-On 處理器也可以更快地達到操作功率水平。
然而,為了使 Instant-On 有效,固件和應用軟件的設計必須考慮 Instant-On。例如,整個程序不必加載到內存中或可供系統啟動。
這就是嵌入式開發人員的用武之地。您在啟動過程中的選擇會顯著影響系統的喚醒時間。通過識別首先加載的關鍵和基本代碼塊,您的系統可以在加載程序的其余部分之前已經運行。問題是,首先需要加載什么?
答案可能不是你最初想的那樣。
減輕用戶故障
在汽車中首先需要啟動哪些系統似乎很明顯。但是,您可能需要考慮一些與潛在危險相關的易用性依賴項。例如,啟動收音機并通過藍牙連接手機有多重要?
司機上車,它立即啟動。幾秒鐘之內,汽車就倒在車道上,即將進入車流?,F在收音機終于啟動了。由于電話尚未接通,收音機以高音量播放最后播放的 FM 電臺。這可能會使駕駛員感到驚訝或煩惱。更糟糕的是,由于司機總是通過智能手機收聽 Spotify 或其他音樂應用程序,司機可能會開始擺弄信息娛樂系統來播放正確的音樂。我們是否忘記了我們正在從車道上倒車?
這不再是關于易用性,而是關于了解您的用戶。這不是一個孤立的用例。當他們倒車時,司機調整他們的座位,調整空調設置,打開導航系統,翻到顯示汽油、輪胎壓力和里程表的菜單設置。設置所有你想要的警告屏幕,人們會做他們所做的。相反,通過接受它們的本質,您可以構建一個更具彈性的系統。
使信息娛樂系統更具彈性的一種方法是為收音機啟用 Instant-On。與在汽車啟動后啟動收音機不同,收音機可以并行啟動。更好的是,當車門打開時開始啟動收音機。駕駛員只需幾秒鐘就可以找到位置,這就是在汽車移動之前讓收音機啟動所需的全部內容?,F在司機可以安全地選擇音樂。再一次,司機在選擇音樂之前就開始駕駛,只是因為收音機在引擎之前沒有準備好。再說一次,為什么不在駕駛員(和鑰匙)接近車輛時啟動信息娛樂系統。然后一切都可以在他們坐下之前為司機準備好。
了解你的用戶
另一種提高安全性的應用軟件即時啟動方法是向駕駛員提供他??們上次所做的或他們最常做的事情。如果司機知道 Spotify 播放列表會自動啟動,那么司機根本不需要擺弄信息娛樂系統。
跟蹤用戶啟動行為可能是有效且有彈性的 Instant-On 協議的關鍵部分。例如,對于娛樂系統,一些司機想要收音機,其他人想要一個播放列表,還有一些人想要他們的磁帶上的書繼續播放。預測用戶什么,給他們什么,你可以讓他們更安全。
Instant-On 作為安全考慮不僅僅適用于汽車。例如,工業系統必須從電源或系統故障中恢復。隨著系統在“安全模式”下恢復運行,更快的喚醒時間意味著更少的停機時間,并且可能減少對材料的損壞或對用戶的傷害。
Instant-On 也為各種連接帶來了好處。例如,當路由器出現故障時,通常可能需要一兩分鐘才能恢復連接。在工業環境中,這種延遲可能會轉化為生產力損失。在醫療中心,這些額外的醒來時間可能意味著延遲需要幫助的患者的警報。當然,自診斷程序對于路由器完成是很重要的,但是路由器可以在路由器已經傳輸數據之后運行這些程序。
有效的即時啟動確實改善了用戶體驗。通過考慮人們將如何使用您的系統,您不僅可以增強用戶體驗,還可以提高用戶和功能安全性。
審核編輯:郭婷
-
嵌入式
+關注
關注
5151文章
19670瀏覽量
317482 -
路由器
+關注
關注
22文章
3839瀏覽量
116684
發布評論請先 登錄
評論