微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 关于原子哥给的例程不兼容的问题

关于原子哥给的例程不兼容的问题

时间:10-02 整理:3721RD 点击:
我需要用到彩屏显示传感器传来的数据,并且使用PWM控制步进电机。然后,问题出现了,我发现只要先初始化PWM函数,彩屏就不能显示。以下是部分程序int main(void) {
        u16 adcx;
        float temp;
        delay_init();                     //?óê±oˉêy3?ê??ˉ          
        uart_init(9600);                 //′??ú3?ê??ˉ?a9600
        LED_Init();                                  //3?ê??ˉó?LEDá??óμ?ó2?t?ó?ú
        LCD_Init();
        Adc_Init();                                  //ADC3?ê??ˉ       
        EXTIX_Init();
          TIM3_PWM_Init(899,899);
// TIM_SetCompare1(TIM3,499);
        POINT_COLOR=BLUE;//éè??×?ì??aà?é?
        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μ??μ


请问大家有没有遇到这种情况?

第一感觉引脚被重复利用了。

同楼上的感觉,同一个引脚被初始化多次

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top