動(dòng)態(tài)
-
發(fā)布了文章 2024-08-09 09:46
【GD32 MCU 入門(mén)教程】GD32 MCU 常見(jiàn)外設(shè)介紹(1)RCU 時(shí)鐘介紹
眾所周知,時(shí)鐘是MCU能正常運(yùn)行的基本條件,就好比心跳或脈搏,為所有的工作單元提供時(shí)間 基數(shù)。時(shí)鐘控制單元提供了一系列頻率的時(shí)鐘功能,包括多個(gè)內(nèi)部RC振蕩器時(shí)鐘(IRC)、一個(gè)外部 高速晶體振蕩器時(shí)鐘(HXTAL)、一個(gè)外部低速晶體振蕩器時(shí)鐘(LXTAL)、一個(gè)或多個(gè)鎖相環(huán)(PLL) 一個(gè)HXTAL時(shí)鐘和LXTAL時(shí)鐘監(jiān)視器、時(shí)鐘預(yù)分頻器、時(shí)鐘多路復(fù)用器和時(shí)745瀏覽量 -
發(fā)布了文章 2024-08-08 17:54
【GD32 MCU 入門(mén)教程】三、固件庫(kù)使用方法和啟動(dòng)流程介紹
GD32 MCU標(biāo)準(zhǔn)固件庫(kù)是一個(gè)固件函數(shù)包,它由程序、數(shù)據(jù)結(jié)構(gòu)和宏組成,包括了GD32 MCU所 有外設(shè)的性能特征。固件庫(kù)還包括每一個(gè)外設(shè)的驅(qū)動(dòng)描述和基于評(píng)估板的固件庫(kù)使用例程。通過(guò) 使用標(biāo)準(zhǔn)固件庫(kù),用戶無(wú)需深入掌握細(xì)節(jié),也可以輕松應(yīng)用每一個(gè)外設(shè)。使用固件庫(kù)可以大大減 少用戶的編程時(shí)間, 從而降低開(kāi)發(fā)成本。每個(gè)外設(shè)驅(qū)動(dòng)都由一組函數(shù)組成,這組函數(shù)覆蓋了該外 設(shè) -
發(fā)布了文章 2024-08-08 17:44
-
發(fā)布了文章 2024-08-08 17:34
【GD32 MCU 入門(mén)教程】二、GD32 MCU 燒錄說(shuō)明 (2)SWD/JTAG在線下載
GD32系列MCU支持SWD和JTAG(部分型號(hào)不支持)接口進(jìn)行下載調(diào)試,這些功能通過(guò)ARM CoreSight組件的標(biāo)準(zhǔn)配置和鏈狀連接的TAP控制器來(lái)實(shí)現(xiàn)的。調(diào)試和跟蹤功能集成在ARM Cortex-M內(nèi)核中。調(diào)試系統(tǒng)支持串行(SW)調(diào)試和跟蹤功能,部分型號(hào)也支持JTAG調(diào)試。調(diào)試和跟蹤功能具體請(qǐng)參考下列文檔:785瀏覽量 -
發(fā)布了文章 2024-08-08 16:20
【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ù)位時(shí)MCU通過(guò)BOOT0引腳電平狀態(tài)選擇進(jìn)入Flash啟動(dòng)模式還是ISP升級(jí)模式。目前所有系列均支持通過(guò)UART對(duì)Flash進(jìn)行編程,有USBFS外設(shè)的系列同時(shí) -
發(fā)布了文章 2024-08-08 16:03
【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)境。1.1k瀏覽量 -
發(fā)布了文章 2024-08-08 15:40
【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)境。802瀏覽量 -
發(fā)布了文章 2024-08-08 15:01
-
發(fā)布了文章 2024-07-05 11:13
【GD32F303紅楓派開(kāi)發(fā)板使用手冊(cè)】第三十講 CAN -CAN通信實(shí)驗(yàn)
CAN 是 Controller Area Network 的縮寫(xiě),是由德國(guó)BOSCH公司開(kāi)發(fā)的,已成為ISO 國(guó)際標(biāo)準(zhǔn)化的串行通信協(xié)議。其主要應(yīng)用場(chǎng)合為汽車和工業(yè)控制。 CAN具有傳輸距離長(zhǎng),傳輸可靠、強(qiáng)大的糾錯(cuò)機(jī)制等特點(diǎn),其高性能和可靠性已被廣泛認(rèn)同,現(xiàn)在已經(jīng)成為汽車、工業(yè)自動(dòng)化、醫(yī)療設(shè)備等領(lǐng)域應(yīng)用最廣泛的總線之一。3.3k瀏覽量 -
發(fā)布了文章 2024-07-04 09:54
【GD32F303紅楓派開(kāi)發(fā)板使用手冊(cè)】第二十九講 USB-IAP升級(jí)實(shí)驗(yàn)
USB IAP升級(jí)本例程中使用的是Custom HID中的IAP設(shè)備類,其設(shè)備類協(xié)議的實(shí)現(xiàn)與HID的類似,主要包括GET_REPORT/GET_IDLE/GET_PROTOCOL/SET_REPORT/SET_IDLE/SET_PROTOCOL/USB_GET_DESCRIPTOR等。IAP的功能為通過(guò)USB接口通信的方式對(duì)app端代碼進(jìn)行更新。706瀏覽量