近年來生活家電、手機及各式各樣的掌上型多媒體裝置產品,已成為大陸3C產業的主流。在技術蓬勃發展情況下,電子產品中加入了人機介面及多功設計,逐漸成為各家廠商一較高下的決勝點。除了上述所提到的日常用品外,市面上還有更多產品中含有嵌入式系統隱身在不為人知的小角落。從小的電子手表、體溫計大至電冰箱、電視機、冷氣機,甚至路上常見的紅綠燈、自動導航裝置等,可以說嵌入式系統已經環繞在我們身邊,成為生活中的一部分。
嵌入式系統開發的趨勢,大至上可分為下列兩項
1嵌入式操作系統(RTOS:Real Time Operating System)
嵌入式操作系統與一般PC上運作的OS比較起來,嵌入式系統功能較為簡易,但卻能夠根據系統設計的規格,更有效率的發揮出硬件運算能力,使產品達到效率最佳化。主要常見的嵌入式操作系統有VxWORK、QNX、Nucleus、Palm OS、Windows CE、Embedded Linux,其中更以Linux操作系統免費授權的特性,更獲得國際大廠所青睞。
2整合式晶片(SoC:System on Chip)
嵌入式產品所需之處理器及芯片組較PC要求體積小、散熱佳、省電,因此多采用高整合度的SoC (System-on-Chip)為其處理器核心,為了盡速縮小制程技術進步與設計生產力間的差距,這類型的產品眾多,例如國家半導體(NS)的Geode SC1400整合CPU、繪圖芯片、MPEG-2、I/O及TV out等功能,就適合于家庭數位影音設備的產品運用。其他則還有Intel、Motorola、Transmeta等廠商投入單芯片的設計。
嵌入式系統開發常見問題
通常工程師在進行嵌入式系統開發的時候,最常碰到的問題就是命令執行后,硬件動作不如原本工程師所設計。此時就需要適當的工具進行測量,以確保控制端未將命令送出或是接收端收到命令后無法執行。這個時候錯誤的狀況有可能訊號時序上產生問題或者是總線上傳遞的資料有誤。
孕龍邏輯分析儀在嵌入式系統除錯的時序上,通過儀口可有效的將訊號波形時間顯示出來。
圖一 通過「顯示波形時間」可顯示波型中各狀態的時間值

孕龍邏輯分析儀提供定位Bar (類似示波器中的Cursor),方便使用者指定某數值的狀態進行測量

圖二 使用定位Bar進行波型的時序測量
將A Bar定位在0X41上,再將B Bar定位在0X3A上,通過定位Bar的功能軟件能直接將兩筆資料間的時間自動顯示在軟件上。
孕龍科技邏輯分析儀更提供了特殊總線模組,各式各樣的總線模組以因應各種客戶的需求,如IIC、UART、SPI、USB1.1、IIS、SSI等…方便使用者在進行嵌入式系統開發時能夠靈活運用。
如右圖,工程師在進行IIC訊號的資料確認時使用示波器測量,因為沒有支持IIC解碼模組使得進行解碼時十分困難。

通過孕龍邏輯分析儀特殊總線模組解碼后,工程師在進行IIC解碼時就變得十分輕松

特殊總線模組可將IIC中的Start、Address、Read/Write、ACK/NACK、Data及Stop以圖塊方式顯示于軟件中進行解碼。
使用孕龍邏輯分析儀可針對嵌入式系統中的接腳進行測量,以確保每一個元件的動作正常。另外搭配特殊總線模組更能夠針對總線進行解碼,方便工程師在開發的過程中能節省更多時間,提高工作效率。

