電子發(fā)燒友App

硬聲App

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

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

3天內不再提示
創(chuàng)作
電子發(fā)燒友網>電子資料下載>嵌入式開發(fā)>ARM Cortex-M3系列GPIO口介紹資料下載

ARM Cortex-M3系列GPIO口介紹資料下載

2021-04-18 | pdf | 128.17KB | 次下載 | 2積分

資料介紹

一、Cortex M3的GPIO口特性 在介紹GPIO口功能前,有必要先說明一下M3的結構框圖,這樣能夠更好理解總線結構和GPIO所處的位置。 Cortex M3結構框圖 從圖中可以看出,GPIO口都是接在APB總線上的,而且M3具有兩個AHB到APB橋,GPIO則直接接在AHB矩陣上,這樣可以減少CPUDMA控制器之間的競爭沖入,獲得較高性能。APB總線橋配置為寫緩沖區(qū),使得CPU或DMA控制器可直接操作APB外設,而無需等待總線寫操作完成。 M3數字I/O功能: 高速GPIO口,其寄存器被移到外設AHB總線,可以字節(jié),半字和字尋址。 位電平置位和清零寄存器允許單指令置位和清零一個端口的任意位。 所有GPIO口寄存器支持M3位帶操作。 整個端口值可以用一條指令寫入。 GPIO口寄存器可由GPDMA控制器進行訪問,可以進行DMA數據操作,使之與DMA請求同步。 單個I/O口方向可以控制。 所有I/O口在復位后默認作為上拉輸入。(Why?因為微控制器連接了很多設備,如果復位后作為輸出,則由于控制器電平狀態(tài)不定,可能會導致外圍設備產生動作,從而產生不利影響,故復位后一半都作為輸入狀態(tài)。) M3可產生中斷的數字端口: PORT0 和 PORT2 端口的每個引腳都可以提供中斷功能; 每個端口上的中斷可被編程為上升沿、下降沿或邊沿產生中斷; 邊沿檢測是異步的,因此可以在沒有時鐘的情況下(例如掉電模式)操作。使用這種特性,就無需電平觸發(fā)中斷; 可掉電喚醒; 寄存器為軟件提供掛起的上升沿中斷、掛起的下降沿中斷和整個掛起的 GPIO中斷; GPIO0 和 GPIO2 中斷與外部中斷 3 事件共用相同的 NVIC 通道。 二、GPIO口的寄存器描述 Cortex M3引腳的寄存器描述: PINMODEx表示引腳模式選擇寄存器,在使用前要配置好。 引腳模式選擇寄存器位 PINMODEx 功能 復位后的值 00 引腳使能上拉電阻 00 01
下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1TC358743XBG評估板參考手冊
  2. 1.36 MB  |  330次下載  |  免費
  3. 2開關電源基礎知識
  4. 5.73 MB  |  6次下載  |  免費
  5. 3100W短波放大電路圖
  6. 0.05 MB  |  4次下載  |  3 積分
  7. 4嵌入式linux-聊天程序設計
  8. 0.60 MB  |  3次下載  |  免費
  9. 5基于FPGA的光纖通信系統(tǒng)的設計與實現
  10. 0.61 MB  |  2次下載  |  免費
  11. 6基于FPGA的C8051F單片機開發(fā)板設計
  12. 0.70 MB  |  2次下載  |  免費
  13. 751單片機窗簾控制器仿真程序
  14. 1.93 MB  |  2次下載  |  免費
  15. 8基于51單片機的RGB調色燈程序仿真
  16. 0.86 MB  |  2次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應用800例(新編版)
  4. 0.00 MB  |  33564次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關電源設計實例指南
  8. 未知  |  21548次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數字電路基礎pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅動電路設計》 溫德爾著
  16. 0.00 MB  |  6653次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537796次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191185次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183278次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費