日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

GD32 MCU如何將燒錄口配置為GPIO使用?

聚沃科技 ? 2024-02-20 10:18 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

如果大家在進(jìn)行GD32 MCU開發(fā)時(shí)發(fā)現(xiàn)GPIO引腳使用不足,可以嘗試將燒錄口配置為GPIO使用,這樣就可以多出幾個(gè)引腳使用,但使用的時(shí)候如何配置以及有哪些注意事項(xiàng),本視頻將會(huì)為大家進(jìn)行解答。

GD32 MCU存在兩種GPIO備用功能的配置,一種是采用成組重映射REMAP的模式,比如GD32F10X/20x/30x/e10x/E50X等系列,一種是采用AFIO模式,比如GD32F1X0/3X0/4XX/E230等。

成組reamp重映射的模式需要將一組的GPIO進(jìn)行重映射,如下圖GD32F30X IIC0的重映射配置,PB6和PB8需要組合使用,PB7和PB9需要組合使用,而PB6和PB9就不可以組合使用。

wKgaomXUC2WAdEVsAAEArUwb0XQ075.png

AFIO模式相較于REMAP的方式,使用更靈活,采用AFIO配置表進(jìn)行配置,只要這個(gè)引腳具有的功能都可以使用,如下圖GD32F3X0的AF表,根據(jù)表中的配置可以隨意使用。

wKgaomXUC2qAe30nAAUS2hTFcjI741.png

掌握了以上兩種GPIO備用功能配置,我們就介紹下兩種備用功能下調(diào)試口如何作為GPIO使用:

1、remap重映射模式下

如下圖所示,可通過調(diào)整SWJ_CFG控制位進(jìn)行配置。

wKgaomXUC3GAEy7wAAJ0FtM3IMY925.png

具體配置代碼如下圖所示

rcu_periph_clock_enable(RCU_AF); gpio_pin_remap_config(GPIO_SWJ_SWDPENABLE_REMAP,ENABLE);

具體remap形參配置有以下三種,GPIO_SWJ_NONJTRST_REMAP為全SWD功能,NJTRST可以作為GPIO使用,GPIO_SWJ_SWDPENABLE_REMAP為禁用JTAG,使能SWD,也就是PB15/PB3/PB4可以作為GPIO;GPIO_SWJ_DISABLE_REMAP為JTAG和SWD均禁用,所有的燒錄口都可以作為GPIO。

\arg GPIO_SWJ_NONJTRST_REMAP: full SWJ(JTAG-DP + SW-DP),but without NJTRST \arg GPIO_SWJ_SWDPENABLE_REMAP: JTAG-DP disabled and SW-DP enabled \arg GPIO_SWJ_DISABLE_REMAP: JTAG-DP disabled and SW-DP disabled

配置燒錄口對應(yīng)的REMAP后,就可以正常配置GPIO了。

2、AFIO模式下

在AFIO模式下,將燒錄口對應(yīng)的引腳配置為GPIO模式即可作為GPIO使用了。

在配置燒錄口作為GPIO使用的時(shí)候,需要大家特別注意,配置之后燒錄口就不可以作為燒錄功能了,除非將代碼擦除,會(huì)影響大家調(diào)試代碼,因而建議大家可以在配置燒錄口為GPIO之前預(yù)留幾秒鐘的時(shí)間窗口,這樣下次需要燒錄的時(shí)候可以復(fù)位后擦除或者燒錄,實(shí)際量產(chǎn)后如果不需要這個(gè)延遲,可以再將延遲去除。如果時(shí)間窗口非常小,一上電就禁用燒錄口了,大家可以嘗試進(jìn)入ISP Bootloader擦除后再燒錄。