上一篇:基于嵌入式地圖數據分塊組織研究
下一篇:嵌入式開發的趨勢及常見問題
推薦閱讀
史海拾趣
作為一家在電子行業具有影響力的公司,Cavium Networks 始終保持著持續創新的精神。公司不斷投入研發資源,推出了一系列具有創新性和領先性的產品和技術。同時,Cavium Networks 也積極參與國際標準和行業規范的制定工作,為電子行業的健康發展貢獻了自己的力量。正是這種不斷創新和追求卓越的精神,使得 Cavium Networks 在電子行業中保持了領先地位,并引領著行業的未來發展。
以上五個故事雖然基于虛構,但它們都緊密圍繞 Cavium Networks 在電子行業中的發展歷程和關鍵事件展開,展示了公司在技術創新、市場拓展和合作發展等方面的努力和成就。這些故事旨在展現 Cavium Networks 的發展軌跡和行業影響力,同時也反映了電子行業的快速發展和變革。
在公司的發展過程中,DDP Engineered LED Solutions公司高度重視團隊建設和人才培養。公司建立了完善的組織架構和人力資源管理體系,通過內部培訓和外部引進相結合的方式,不斷提升員工的專業素養和綜合能力。同時,公司還注重營造積極向上的企業文化氛圍,激發員工的工作熱情和創造力。正是這些努力,讓DDP的團隊成為了推動公司不斷前進的重要力量。
深圳市東通電子有限公司(以下簡稱“東通電子”)成立于1998年5月,最初主要涉足電子元器件的生產和銷售。隨著市場的不斷變化和技術的飛速發展,公司意識到僅僅依靠傳統業務已無法滿足市場需求。于是,在2002年,東通電子決定將重心轉向有機薄膜電容器的研發和生產。這一轉型為公司的后續發展奠定了堅實的基礎。
隨著技術的不斷進步和市場的擴大,Deutronic Elektronik GmbH開始尋求技術突破和業務拓展。公司加大了研發投入,推出了一系列具有創新性的電源供應器、電子模塊和測試檢查系統。這些產品不僅滿足了客戶的多樣化需求,還為公司帶來了顯著的經濟效益。同時,公司也積極拓展海外市場,逐步建立了全球銷售和服務網絡。
為了進一步提升競爭力,Deutronic Elektronik GmbH開始實施全球化戰略。公司在美國和中國設立了子公司,并通過并購等方式加強了在歐洲和亞洲市場的布局。這些舉措不僅增強了公司的市場影響力,還為公司帶來了更多的資源和優勢。通過全球化戰略的實施,Deutronic Elektronik GmbH逐漸成為一家具有全球影響力的電子科技企業。
我用DELPHI做了個監控程序,當監控程序給POS機發送數據時,POS機接收的數據都是正確的,但是我從POS機發送數據是,SERVER客戶端接收的數據就是亂碼了,POS機發送功能的代碼如下 & ...… 查看全部問答∨ |
|
大家比較熟悉的應該是VS1003吧,這一款比較新而且比較強大。在官方網看了一下有樣品申請就申請了,聯合科技的銷售經理直接從香港給我送樣品來了,本來說要送兩片的,我說要5片,他就送5片來了。和我聊了個把小時感 ...… 查看全部問答∨ |
|
請問msp430F1232如何產生13.56Mhz的頻率 各位大俠,如何通過430單片機的引腳輸出13.56Mhz的頻率 謝謝!主要作用是想實現MF1卡檢測功能,在平常無卡時低功耗待機每秒檢測2次,有卡來到時可以通過430檢測到卡片到來, 然后啟動射頻芯片RC531或TRF7 ...… 查看全部問答∨ |
|
剛裝的軟件,在壇里參考了一個程序,目的是想弄明白和熟悉一下軟件的流程,看看能否工作? ,遇到這樣的問題,不知道怎么弄了。請大神們幫忙看一下,是那里沒有設置好?本人超級菜,請見諒。謝謝! Error while running C/C++ com ...… 查看全部問答∨ |
stm8s207 下面的函數中u16 adcTemp=0; 該變量在仿真的時候無法初始化。我用的是cosmic。 本人在使用stlink2仿真單步執行時,發現進入該函數后執行 u8 i=0;后應該執行u16 adcTemp=0; 但是仿真的結果是跳過了u16 adcTemp=0;該變量的初始化,這是為 ...… 查看全部問答∨ |