王栋春
获得 57 次赞
帮助过68人
stc8a8k64s4a12-LQFP64S 和 sts15w4k60s4-LQFP64S 引脚不兼容,请问stc,如果现在上新项目还能用15w系列吗?stc15w系列还能供应多久?
我的四条内存上机后都黑屏无信号(之前没事),又买了两条安装就没事,所以是不是可以排除主板问题?这四条内存安装在别的电脑可以正常使用,是不是也可以排除内存问题?现在到底怎么回事,求指教!!!
各位安安想请教一个有关于AD问题目前我使用MM32F031V8T这个MCU我目前我会用到两组AD通道AD0以及AD1动作我发现在切换过程中疑似有问题于是我就分开独立进行发现设定AD0通道动作读出来的数值不变维持在某值可是设定AD1却是可以行得通是我设定上哪里有问题吗?以下附程式码(初始化及读值)不好意思 要请教大家多多帮忙了><void ADC_Init(void){RCC->AHBENR |= 1<<17; //使能GPIOA时钟 RCC->APB2ENR |= RCC_APB2ENR_ADC1EN; //使能ADC1时钟 GPIOA->CRL &= 0XFFFFFF00; //PA0 anolog输入 RCC->APB2RSTR |= RCC_APB2RSTR_ADC1RST; //ADC interface reset RCC->APB2RSTR &= ~(RCC_APB2RSTR_ADC1RST); //ADC interface reset close ADC1->ADCFG |= ADCFG_ADCPRE_8|ADCFG_ADCPRE_10;//osc 8M*2/1 = 16M16MHz/(7+1)/2 = 1Mhz =>period = 2us ADC1->ADCR &= ~(ADCR_ADMD_PERIOD|ADCR_ADMD_CONTINUE|ADCR_ALIGN_LEFT);//单次非周期模式数据右对齐ADC1->ADCR |= ADCR_ADMD_SINGLE; ADC1->ADCFG |= ADCFG_ADEN; //ADC使能 ADC1->ADCR |= ADCR_ADST; //开始转换}uint16_t Func_GetADValue(void){ usADSTA = ADC1->ADSTA;ADC1->ADCFG &= ~ADCFG_ADEN; //ADC DisableADC1->ADSTA = 0x00;ADC1->ADCHS = ADCHS_CHEN0; //CH0=>ADCHS_CHEN0 ;CH0 =>ADCHS_CHEN1 (只改变这通道设定)ADC1->ADCR |= ADCR_ADST; //开始转换ADC1->ADCFG |= ADCFG_ADEN; //ADC enableADC1->ADCR |= ADCR_ADST;do{ usADSTA = ADC1->ADCR; usADSTA &= ADCR_ADST;}while(usADSTA != 0);usCH0Value = ADC1->ADDATA&0xfff;return usCH0Value;}