欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

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

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

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

【GD32 MCU 入門(mén)教程】GD32 MCU 常見(jiàn)外設(shè)介紹 (6) ADC 模塊介紹

聚沃科技 ? 2024-08-15 09:46 ? 次閱讀

6.1.ADC 基礎(chǔ)知識(shí)

12 位逐次逼近式模數(shù)轉(zhuǎn)換器模塊(ADC),可以采樣來(lái)自于外部輸入通道、內(nèi)部輸入通道的模擬信號(hào),采樣轉(zhuǎn)換后,轉(zhuǎn)換結(jié)果可以按照最低有效位對(duì)齊或最高有效位對(duì)齊的方式保存在相應(yīng)的數(shù)據(jù)寄存器中。

6.2.GD32 ADC 外設(shè)原理

GD32 ADC 主要特性

? 高性能:

– ADC采樣分辨率: 12位、 10位、 8位、或者6位分辨率;

– 前置校準(zhǔn)功能;

– 可編程采樣時(shí)間;

– 數(shù)據(jù)存儲(chǔ)模式:最高有效位對(duì)齊和最低有效位對(duì)齊;

– 支持規(guī)則數(shù)據(jù)轉(zhuǎn)換的DMA請(qǐng)求。

? 模擬輸入通道:

– 16個(gè)外部模擬輸入通道;

– 1個(gè)內(nèi)部溫度傳感器輸入通道(VSENSE);

– 1個(gè)內(nèi)部參考電壓輸入通道(VREFINT)。

? 轉(zhuǎn)換開(kāi)始的發(fā)起:

– 軟件觸發(fā);

– 硬件觸發(fā)。

? 轉(zhuǎn)換模式:

– 轉(zhuǎn)換單個(gè)通道,或者掃描一序列的通道;

– 單次運(yùn)行模式,每次觸發(fā)轉(zhuǎn)換一次選擇的輸入通道;

– 連續(xù)運(yùn)行模式,連續(xù)轉(zhuǎn)換所選擇的輸入通道;

– 間斷運(yùn)行模式;

– 同步模式(適用于具有兩個(gè)或多個(gè)ADC的設(shè)備)。

? 轉(zhuǎn)換結(jié)果閾值監(jiān)測(cè)器功能: 模擬看門(mén)狗。

? 中斷的產(chǎn)生:

– 常規(guī)序列轉(zhuǎn)換結(jié)束;

– 模擬看門(mén)狗事件。

? 過(guò)采樣:

– 16位的數(shù)據(jù)寄存器;

– 可調(diào)整的過(guò)采樣率,從2x到256x;

– 高達(dá)8位的可編程數(shù)據(jù)移位。

? ADC供電要求:

– 2.4V到3.6V,一般供電電壓為3.3V。

? ADC輸入范圍: VREF- ≤VIN ≤VREF+。

– VREF- : ADC 負(fù)參考電壓, VREF- = VSSA

– VREF+ : ADC 正參考電壓, 2.6 V ≤ VREF+ ≤ VDDA

ADC 結(jié)構(gòu)框圖介紹

輸入圖片說(shuō)明

6.3.硬件連接說(shuō)明

輸入圖片說(shuō)明

ADC的檢測(cè)需要將輸入阻抗和采樣周期保持一定的關(guān)系,下表列出了以GD32E103為例子

輸入圖片說(shuō)明

6.4.軟件配置說(shuō)明

查詢法

查詢法采用的是轉(zhuǎn)換單個(gè)通道,或者掃描一序列的通道,通過(guò)不斷切換通道的方式去讀取對(duì)應(yīng)通道的ADC數(shù)值。我們介紹使用庫(kù)函數(shù)來(lái)設(shè)置 ADC0 的通道來(lái)進(jìn)行 AD 轉(zhuǎn)換的步驟,下面講解其詳細(xì)設(shè)置步驟:

開(kāi)啟 GPIO口時(shí)鐘和 ADC0 時(shí)鐘,設(shè)置GPIO口為模擬輸入。

