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

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

3天內不再提示

開發(fā)設計外設功能靈活,開關矩陣三大要點不可忽視

UtFs_Zlgmcu7890 ? 來源:未知 ? 作者:劉勇 ? 2017-12-06 07:20 ? 次閱讀
LPC8xx是基于ARM Cortex-M0 +的低成本32位MCU系列,工作頻率高達30 MHz。其中LPC824和LPC845是此系列中最具代表性的,使用范圍相當廣泛,小巧緊湊的體積以及豐富的外設資源使其在市場當中具備強大的競爭力, 而外設功能的靈活分配得益于其強大的創(chuàng)新性功能之一——開關矩陣(SWM)。1開關矩陣

開關矩陣是一種內部路徑可靈活配置的功能模塊,可將MCU各個外設功能的信號作為開關矩陣的入口,各個復用I/O端口便是對應的出口,通過相應寄存器配置,能夠把特定外設功能靈活分配到所需的引腳。在LPC8xx系列中,可以通過開關矩陣分配外設有:三路串口USART0/1/3、兩路SPI0/1、SCT定時器的多路輸入及輸出、兩路I2C1/2、ADC模塊、模擬比較器ACMP輸出、時鐘頻率輸出CLKOUT及GPIO中斷輸出。

2主要功能及配置步驟

開關矩陣通過引腳分配寄存器將可移動功能表中列出的所有內部信號連接到封裝上的外部引腳,也可以反過來將內部模塊所需的信號輸入分配到各個引腳。外部引腳由其默認GPIO引腳號PIO0_n標識。按照以下步驟將內部信號連接到外部引腳:

● 使能開關矩陣時鐘及需要開啟的外設功能時鐘;

● 在可移動功能表中找到所需操作的外設功能;

● 查找LPC8xx數(shù)據(jù)手冊來決定LPC8xx封裝的哪個引腳連接引腳功能;

● 使用引腳描述表查找分配給封裝引腳x的默認GPIO功能PIO0_n。 x是引腳號;

● 在開關矩陣寄存器描述中找到對應功能的引腳分配寄存器;

● 禁止PINENABLE0寄存器中的該引腳PIO0_n的任何特殊功能,由于有些特殊功能是默認分配在特定引腳的,如外部晶振輸入,關閉后可防止功能沖突;

● 引腳編號n編程到分配給引腳功能的位中。引腳功能現(xiàn)在連接到封裝上的引腳x。

更改引腳功能分配

3配置注意事項

某些功能需要具有特殊特性的引腳,不能移動到其他物理引腳。因此這些功能被映射到一個固定的端口引腳。 固定引腳功能的例子是振蕩器引腳或比較器輸入;

每個固定引腳功能都與PINENABLE0寄存器中的一個位相關,用于選擇或取消選擇該功能;

如果取消固定引腳功能,則可以將任何可移動功能分配給其端口和引腳;

如果取消了固定引腳功能,并且該引腳上沒有可移動功能,則該引腳被分配了其GPIO功能;

復位時,取消選擇所有固定引腳功能;

如果選擇了固定引腳模擬功能,則其分配的引腳不能用于其他任何功能。


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

    關注

    134

    文章

    8967

    瀏覽量

    365039
  • 開關矩陣
    +關注

    關注

    0

    文章

    12

    瀏覽量

    3004

原文標題:LPC8xx系列創(chuàng)新功能之開關矩陣(SWM)

文章出處:【微信號:Zlgmcu7890,微信公眾號:周立功單片機】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    手機SOI開關不可忽視的射頻開關設計

    目前手機中應用最廣泛的是半導體器件開關,如RF-SOI開關,pHEMT開關等。這些半導體開關功能與普通的電氣
    發(fā)表于 04-20 09:26 ?2161次閱讀

    等離子電視選購大要點

    等離子電視選購大要點   有關部門發(fā)布表明等離子電視對人眼睛的健康更有利。于是很多人希望更具體地了解應該如何選擇等離子電視。   國家廣播電視產品質量監(jiān)督檢驗中心高級工程師安永成
    發(fā)表于 12-22 09:44

    開關電源PCB快速布線的八大要點

    工作,原因是該電源的PCB布線存在著許多問題。那么有什么好的辦法可以解決嗎?本文為大家總結了開關電源PCB快速布線的八大要點開關電源產生的電磁干擾,時常會影響到電子產品的正常工作,正確的開關
    發(fā)表于 07-15 11:41

    嵌入式開發(fā)工程師需要掌握的7大要點

    大要點?  嵌入式開發(fā)工程師需要掌握的7大要點:  1、至少要對印刷電路板中電源的走線有基本理解,了解糟糕的布局布線會對電源質量造成什么樣的后果,即使你從來沒親手設計過一塊電路板的布線,也要能夠對混亂
    發(fā)表于 06-28 14:05

    淺析LPC82X開關矩陣

    靈活外設功能開關矩陣 更是讓其在市場具有了更大的優(yōu)勢。開關
    發(fā)表于 09-19 09:05

    LoRa天線電路設計四大要點

    參考LoRa天線電路設計四大要點SX1278芯片LoRa通信官方驅動源碼詳細講解LoRa芯片SX1278官方驅動移植SX1268驅動程序設計LORAWAN在嵌入式系統(tǒng)中的實現(xiàn)–節(jié)點端(
    發(fā)表于 12-07 06:23

    音頻功放失真的四大要點及改善方法

    音頻功放失真的四大要點及改善方法     失真是輸入信號與輸出信號在幅度比例關系、相位關系及波形形狀產生變化的現(xiàn)象。音頻功
    發(fā)表于 01-14 16:10 ?5846次閱讀

    買電腦與JS(奸商)較量之六大要點

    買電腦與JS(奸商)較量之六大要點 一般用戶在購機與JS面對面打交道的時候,一定要牢記一條真理:JS的目的就是賺錢,不會平
    發(fā)表于 01-19 17:21 ?469次閱讀

    延長筆記本電腦光驅壽命十大要點

    延長筆記本電腦光驅壽命十大要點 筆記本電腦的光驅是一個非常嬌貴的部件,
    發(fā)表于 01-21 09:02 ?668次閱讀

    VPN選購幾大要點

    VPN選購幾大要點 隨著網(wǎng)絡,尤其是網(wǎng)絡經濟的發(fā)展,企業(yè)規(guī)模日益擴大,客戶分布日益廣泛,合作伙伴日益增多,傳統(tǒng)企業(yè)網(wǎng)基于固
    發(fā)表于 04-01 11:11 ?945次閱讀

    汽車電池保養(yǎng)需要牢記的七大要點注意事項

    汽車電池保養(yǎng)需要牢記的七大要點注意事項 前   言
    發(fā)表于 04-19 13:41 ?426次閱讀

    硬件工程師電路設計十大要點

    電路教程相關知識的資料,關于硬件工程師電路設計十大要點
    發(fā)表于 10-10 14:34 ?0次下載

    電動汽車電池的六大要點問題

    電動汽車電池的六大要點問題分析。
    發(fā)表于 06-03 16:32 ?10次下載

    選擇電磁閥要注意的四大要點

    電磁閥選擇要注意四大要點“適用性、可靠性、安全性、經濟性”
    的頭像 發(fā)表于 06-13 17:30 ?3136次閱讀

    LED驅動電源設計五大要點

    電子發(fā)燒友網(wǎng)站提供《LED驅動電源設計五大要點.doc》資料免費下載
    發(fā)表于 11-15 09:53 ?0次下載
    LED驅動電源設計五<b class='flag-5'>大要點</b>