在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

嵌入式設計開發中的常見問題小總結

Q4MP_gh_c472c21 ? 2018-02-24 10:23 ? 次閱讀

嵌入式系統是一種專用的計算機系統,作為裝置或設備的一部分。通常,嵌入式系統是一個控制程序存儲在ROM中的嵌入式處理器控制板。事實上,所有帶有數字接口的設備,如手表、微波爐、錄像機、汽車等,都使用嵌入式系統,有些嵌入式系統還包含操作系統,但大多數嵌入式系統都是由單個程序實現整個控制邏輯。

一個嵌入式系統裝置一般都由嵌入式計算機系統和執行裝置組成,嵌入式計算機系統是整個嵌入式系統的核心,由硬件層、中間層、系統軟件層和應用軟件層組成。執行裝置也稱為被控對象,它可以接受嵌入式計算機系統發出的控制命令,執行所規定的操作或任務。執行裝置可以很簡單,如手機上的一個微小型的電機,當手機處于震動接收狀態時打開;也可以很復雜,如SONY 智能機器狗,上面集成了多個微小型控制電機和多種傳感器,從而可以執行各種復雜的動作和感受各種狀態信息。

從應用對象上加以定義,嵌入式系統是軟件和硬件的綜合體,還可以涵蓋機械等附屬裝置。國內普遍認同的嵌入式系統定義為:以應用為中心,以計算機技術為基礎,軟硬件可裁剪,適應應用系統對功能、可靠性、成本、體積、功耗等嚴格要求的專用計算機系統。


嵌入式設計開發中的常見問題小總結


1、單片機等小的外部總線

單片機等小的MCU一般都有外部總線,可以用來接真彩LCD(異步總線接口TFT顯示屏)。手機上,大部分都是用同步(先給出一個地址,然后連續的刷數據)接口的屏。

2、ARM處理器的應用場景

ARM7:工業控制、手機;

ARM9:圖像顯示;

Cortex-A:高性能的應用:手機、山寨本;

Cortex-M:低端的應用;

Cortex-R:中端的應用,比較少見;

3、ARM處理器的異常

一般情況下,前面的一些中斷(比如前15種)是由ARM公司自己設計的,并且是固定的,后面的部分中端則是由不同的芯片廠家定義的。

4、處理器的System Timer

System Timer 即Systick,在沒有OS時,可以作為通用的定時器使用。在需要OS時,可以作為OS的系統時鐘

5、同一中斷的禁止和使能分別由不同的寄存器控制

目前,很多的處理中都會有這樣的現象,同一中斷的禁止和使能分別由不同的寄存器控制。禁止該中斷時,向中斷屏蔽寄存器中對應的位寫入1,使能該中斷時,向中斷使能寄存器的對應位寫入1。

這樣分開控制的好處是:

A.不用將中斷控制寄存器的值先讀出來,進行或運算后再寫回去;

B.直接寫1,不會影響到其它位所控制的中斷;

6、OD門輸出

在處理器電平與外設電平不匹配時可以使用。

7、如何設置IO的狀態以降低功耗

若某輸入引腳懸空,有漏電流,會耗電。判斷方法:用手摸時,電流會變動。

A.將不用的引腳設置為0或者1的輸出模式;

B.若配置為輸入引腳,應將內部上拉打開;

8、ADCDAC

在系統睡眠時,應該將ADC和DAC關掉,否則會耗電。

9、看門狗的使用

A.不要在中斷中喂狗;

B.喂狗越沒有規律越好;

10、I2C總線

SDA和SCL都是雙向的,開漏驅動的,使用時要加上拉電阻

I2C協議的通訊過程:

A.發送start信號(誰發送start信號,誰就是主機)

B.發送從地址

C.傳輸數據

D.發送stop信號

用軟件模擬的I2C總線有如下缺點:

A.不能進行總線仲裁

B.由于要一直檢測時鐘信號,因此難于實現從設備;

11、邏輯0頁

很多MCU的邏輯0頁可以任意映射,這樣就可以在flash中燒寫多個系統。通過配置字節配置系統從不同的地址啟動,這樣可以實現升級。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6066

    文章

    44946

    瀏覽量

    648293
  • 嵌入式
    +關注

    關注

    5144

    文章

    19575

    瀏覽量

    315816
  • ARM處理器
    +關注

    關注

    6

    文章

    361

    瀏覽量

    42496

原文標題:嵌入式開發中的常見問題小總結