rcu_periph_clock_enable(RCU_GPIOA); /* enable GPIOB clock */ rcu_periph_clock_enable(RCU_GPIOB); /* enable ADC0 clock */ rcu_periph_clock_enable(RCU_ADC0); /* config ADC clock */ rcu_adc_clock_config(RCU_CKADC_CKAPB2_DIV4); /* enable alternate function clock */ rcu_periph_clock_enable(RCU_AF); //使能 GPIO 口復(fù)用

這里需要說(shuō)明一下, ADC 的通道與引腳的對(duì)應(yīng)關(guān)系在數(shù)據(jù)手冊(cè)可以查到

輸入圖片說(shuō)明

(1)配置 ADC 輸入時(shí)鐘分頻,模式為獨(dú)立模式,轉(zhuǎn)換長(zhǎng)度以及觸發(fā)方式等

/* reset ADC */ adc_deinit(ADC0); /* ADC mode config */ adc_mode_config(ADC_MODE_FREE); //獨(dú)立模式 /* ADC continous function enable */ adc_special_function_config(ADC0, ADC_SCAN_MODE, ENABLE) /* ADC data alignment config */ adc_data_alignment_config(ADC0, ADC_DATAALIGN_RIGHT); //ADC 數(shù)據(jù)右對(duì)齊 adc_special_function_config(ADC0,ADC_CONTINUOUS_MODE,DISABLE); /* ADC channel length config */ adc_channel_length_config(ADC0, ADC_REGULAR_CHANNEL, 1);//設(shè)置 ADC 轉(zhuǎn)換的通道數(shù)量 /* ADC trigger config */ adc_external_trigger_source_config(ADC0,ADC_REGULAR_CHANNEL,ADC0_1_EXTTRIG_REGULAR_NONE); //通過(guò)軟件觸發(fā) ADC 轉(zhuǎn)換 adc_external_trigger_config(ADC0, ADC_REGULAR_CHANNEL, ENABLE);

(2)開(kāi)啟 AD 轉(zhuǎn)換器

在設(shè)置完了以上信息后,我們就開(kāi)啟 AD 轉(zhuǎn)換器了

/* enable ADC interface */ adc_enable(ADC0); delay_1ms(1);//延遲 等待穩(wěn)定 /* ADC calibration and reset calibration */ adc_calibration_enable(ADC0);//使能 ADC 校準(zhǔn)

(3)讀取 ADC 值 在上面的步驟完成后, ADC 就算準(zhǔn)備好了。所謂的查詢法就是不斷地進(jìn)行通道切換

unsigned short adc0_transfer(unsigned char adc_channel) { uint16_t ADC_temp; /* ADC regular channel config */ adc_regular_channel_config(ADC0, 0, adc_channel, ADC_SAMPLETIME_55POINT5); adc_software_trigger_enable(ADC0,ADC_REGULAR_CHANNEL); while(!adc_flag_get(ADC0, ADC_FLAG_EOC));//等待轉(zhuǎn)換完成 /* clear the end of conversion flag */ adc_flag_clear(ADC0, ADC_FLAG_EOC); ADC_temp=adc_regular_data_read(ADC0); return ADC_temp; }

這里還需要說(shuō)明一下ADC的參考電壓,是以Vref作為參考電壓。

常規(guī)通道轉(zhuǎn)換 DMA 搬運(yùn)

通過(guò)ADC轉(zhuǎn)換,在ADC 轉(zhuǎn)換完成后 觸發(fā)DMA 進(jìn)行數(shù)據(jù)搬運(yùn)。

DMA 請(qǐng)求,可以通過(guò)設(shè)置 ADC_CTL1 寄存器的 DMA 位來(lái)使能,它用于規(guī)則組多個(gè)通道的轉(zhuǎn)換結(jié)果。 ADC 在規(guī)則組一個(gè)通道轉(zhuǎn)換結(jié)束后產(chǎn)生一個(gè) DMA 請(qǐng)求, DMA 接受到請(qǐng)求后可以將轉(zhuǎn)換的數(shù)據(jù)從 ADC_RDATA 寄存器傳輸?shù)接脩糁付ǖ哪康牡刂贰?/p>

在和查詢法一節(jié)的差別,主要在于ADC 的配置方面和DMA的配置

(1)ADC 的配置

