我需要用到彩屏显示传感器传来的数据,并且使用PWM控制步进电机。然后,问题出现了,我发现只要先初始化PWM函数,彩屏就不能显示。以下是部分程序int main(void) {
u16 adcx;
float temp;
delay_init(); //ÑÓʱº¯Êý³õʼ»¯
uart_init(9600); //´®¿Ú³õʼ»¯Îª9600
LED_Init(); //³õʼ»¯ÓëLEDÁ¬½ÓµÄÓ²¼þ½Ó¿Ú
LCD_Init();
Adc_Init(); //ADC³õʼ»¯
EX
tiX_Init();
TIM3_PWM_Init(899,899);
// TIM_SetCompare1(TIM3,499);
POINT_COLOR=BLUE;//ÉèÖÃ×ÖÌåΪÀ¶É«
LCD_ShowString(60,130,200,16,16,"ADC_CH1_VAL:");
LCD_ShowString(60,150,200,16,16,"ADC_CH1_VOL:0.000V");
while(1)
{
adcx=Get_Adc_Average(ADC_Channel_1,10);
LCD_ShowxNum(156,130,adcx,4,16,0);//ÏÔʾADCµÄÖµ
请问大家有没有遇到这种情况?
一周热门 更多>