在线观看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中燒寫多個系統。通過配置字節配置系統從不同的地址啟動,這樣可以實現升級。

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

    關注

    6044

    文章

    44643

    瀏覽量

    640042
  • 嵌入式
    +關注

    關注

    5097

    文章

    19228

    瀏覽量

    308839
  • ARM處理器
    +關注

    關注

    6

    文章

    361

    瀏覽量

    42012

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

文章出處:【微信號: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 ?1073次閱讀

    NIOS II 常見問題總結

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

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

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

    嵌入式知識點總結

    嵌入式知識點總結(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 ?456次閱讀
    <b class='flag-5'>嵌入式開發</b><b class='flag-5'>常見問題</b>排查

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

    嵌入式系統開發與硬件的關系 嵌入式系統是專為特定應用設計的計算機系統,它們通常嵌入在所控制的設備。這些系統的關鍵特點是它們與硬件的緊密集成
    的頭像 發表于 12-09 09:38 ?501次閱讀
    主站蜘蛛池模板: 四虎影院永久地址 | 老司机成人精品视频lsj | 欧美成人久久 | 欧美精品成人a多人在线观看 | 日韩va亚洲va欧美va浪潮 | 一级 黄 色 毛片 | 777kkk亚洲综合欧美色老头 | 国产操比视频 | 性欧美一级| 黄 色美 女人 | 最近最新视频中文字幕4 | 天天草夜夜骑 | 国产亚洲精品久久久久久午夜 | 夜夜爽免费视频 | 免费高清在线爱做视频 | 欧美人与牲动交xxxx | 天天爽夜夜爽夜夜爽精品视频 | 男女爱爱视频免费看 | 亚洲香蕉影视在线播放 | 99精品在免费线视频 | 啊用力太猛了啊好深视频免费 | 91精品啪国产在线观看免费牛牛 | 色综合天天色综合 | 色吧在线观看 | 最猛91大神ben与女教师 | 放荡的俄罗斯美女bd | 成人黄色在线 | 国产精品久久久久久久午夜片 | 国产真实偷乱视频在线观看 | 最近2018中文字幕免费看2019 | 日本特黄特色特爽大片老鸭 | 怡红院网址 | freesexvideo性2 | 国产美女作爱全过程免费视频 | 亚洲天堂免费看 | 国产网站在线免费观看 | 新天堂 | 免费看一级大片 | 天堂网在线www | 高清一级做a爱免费视 | 女人夜夜春|