以上即為本期講解,如有問題或建議,歡迎評論區(qū)討論。

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

    關(guān)注

    6078

    文章

    45590

    瀏覽量

    673939
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    147

    文章

    19160

    瀏覽量

    404724
  • GPIO
    +關(guān)注

    關(guān)注

    16

    文章

    1334

    瀏覽量

    56476
  • 燒錄
    +關(guān)注

    關(guān)注

    8

    文章

    327

    瀏覽量

    37202
  • GD32
    +關(guān)注

    關(guān)注

    7

    文章

    434

    瀏覽量

    27654
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    MIMXRT1170中斷問題,如何將gpio8_29定義外部中斷?

    GPIO8_io29而非GPIO13_io0作為觸發(fā)點(diǎn)。然而,我并未發(fā)現(xiàn)針對GPIO8的任何中斷處理程序。 如何將gpio8_29定義
    發(fā)表于 04-28 06:09

    關(guān)于ST系列MCU使用STlink仿真燒錄常見問題

    關(guān)于ST系列MCU使用STlink仿真燒錄常見問題
    的頭像 發(fā)表于 04-14 17:16 ?515次閱讀
    關(guān)于ST系列<b class='flag-5'>MCU</b>使用STlink仿真<b class='flag-5'>燒錄</b>常見問題

    兆易創(chuàng)新GD32 MCU如何續(xù)寫嵌入式創(chuàng)新之路

    自2013年發(fā)布國內(nèi)首顆Cortex-M3內(nèi)核32位MCU以來,GD32 MCU歷經(jīng)十余年發(fā)展,截至2025年底累計(jì)出貨量已突破25億顆,依托完整的產(chǎn)品矩陣、日益完善的開發(fā)生態(tài)、聚焦場景的垂直解決方案以及穩(wěn)定可靠的供應(yīng)鏈布局,逐
    的頭像 發(fā)表于 02-24 09:39 ?1148次閱讀
    兆易創(chuàng)新<b class='flag-5'>GD32</b> <b class='flag-5'>MCU</b>如何續(xù)寫嵌入式創(chuàng)新之路

    MCU學(xué)習(xí)】GPIO詳解

    本實(shí)驗(yàn)通過一個(gè)“小實(shí)驗(yàn)框架 GPIO Mode Lab”,在同一個(gè) GPIO 引腳上依次配置不同模式,并用 ADC 探頭測量電壓、同時(shí)讀取數(shù)字電平,系統(tǒng)化地觀察。
    的頭像 發(fā)表于 01-24 11:45 ?5113次閱讀
    【<b class='flag-5'>MCU</b>學(xué)習(xí)】<b class='flag-5'>GPIO</b>詳解

    兆易創(chuàng)新正式推出GD32 Embedded AI平臺

    端側(cè)AI已成為嵌入式產(chǎn)業(yè)智能化升級的核心引擎,開發(fā)者對高效部署、輕量化適配的需求日益迫切。近日,兆易創(chuàng)新正式推出GD32 Embedded AI平臺,GD32 MCU產(chǎn)品家族注入AI
    的頭像 發(fā)表于 01-24 09:19 ?2062次閱讀
    兆易創(chuàng)新正式推出<b class='flag-5'>GD32</b> Embedded AI平臺

    如何給Gokit3燒錄程序(MCU+FlyMcu版)

    在本文中,我們詳細(xì)講解如何為機(jī)智云的Gokit3MCU模式進(jìn)行程序燒錄,特別是針對FlyMcu版本的應(yīng)用。本次燒錄采用了串口方式,這是給MCU
    的頭像 發(fā)表于 12-17 18:46 ?608次閱讀
    如何給Gokit3<b class='flag-5'>燒錄</b>程序(<b class='flag-5'>MCU</b>+FlyMcu版)

    兆易創(chuàng)新GD32 MCU家族高性能產(chǎn)品再添新銳:GD32F503/505系列芯片實(shí)力亮相

    GD32 MCU高性能產(chǎn)品線再添新銳。該系列基于Arm?v8-M架構(gòu),主頻高達(dá)280MHz,具備靈活的存儲配置、高集成度、內(nèi)置多種安全功能,高性能計(jì)算提供堅(jiān)實(shí)基礎(chǔ),可廣泛應(yīng)用于數(shù)字電
    的頭像 發(fā)表于 11-05 09:24 ?970次閱讀

    gd32 env配置報(bào)錯(cuò)是什么原因呢?

    rtt官網(wǎng)下載源碼和env后使用env配置gd32報(bào)如下錯(cuò)誤請問是什么原因呢?
    發(fā)表于 09-25 06:19

    GD32的串口DMA收發(fā)數(shù)據(jù)失敗怎么解決?

    我在使用RTT的GD32F303的BSP時(shí),配置使用串口DMA收發(fā)(rt_device_open),發(fā)現(xiàn)錯(cuò)誤,最終無法收發(fā)數(shù)據(jù),對比了STM32的BSP發(fā)現(xiàn)在drv_usart.c中
    發(fā)表于 09-17 06:04

    rt-thread studio中創(chuàng)建不了gd32項(xiàng)目是怎么回事?

    為什么在rt-thread studio中創(chuàng)建一個(gè)gd32項(xiàng)目時(shí)候,他打開的那個(gè)選型芯片型號是,安裝好了,沒有確認(rèn)鍵啊,只有退出sdk管理器,然后就卡在那里了,創(chuàng)建不了gd32的項(xiàng)目
    發(fā)表于 09-15 06:56

    使用rt-thread studio ,配置某對GPIO串口,比如配置PA0與PA1 uart1 ;如何操作?

    請教一下,使用rt-thread studio ,配置某對GPIO串口,比如配置PA0與PA1 uart1 ;如何操作? 我在rt-th
    發(fā)表于 09-11 07:50

    如何將 GPIO PWM 和 GPIO Capture 驅(qū)動(dòng)程序?qū)?Linux 內(nèi)核,實(shí)現(xiàn) PWM 輸出并檢測引腳的變化狀態(tài)?

    如何將 GPIO PWM 和 GPIO Capture 驅(qū)動(dòng)程序?qū)?Linux 內(nèi)核,實(shí)現(xiàn) PWM 輸出并檢測引腳的變化狀態(tài)
    發(fā)表于 08-20 08:20

    基于兆易創(chuàng)新GD32系列MCU的GUI智能屏顯解決方案

    隨著人機(jī)交互需求的不斷提升,圖形用戶界面(GUI)已成為各類智能設(shè)備的核心組成部分。兆易創(chuàng)新GD32系列MCU憑借其豐富的外設(shè)接口和強(qiáng)大的處理能力,用戶們提供了全面的GUI屏顯解決方案,從低功耗小型顯示屏到高分辨率彩色觸摸屏,
    的頭像 發(fā)表于 08-19 14:49 ?1948次閱讀
    基于兆易創(chuàng)新<b class='flag-5'>GD32</b>系列<b class='flag-5'>MCU</b>的GUI智能屏顯解決方案

    請問如何將ISP寫入Nuvoton 8051 MCU系列?

    如何將ISP寫入Nuvoton 8051 MCU系列?
    發(fā)表于 08-18 07:34

    一般燒錄燒錄MCU常見的設(shè)置和配置方法

    MCU)方向正確地放入燒錄座的對應(yīng)插槽中,并壓下鎖緊桿固定。 ICSP/SWD 接口: 使用連接線(通常是杜邦線或?qū)S?b class='flag-5'>燒錄線)燒錄器的編
    發(fā)表于 06-17 11:26
    同江市| 泸西县| 景德镇市| 淳化县| 新源县| 清水县| 冀州市| 闽清县| 黄骅市| 象山县| 临江市| 克什克腾旗| 宁明县| 娱乐| 临沧市| 山阳县| 绵竹市| 石阡县| 虞城县| 华坪县| 斗六市| 漾濞| 泗洪县| 舟山市| 巴林右旗| 响水县| 彰化市| 沁阳市| 兰西县| 衡东县| 宁城县| 平南县| 临清市| 东城区| 大同县| 临泉县| 博湖县| 页游| 江阴市| 绵阳市| 建德市|