文章出處:【微信號:gh_c472c2199c88,微信公眾號:嵌入式微處理器】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    嵌入式開發常見問題總結

    的應用場景ARM7:工業控制、手機;ARM9:圖像顯示;Cortex-A:高性能的應用:手機、山寨本;Cortex-M:低端的應用;Cortex-R:端的應用,比較少見。3ARM處理器的異常一般情況下
    發表于 03-01 14:03

    嵌入式開發常見問題總結

    的應用場景ARM7:工業控制、手機;ARM9:圖像顯示;Cortex-A:高性能的應用:手機、山寨本;Cortex-M:低端的應用;Cortex-R:端的應用,比較少見;3、ARM處理器的異常一般
    發表于 03-04 14:29

    嵌入式開發常見問題總結

    同的地址啟動,這樣可以實現升級,更多嵌入式、物聯網課程學習咨詢Tel/vx173--17--95--19--08
    發表于 11-26 09:30

    嵌入式開發常見問題

    嵌入式開發常見問題總結
    發表于 02-25 07:49

    藍橋杯之嵌入式STM32F103RBT6教程及常見問題有哪些

    藍橋杯之嵌入式STM32F103RBT6教程及常見問題藍橋杯stm32嵌入式開發板如圖所示:一、基本的硬件、軟件連接問題以及編譯問題:一、電腦顯示USB無法識別stm32開發板,如下圖
    發表于 07-15 06:07

    總結嵌入式系統開發常見的存儲器及其特點

    總結嵌入式系統開發常見的存儲器及其特點
    發表于 12-17 06:11

    嵌入式系統中使用FPGA時的常見問題及對策

    電子發燒友網核心提示 :在嵌入式系統中使用FPGA時會經常出現以下常見問題,如在嵌入式設計,怎樣使用FPGA、在嵌入式設計
    發表于 10-17 13:38 ?1160次閱讀

    NIOS II 常見問題總結

    NIOS II 常見問題總結,如果你想要Altera的FPGA做嵌入式設計,肯定要涉及到NIOS II的使用,本文總結了一些NIOS II的常見問題
    發表于 12-01 15:43 ?14次下載

    嵌入式系統開發學習心得體會_經驗總結

    本文主要介紹的是嵌入式系統開發學習心得體會及經驗總結,首先介紹了嵌入式系統開發的三大關鍵點,其次推薦了
    的頭像 發表于 05-18 10:24 ?3.2w次閱讀

    嵌入式知識點總結

    嵌入式知識點總結(arm嵌入式開發led過程)-嵌入式知識點總結? ? ? ? ? ? ? ? ? ??
    發表于 07-30 14:20 ?23次下載
    <b class='flag-5'>嵌入式</b>知識點<b class='flag-5'>總結</b>

    Python在嵌入式項目中的輔助開發總結

    Python在嵌入式項目中的輔助開發總結(嵌入式開發試題)-該文檔為Python在嵌入式項目中的輔助開發
    發表于 08-04 10:11 ?5次下載
    Python在<b class='flag-5'>嵌入式</b>項目中的輔助<b class='flag-5'>開發</b><b class='flag-5'>總結</b>

    嵌入式】基于ARM的嵌入式Linux開發總結

    前言嵌入式知識點復習一嵌入式知識點復習二 --體系結構嵌入式知識點復習三 --ARM-LINUX嵌入式開發環境嵌入式知識點復習四 --arm
    發表于 10-19 18:32 ?26次下載
    【<b class='flag-5'>嵌入式</b>】基于ARM的<b class='flag-5'>嵌入式</b>Linux<b class='flag-5'>開發</b><b class='flag-5'>總結</b>

    嵌入式linux 開發小知識總結

    目標? 博文旨在總結自己在嵌入式linux開發過程中遇到的坑?、一些小知識點的匯總。?等哪天發展到遠離代碼了,還能回一下當年的英姿。
    發表于 11-02 12:06 ?15次下載
    <b class='flag-5'>嵌入式</b>linux <b class='flag-5'>開發</b>小知識<b class='flag-5'>總結</b>

    嵌入式開發常見問題排查

    歸結為相對簡單的小問題。接下來,我們將討論一些嵌入式開發常見的問題及其解決方法。一、問題復現要有效解決問題,首先需要能夠穩定地復現它。一般來說,容易復現的問題也相對
    的頭像 發表于 09-22 08:04 ?756次閱讀
    <b class='flag-5'>嵌入式開發</b><b class='flag-5'>常見問題</b>排查

    嵌入式系統開發與硬件的關系 嵌入式系統開發常見問題解決

    嵌入式系統開發與硬件的關系 嵌入式系統是專為特定應用設計的計算機系統,它們通常嵌入在所控制的設備。這些系統的關鍵特點是它們與硬件的緊密集成
    的頭像 發表于 12-09 09:38 ?888次閱讀
    主站蜘蛛池模板: 久久国产乱子伦精品免费看 | 亚洲欧美精品一区二区 | 五月综合色啪 | 欧美性喷潮xxxx | 中文字幕一区二区在线观看 | 六月婷婷在线视频 | 国产乱理论片在线观看理论 | 夜夜bb| 色综合天天色 | 午夜视频在线观看一区二区 | 日本高清视频色 | 亚洲高清网站 | 久久精品免费观看视频 | 久热国产在线 | 国产乱码1卡一卡二卡 | 手机看片自拍 | 国产亚洲欧美日韩俺去了 | 淫香色香 | 永久免费影视在线观看 | 色一情一乱一乱91av | 国模人体一区二区三区 | 月夜免费观看高清在线完整 | 午夜国产福利 | 成人性欧美丨区二区三区 | 日本黄色大片在线播放视频免费观看 | 国产精品高清一区二区三区不卡 | 午夜影院免费体验 | 色久优优 | 男人透女人超爽视频免费 | 91国内在线视频 | 亚洲欧洲第一页 | 色多多视频在线观看免费大全 | 午夜 dy888理论久久 | 中国理论片| 日本口工禁漫画无遮挡全彩 | 天天做人人爱夜夜爽2020 | 五月激情六月丁香 | 色射啪 | 国产内地激情精品毛片在线一 | 色在线视频免费 | 18性夜影院午夜寂寞影院免费 |