技術(shù)文檔

GD32MCU最小系統(tǒng)構(gòu)成條件

大家是否有這個疑惑:大學(xué)課程學(xué)習(xí)51的時候,老師告訴我們51的最小系統(tǒng)構(gòu)成?那么進(jìn)入32位單片機(jī)時代,gd32最小系統(tǒng)構(gòu)成又是怎么樣的呢?

什么ISP?什么是IAP?

做單片機(jī)開發(fā)的工程師經(jīng)常會聽到兩個詞:ISP和IAP,但新手往往對這兩個概念不是很清楚,今天就來和大家聊聊什么是ISP,什么是IAP?

GD32 MCU是如何進(jìn)入中斷函數(shù)的

用過GD32 MCU的小伙伴們都知道,程序是順序執(zhí)行的,但當(dāng)有中斷來的時候程序會跳轉(zhuǎn)到中斷函數(shù),執(zhí)行完中斷函數(shù)后程序又繼續(xù)回到原來的位置繼續(xù)執(zhí)行,那么你們知道MCU是如何找到中斷函數(shù)入口的嗎?

什么是中斷向量偏移,為什么要做中斷向量偏移?

當(dāng)MCU中有兩段或以上程序的時候(第一個程序為用戶BootLoader程序,其他的為APP程序,這個在前期視頻《什么是ISP?什么是IAP》中有講過),APP程序中都需要做中斷向量偏移,那么什么是中斷向量偏移,為什么要做中斷向量偏移?

如何防止熱插拔燒壞單片機(jī)

大家都知道一般USB接口屬于熱插拔,實際任意帶電進(jìn)行連接的操作都可以屬于熱插拔。我們前面講過芯片燒壞的原理,那么熱插拔就是導(dǎo)致芯片燒壞的一個主要原因之一。

你了解你的GD32 MCU系統(tǒng)主頻是多少嗎 ?

系統(tǒng)時鐘是GD32 MCU的時基,可以理解為系統(tǒng)的心跳,片上所有的外設(shè)以及CPU最原始的時鐘都來自于系統(tǒng)時鐘,因而明確當(dāng)前系統(tǒng)時鐘是多少非常重要,只有明確了系統(tǒng)時鐘,才能夠?qū)崿F(xiàn)準(zhǔn)確的定時、準(zhǔn)確的采樣間隔以及準(zhǔn)確的通信速率等。