/* ADC channel length config */ adc_channel_length_config(ADC0, ADC_REGULAR_CHANNEL, 4);//常規(guī)通道長(zhǎng)度配置 /* ADC regular channel config */ adc_regular_channel_config(ADC0, 0, ADC_CHANNEL_4, ADC_SAMPLETIME_55POINT5); adc_regular_channel_config(ADC0, 1, ADC_CHANNEL_5, ADC_SAMPLETIME_55POINT5); adc_regular_channel_config(ADC0, 2, ADC_CHANNEL_6, ADC_SAMPLETIME_55POINT5); adc_regular_channel_config(ADC0, 3, ADC_CHANNEL_7, ADC_SAMPLETIME_55POINT5); /* ADC trigger config */ adc_external_trigger_source_config(ADC0,ADC_REGULAR_CHANNEL, ADC0_1_EXTTRIG_REGULAR_NONE); adc_external_trigger_config(ADC0, ADC_REGULAR_CHANNEL, ENABLE); /* ADC DMA function enable */ adc_dma_mode_enable(ADC0);//使能 DMA 模式 /* enable ADC interface */ adc_enable(ADC0); delay_1ms(1); /* ADC calibration and reset calibration */ adc_calibration_enable(ADC0);

(2)DMA的配置

/* ADC_DMA_channel configuration */ dma_parameter_struct dma_data_parameter; /* ADC DMA_channel configuration */ dma_deinit(DMA0, DMA_CH0); /* initialize DMA single data mode */ dma_data_parameter.periph_addr = (uint32_t)(&ADC_RDATA(ADC0)); //外設(shè)地址 dma_data_parameter.periph_inc = DMA_PERIPH_INCREASE_DISABLE; dma_data_parameter.memory_addr = (uint32_t)(&adc_value); //搬運(yùn)目標(biāo)地址 dma_data_parameter.memory_inc = DMA_MEMORY_INCREASE_ENABLE; dma_data_parameter.periph_width = DMA_PERIPHERAL_WIDTH_16BIT; dma_data_parameter.memory_width = DMA_MEMORY_WIDTH_16BIT; dma_data_parameter.direction = DMA_PERIPHERAL_TO_MEMORY; dma_data_parameter.number = 4; dma_data_parameter.priority = DMA_PRIORITY_HIGH; dma_init(DMA0, DMA_CH0, &dma_data_parameter); /* enable DMA circulation mode */ dma_circulation_enable(DMA0, DMA_CH0); /* enable DMA channel */ dma_channel_enable(DMA0, DMA_CH0);

(3)觸發(fā)ADC 轉(zhuǎn)換

adc_software_trigger_enable(ADC0,ADC_REGULAR_CHANNEL);

注入通道-中斷

在和查詢法一節(jié)的差別,主要在于ADC 的配置方面和注入通道會(huì)產(chǎn)生中斷

(1)ADC 的配置

/* reset ADC */ adc_deinit(ADC0); /* ADC mode config */ adc_mode_config(ADC_MODE_FREE); /* ADC continous function enable */ adc_special_function_config(ADC0, ADC_SCAN_MODE, ENABLE); /* ADC data alignment config */ adc_data_alignment_config(ADC0, ADC_DATAALIGN_RIGHT); /* ADC channel length config *//注入通道配置 adc_channel_length_config(ADC0, ADC_INSERTED_CHANNEL, 4);//注入通道長(zhǎng)度配置 /* ADC inserted channel config */ adc_inserted_channel_config(ADC0, 0, ADC_CHANNEL_0, ADC_SAMPLETIME_55POINT5); adc_inserted_channel_config(ADC0, 1, ADC_CHANNEL_1, ADC_SAMPLETIME_55POINT5); adc_inserted_channel_config(ADC0, 2, ADC_CHANNEL_2, ADC_SAMPLETIME_55POINT5); adc_inserted_channel_config(ADC0, 3, ADC_CHANNEL_3, ADC_SAMPLETIME_55POINT5); /* ADC trigger config */ //通過(guò) EXTI 15 進(jìn)行觸發(fā) adc_external_trigger_source_config(ADC0,ADC_INSERTED_CHANNEL,ADC0_1_EXTTRIG_INSERTED_EXTI_15); /* ADC external trigger enable */ adc_external_trigger_config(ADC0, ADC_INSERTED_CHANNEL, ENABLE); /* clear the ADC flag */ adc_interrupt_flag_clear(ADC0, ADC_INT_FLAG_EOC); adc_interrupt_flag_clear(ADC0, ADC_INT_FLAG_EOIC); /* enable ADC interrupt */ adc_interrupt_enable(ADC0, ADC_INT_EOIC);//使能注入通道的中斷 /* enable ADC */ adc_enable(ADC0); delay_1ms(1); /* ADC calibration and reset calibration */ adc_calibration_enable(ADC0);

