關于LPC55S6x/LPC55S2x系列ADC通道命名的疑惑與解釋
- 分(fēn)類:企業新聞
- 作者:楊熙@NXP
- 來源:恩智浦MCU加油站
- 發布時間:2022-09-29 22:42
- 訪問量:
【概要描述】最近在支持客戶的時候發現LPC55S6x/LPC55S2x系列,部分(fēn)型号的ADC通道命名上有點繞,ADC的名稱和ADC的通道号并不對應。比如:一(yī)個名字叫ADC0_8的ADC通道,軟件中(zhōng)應該實際設置的通道号爲0。(見:https://blog.csdn.net/k331922164/article/details/103780858)另外(wài)LPC5500系列還存在sideA sideB通道選擇的問題,加在一(yī)起确實讓新上手的用戶有點懵。 這篇小(xiǎo)文就集中(zhōng)火(huǒ)力解決這個問題。
關于LPC55S6x/LPC55S2x系列ADC通道命名的疑惑與解釋
【概要描述】最近在支持客戶的時候發現LPC55S6x/LPC55S2x系列,部分(fēn)型号的ADC通道命名上有點繞,ADC的名稱和ADC的通道号并不對應。比如:一(yī)個名字叫ADC0_8的ADC通道,軟件中(zhōng)應該實際設置的通道号爲0。(見:https://blog.csdn.net/k331922164/article/details/103780858)另外(wài)LPC5500系列還存在sideA sideB通道選擇的問題,加在一(yī)起确實讓新上手的用戶有點懵。
這篇小(xiǎo)文就集中(zhōng)火(huǒ)力解決這個問題。
- 分(fēn)類:企業新聞
- 作者:楊熙@NXP
- 來源:恩智浦MCU加油站
- 發布時間:2022-09-29 22:42
- 訪問量:
最近在支持客戶的時候發現LPC55S6x/LPC55S2x系列,部分(fēn)型号的ADC通道命名上有點繞,ADC的名稱和ADC的通道号并不對應。比如:一(yī)個名字叫ADC0_8的ADC通道,軟件中(zhōng)應該實際設置的通道号爲0。(見:https://blog.csdn.net/k331922164/article/details/103780858)
LPC55S6x/LPC55S2x系列ADC
LPC5500系列的ADC擁有16位高分(fēn)辨率,所有LPC55S6x/LPC55S2x系列的ADC都使用相同的ADC模塊。
-
差分(fēn)模式支持16位或13位分(fēn)辨率.
-
單端模式支持16位或者12位分(fēn)辨率。
-
最多支持10個模拟引腳輸入
-
可選擇的ADC參考源,可以選擇VDDA或者VREFP。
-
每一(yī)個ADC通道都擁有16個command buffer, 可以設置選擇某幾個通道組成一(yī)個sequence進行通道轉換掃描。
上圖是ADC模塊的功能框圖,這裏重點說明下(xià)畫紅框的部分(fēn):每個ADC邏輯通道引出了A和B兩個複用端口,分(fēn)别對應差分(fēn)模式的兩個輸入端,當使用單端模式時,則可以軟件配置到兩個不同的引腳,得到兩個輸入端。這兩個複用端口分(fēn)别稱之爲A side Mux 或者 B side mux,這樣可以大(dà)大(dà)增強ADC的靈活性,使更多的引腳可以配置爲ADC功能。
看到了吧,這裏怎麽憑空多出來一(yī)個ADC0_8 ?? 是ADC0 通道8麽?實際上不是的。
前面提到每個ADC邏輯通道都是雙輸入端,即A端和B端。在命名上所有通道的A端都是按通道号碼編排,即ADC0_0對應通道0的A端,ADC0_1對應通道1的A端;而所有通道的B端,則在A端編号之後再按順序編排,假定ADC0有8個通道(實際隻有5個通道,預留編号空間爲後續系列的兼容性),則通道0的B端,就對應ADC0_8,通道1的B端就是ADC0_9,以此類推。
因此,PIO0_16實際上就是複用爲ADC0 CH0B(ADC0模塊,ADC通道0,複用side B)。大(dà)家千萬不要以爲PIO0_16爲ADC0通道8,小(xiǎo)編一(yī)開(kāi)始配置的時候就以爲是通道8,結果怎麽得不到正确的結果。
ADC的其他引腳也可以依照這個例子,主要不要被這個”代号”迷惑就好。這裏給出所有DS和UM中(zhōng)有關ADC引腳分(fēn)配的描述位置,方便大(dà)家查閱:
DS: 6. Pinning information 中(zhōng)的Table3: pin assignment 表,列舉了每個引腳的複用功能。
UM: Table 704. ADC Inputs Selection &ADC programming: 以ADC通道爲第一(yī)列列舉所有ADC通道對應的複用引腳。
關注威旺達網站及微信公衆号,了解 NXP MCU更多信息.
掃二維碼用手機看
相關新聞
無創血糖儀的優勢與挑戰:解讀新技術的前景與限制
恩智浦人工(gōng)智能創新實踐平台正式啓動!
MCU在煙感傳感器上如何選型
20多年專注半導體(tǐ)
爲國内各行業廣大(dà)用戶提供高品質的NXP半導體(tǐ)産品
SINCE 1997
爲您量身定制解決方案
聯系我(wǒ)(wǒ)們
全國統一(yī)服務熱線
地址:北(běi)京市朝陽區廣渠路15号金茂府小(xiǎo)區23号院
威旺達公衆号
Copyright © 2022 北(běi)京威旺達電(diàn)子科技有限責任公司 All rights reserved