Ito ang Linux app na pinangalanang n32g430-lib na ang pinakabagong release ay maaaring ma-download bilang n32g430-lib.zip. Maaari itong patakbuhin online sa libreng hosting provider na OnWorks para sa mga workstation.
I-download at patakbuhin online ang app na ito na pinangalanang n32g430-lib gamit ang OnWorks nang libre.
Sundin ang mga tagubiling ito upang patakbuhin ang app na ito:
- 1. Na-download ang application na ito sa iyong PC.
- 2. Ipasok sa aming file manager https://www.onworks.net/myfiles.php?username=XXXXX kasama ang username na gusto mo.
- 3. I-upload ang application na ito sa naturang filemanager.
- 4. Simulan ang OnWorks Linux online o Windows online emulator o MACOS online emulator mula sa website na ito.
- 5. Mula sa OnWorks Linux OS na kasisimula mo pa lang, pumunta sa aming file manager https://www.onworks.net/myfiles.php?username=XXXX gamit ang username na gusto mo.
- 6. I-download ang application, i-install ito at patakbuhin ito.
n32g430-lib
Ad
DESCRIPTION
Nationstech N32G430 MCU library/startup code.
Gamitin ang:
// itakda ang FLASH iCache, prefetch, latency
flash_icache(1);
flash_pref(1);
flash_lat(3);
// itakda ang mga divider ng AHB/APB1/APB2
ahb_div(AHB_DIV_1);
apb1_div(APB1_DIV_4);
apb2_div(APB2_DIV_2);
// simulan ang PLL
pll_on(0,0, 0, 16);
sclk_sel(SCLK_PLL);
// paganahin ang mga peripheral na orasan
ahb_on(AHB_GPIOA | AHB_ADC | AHB_CRC);
apb1_on(APB1_TIM2);
apb2_on(APB2_AFIO | APB2_USART1);
// i-configure ang pin mode/type/speed/pullup/output
pin_mo(GPIOA,0, MO_OUT);
pin_ot(GPIOA,0, OT_PP);
pin_sr(GPIOA,0, SR_HI,DRV_12MA);
pin_pu(GPIOA,0, PU_NO);
pin_wr(GPIOA,0, 1);
// i-configure ang ADC
adc_on(ADC_HCLK_DIV2, ADC_PLL_DIV2, 0,ADC_CLK1M_DIV8);
adc_cal(0,1); // i-calibrate
adc_iref_on(1); // sanggunian
adc_trig(1, ADC_TRIG_SOFT); // pinagmulan ng trigger
adc_cont(0); // iisang conversion
adc_chn(1); // channel
adc_stime(0, ADC_28_5); // oras ng kampo
adc_start(0); // simulan ang conversion
while(!adc_ready()); // teka
uint16_t adc = adc_rd(); // basahin
Mga tampok
- braso
- n32g430
- n32
- startup
Ito ay isang application na maaari ding kunin mula sa https://sourceforge.net/projects/n32g430-lib/. Na-host ito sa OnWorks upang mapatakbo online sa pinakamadaling paraan mula sa isa sa aming mga libreng Operative System.