(2)ADC 注入通道轉(zhuǎn)換完成服務(wù)函數(shù)

void ADC0_1_IRQHandler(void) { /* clear the ADC flag */ adc_interrupt_flag_clear(ADC0, ADC_INT_FLAG_EOIC);//清除注入通道轉(zhuǎn)換完成標(biāo)志位 /* read ADC inserted group data register */ inserted_data[0] = adc_inserted_data_read(ADC0, ADC_INSERTED_CHANNEL_0); inserted_data[1] = adc_inserted_data_read(ADC0, ADC_INSERTED_CHANNEL_1); inserted_data[2] = adc_inserted_data_read(ADC0, ADC_INSERTED_CHANNEL_2); inserted_data[3] = adc_inserted_data_read(ADC0, ADC_INSERTED_CHANNEL_3); }

6.5.ADC 使用注意事項(xiàng)

1、ADC通道的采集引腳未配置為模擬輸入,GD32要求通道IO口必須配置為模擬輸入;

2、ADC時(shí)鐘過(guò)高,ADC采樣時(shí)鐘高于ADC最高采樣時(shí)鐘獲取到的數(shù)據(jù)不具有參考意義,需要手動(dòng)分頻到合適的ADC 要求的頻率;

3、ADC采樣值偏小或不穩(wěn)定,應(yīng)該適當(dāng)?shù)慕档虯DC時(shí)鐘,加大采樣周期的值;

4、ADC的查詢法在獲取ADC數(shù)值的時(shí)候,不允許重入,即不允許在同一時(shí)間調(diào)用ADC的數(shù)據(jù)讀取函數(shù);

5、ADC在使能之后需要進(jìn)行短暫的延時(shí),時(shí)間周期約為2毫秒左右,以保證ADC能正常啟動(dòng)。

