Dit is de Linux-app genaamd gd32f330-lib waarvan de nieuwste release kan worden gedownload als gd32f330-lib.zip. Deze kan online worden uitgevoerd in de gratis hostingprovider OnWorks voor werkstations.
Download en voer online deze app met de naam gd32f330-lib gratis uit met OnWorks.
Volg deze instructies om deze app uit te voeren:
- 1. Download deze applicatie op uw pc.
- 2. Voer in onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX in met de gebruikersnaam die u wilt.
- 3. Upload deze applicatie in zo'n bestandsbeheerder.
- 4. Start de OnWorks Linux online of Windows online emulator of MACOS online emulator vanaf deze website.
- 5. Ga vanuit het OnWorks Linux-besturingssysteem dat u zojuist hebt gestart naar onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX met de gewenste gebruikersnaam.
- 6. Download de applicatie, installeer hem en voer hem uit.
gd32f330-lib
Ad
PRODUCTBESCHRIJVING
GigaDevice GD32F330 opstartcode/randapparatuurbibliotheek.
Gebruikmogelijkheden:
#define F_CPU 84000000
#include "gd32f330f8.h"
flits_lat(0); // latentie=0
// bus.prescalers
ahb_div(AHB_DIV_1);
apb1_div(APB1_DIV_1);
apb2_div(APB2_DIV_1);
hxtal_aan(1); // HXTAL @ 8M
pll_on(1,1, 21); // PLL @ 84M = 8M / 2 x 21
sysclk_sel(SYSCLK_PLL); //SysCLK=PLL
// perifere klokken
ahb_on(AHB_GPIOA | AHB_CRC);
apb1_on(APB1_TIM2 | APB1_TIM5);
apb2_aan(APB2_ADC | APB2_TIM0);
//GPIO
pin_mo(GPIOA,1, MO_AF); // modus
pin_ot(GPIOA,1, OT_PP); // o.type
pin_os(GPIOA,1, OS_10M); // o.snelheid
pin_af(GPIOA,1); // AF-modus
//ADC
adc_on(ADC_RES_12B, ADC_AL_RIGHT, 0); // inschakelen
adc_cal(); // ijken
adc_iref_on(1); // Vref/Tref aan
adc_trig(1, ADC_TRIG_SOFT); // zachte trekker
adc_tijd(17,ADC_239_5); // s.tijd
adc_chn(17); // Vref-kanaal
adc_start(1); // begin
terwijl(!adc_ready()); // wachten
int vcc = adc_vcc(adc_rd(), 1200); // meet VCC, mV
Kenmerken
- gd32
- gd32f330
- startup
- bibliotheek
Dit is een applicatie die ook kan worden opgehaald van https://sourceforge.net/projects/gd32f330-lib/. Het is gehost in OnWorks om het online op een makkelijke manier te kunnen runnen vanaf een van onze gratis Operative Systems.