教程GD32 MCU方案商聚沃科技原創(chuàng)發(fā)布,了解更多GD32 MCU教程,關(guān)注聚沃科技官網(wǎng)

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

    關(guān)注

    6044

    文章

    44627

    瀏覽量

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

    關(guān)注

    146

    文章

    17357

    瀏覽量

    352794
  • 嵌入式
    +關(guān)注

    關(guān)注

    5095

    文章

    19189

    瀏覽量

    307983
  • adc
    adc
    +關(guān)注

    關(guān)注

    99

    文章

    6537

    瀏覽量

    545880
  • 開(kāi)發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5131

    瀏覽量

    98327
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    GD32 MCU 入門(mén)教程GD32 MCU 常見(jiàn)外設(shè)介紹(12)FMC 模塊介紹

    閃存控制器(FMC),提供了片上閃存需要的所有功能。FMC 也提供了頁(yè)擦除,整片擦除,以及32 位整字或 16 位半字編程閃存等操作。 GD32 MCU 支持不同類(lèi)型編程的具體說(shuō)明如下表 GD32
    的頭像 發(fā)表于 08-21 09:56 ?1332次閱讀
    <b class='flag-5'>GD32</b> <b class='flag-5'>MCU</b> <b class='flag-5'>入門(mén)教程</b>】<b class='flag-5'>GD32</b> <b class='flag-5'>MCU</b> <b class='flag-5'>常見(jiàn)外設(shè)</b><b class='flag-5'>介紹</b>(12)FMC <b class='flag-5'>模塊</b><b class='flag-5'>介紹</b>

    GD32MCU介紹

    其實(shí)兆芯的MCU為了兼容ST,外設(shè)的寄存器設(shè)計(jì)與ST保持一致了。比如GD32VF103或者GD32E103系列的USBFS這個(gè)外設(shè),基本等同
    發(fā)表于 11-01 06:03

    GD32 MCU原理及固件庫(kù)開(kāi)發(fā)指南》 + 初讀感悟

    GD32 MCU原理固件庫(kù)開(kāi)發(fā)指南這本書(shū)內(nèi)容豐富,囊括了GD32中的所有外設(shè),書(shū)中首先介紹了如何使用MDK或IAR軟件搭建
    發(fā)表于 03-31 22:11

    GD32 MCU原理及固件庫(kù)開(kāi)發(fā)指南》+讀后感

    GD32 MCU的電源管理系統(tǒng)及復(fù)位、時(shí)鐘系統(tǒng)。 第5章介紹GD32 MCU的基礎(chǔ)外設(shè),包括GP
    發(fā)表于 06-06 21:52

    兆易創(chuàng)新GD32 MCU選型手冊(cè),適用于GD32全系列MCU

    兆易創(chuàng)新GD32MCU選型手冊(cè),適用于GD32全系列MCUGD32MCU選型手冊(cè),適用于GD32全系列MCU
    發(fā)表于 10-19 17:26 ?49次下載

    你了解GD32 MCU的命名規(guī)則嗎

    下面為大家介紹GD32 MCU的通用命名規(guī)則,以GD32F303ZGT6為例,其中,GD32代表GD32
    的頭像 發(fā)表于 01-13 09:38 ?3865次閱讀
    你了解<b class='flag-5'>GD32</b> <b class='flag-5'>MCU</b>的命名規(guī)則嗎

    GD32 MCU的選項(xiàng)字節(jié)是什么?

    GD32 MCU的選項(xiàng)字節(jié)是什么,有什么功能呢?選項(xiàng)字節(jié)被誤篡改如何回復(fù)?
    的頭像 發(fā)表于 01-17 09:42 ?1513次閱讀
    <b class='flag-5'>GD32</b> <b class='flag-5'>MCU</b>的選項(xiàng)字節(jié)是什么?

    不同型號(hào)的GD32 MCU如何區(qū)分?

    大家是否碰到過(guò)以下應(yīng)用場(chǎng)景:同一套軟件代碼希望跑在不同型號(hào)的GD32 MCU中,但有些地方需要根據(jù)MCU型號(hào)進(jìn)行調(diào)整?或者上位機(jī)或其他MCUGD3
    的頭像 發(fā)表于 01-27 09:32 ?1075次閱讀
    不同型號(hào)的<b class='flag-5'>GD32</b> <b class='flag-5'>MCU</b>如何區(qū)分?

    GD32 MCU 入門(mén)教程】一、GD32 MCU 開(kāi)發(fā)環(huán)境搭建(1)使用Keil開(kāi)發(fā)GD32

    GD32系列為通用型MCU,所以開(kāi)發(fā)環(huán)境也可以使用通用型的IDE,目前使用較多的是KEIL、IAR、 GCC和Embedded Builder,客戶可以根據(jù)個(gè)人喜好來(lái)選擇相應(yīng)的開(kāi)發(fā)環(huán)境。
    的頭像 發(fā)表于 08-08 15:01 ?1491次閱讀
    【<b class='flag-5'>GD32</b> <b class='flag-5'>MCU</b> <b class='flag-5'>入門(mén)教程</b>】一、<b class='flag-5'>GD32</b> <b class='flag-5'>MCU</b> 開(kāi)發(fā)環(huán)境搭建(1)使用Keil開(kāi)發(fā)<b class='flag-5'>GD32</b>

    GD32 MCU 入門(mén)教程】一、GD32 MCU 開(kāi)發(fā)環(huán)境搭建(2)使用 IAR 開(kāi)發(fā) GD32

    GD32系列為通用型MCU,所以開(kāi)發(fā)環(huán)境也可以使用通用型的IDE,目前使用較多的是KEIL、IAR、 GCC和Embedded Builder,客戶可以根據(jù)個(gè)人喜好來(lái)選擇相應(yīng)的開(kāi)發(fā)環(huán)境。
    的頭像 發(fā)表于 08-08 15:40 ?826次閱讀
    【<b class='flag-5'>GD32</b> <b class='flag-5'>MCU</b> <b class='flag-5'>入門(mén)教程</b>】一、<b class='flag-5'>GD32</b> <b class='flag-5'>MCU</b> 開(kāi)發(fā)環(huán)境搭建(2)使用 IAR 開(kāi)發(fā) <b class='flag-5'>GD32</b>

    GD32 MCU 入門(mén)教程】一、GD32 MCU 開(kāi)發(fā)環(huán)境搭建(3)使用 Embedded Builder 開(kāi)發(fā) GD32

    GD32系列為通用型MCU,所以開(kāi)發(fā)環(huán)境也可以使用通用型的IDE,目前使用較多的是KEIL、IAR、 GCC和Embedded Builder,客戶可以根據(jù)個(gè)人喜好來(lái)選擇相應(yīng)的開(kāi)發(fā)環(huán)境。
    的頭像 發(fā)表于 08-08 16:03 ?1169次閱讀
    【<b class='flag-5'>GD32</b> <b class='flag-5'>MCU</b> <b class='flag-5'>入門(mén)教程</b>】一、<b class='flag-5'>GD32</b> <b class='flag-5'>MCU</b> 開(kāi)發(fā)環(huán)境搭建(3)使用 Embedded Builder 開(kāi)發(fā) <b class='flag-5'>GD32</b>

    GD32 MCU 入門(mén)教程】二、GD32 MCU 燒錄說(shuō)明(1)ISP 燒錄

    ISP:In System Programing,在系統(tǒng)編程,通過(guò)MCU片內(nèi)的引導(dǎo)程序進(jìn)行Flash編程。 GD32片內(nèi)有一個(gè)只讀信息塊,用于存放引導(dǎo)裝載程序,引導(dǎo)程序在MCU出廠前就會(huì)提前燒錄好
    的頭像 發(fā)表于 08-08 16:20 ?1183次閱讀
    【<b class='flag-5'>GD32</b> <b class='flag-5'>MCU</b> <b class='flag-5'>入門(mén)教程</b>】二、<b class='flag-5'>GD32</b> <b class='flag-5'>MCU</b> 燒錄說(shuō)明(1)ISP 燒錄

    GD32 MCU 入門(mén)教程GD32 MCU 常見(jiàn)外設(shè)介紹(14)RTC 模塊介紹

    GD32 MCU內(nèi)部提供了一個(gè)RTC(實(shí)時(shí)時(shí)鐘)模塊,通過(guò)RTC可以實(shí)現(xiàn)日歷時(shí)鐘、鬧鐘等功能。RTC也可以用于深度睡眠或待機(jī)模式的低功耗喚醒。不同系列的GD32
    的頭像 發(fā)表于 08-23 09:18 ?599次閱讀
    【<b class='flag-5'>GD32</b> <b class='flag-5'>MCU</b> <b class='flag-5'>入門(mén)教程</b>】<b class='flag-5'>GD32</b> <b class='flag-5'>MCU</b> <b class='flag-5'>常見(jiàn)外設(shè)</b><b class='flag-5'>介紹</b>(14)RTC <b class='flag-5'>模塊</b><b class='flag-5'>介紹</b>

    GD32 MCU 入門(mén)教程GD32 MCU FPU 使用方法

    GD32 MCU FPU 使用方法
    的頭像 發(fā)表于 08-25 09:24 ?760次閱讀
    【<b class='flag-5'>GD32</b> <b class='flag-5'>MCU</b> <b class='flag-5'>入門(mén)教程</b>】<b class='flag-5'>GD32</b> <b class='flag-5'>MCU</b> FPU 使用方法

    GD32 MCU入門(mén)教程GD32 MCU GPIO 結(jié)構(gòu)與使用注意事項(xiàng)

    本文是專(zhuān)門(mén)為基于GD32 MCU開(kāi)發(fā)的工程設(shè)計(jì)人員提供,主要介紹了GPIO的功能配置、內(nèi)部結(jié)構(gòu)以及在不同場(chǎng)景使用時(shí)的注意事項(xiàng),旨在幫助GD32 MC
    的頭像 發(fā)表于 09-07 10:34 ?940次閱讀
    【<b class='flag-5'>GD32</b> <b class='flag-5'>MCU</b><b class='flag-5'>入門(mén)教程</b>】<b class='flag-5'>GD32</b> <b class='flag-5'>MCU</b> GPIO 結(jié)構(gòu)與使用注意事項(xiàng)