久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1451|回復(fù): 0
收起左側(cè)

STM32 USB串口有數(shù)據(jù),但PA9沒數(shù)據(jù)發(fā)出

[復(fù)制鏈接]
ID:885597 發(fā)表于 2021-3-30 16:33 | 顯示全部樓層 |閱讀模式
代碼就是正點(diǎn)板子的實(shí)驗,我加了個串口發(fā)送兩句,但是把PA9和USB連起來,電腦讀取數(shù)據(jù)正常,但從PA9腳讀數(shù)據(jù),讀出的都是00,是什么原因
int main(void)
{         
        u16 lun =16;
    u16 adcx;
        float temp;
        delay_init();                     //延時函數(shù)初始化         
        NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//設(shè)置中斷優(yōu)先級分組為組2:2位搶占優(yōu)先級,2位響應(yīng)優(yōu)先級
        uart_init(115200);                 //串口初始化為115200
         LED_Init();                             //LED端口初始化
        LCD_Init();                                 
         Adc_Init();                                  //ADC初始化

        POINT_COLOR=RED;//設(shè)置字體為紅色
        LCD_ShowString(60,50,200,16,16,"Elite STM32");        
        LCD_ShowString(60,70,200,16,16,"ADC TEST");        
        LCD_ShowString(60,90,200,16,16,"ATOM@ALIENTEK");
        LCD_ShowString(60,110,200,16,16,"2015/1/14");        
        //顯示提示信息
        POINT_COLOR=BLUE;//設(shè)置字體為藍(lán)色
        LCD_ShowString(60,130,200,16,16,"ADC_CH0_VAL:");              
        LCD_ShowString(60,150,200,16,16,"ADC_CH0_VOL:0.000V");               
        while(1)
        {
                adcx=Get_Adc_Average(ADC_Channel_1,1);
                LCD_ShowxNum(156,130,adcx,4,16,0);//顯示ADC的值
                //temp=(float)adcx*(3.3/4096);
                temp=((float)adcx/670)*2;
                adcx=temp;
                LCD_ShowxNum(156,150,adcx,1,16,0);//顯示電壓值
                //temp-=adcx;
                //temp*=1000;
                LCD_ShowxNum(172,150,temp,3,16,0X80);
                LED0=!LED0;
                //GPIO_Write(GPIOA,temp);
            //printf("%f",temp);
                USART_SendData(USART1,temp);
                while(USART_GetFlagStatus(USART1,USART_FLAG_TC)!=SET);
               
                delay_ms(250);        
        }
}

void uart_init(u32 bound){
  //GPIO端口設(shè)置
  GPIO_InitTypeDef GPIO_InitStructure;
        USART_InitTypeDef USART_InitStructure;
        NVIC_InitTypeDef NVIC_InitStructure;
         
        RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1|RCC_APB2Periph_GPIOA, ENABLE);        //使能USART1,GPIOA時鐘

        //USART1_TX   GPIOA.9
  GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9; //PA.9
  GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
  GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;        //復(fù)用推挽輸出
  GPIO_Init(GPIOA, &GPIO_InitStructure);//初始化GPIOA.9

  //USART1_RX          GPIOA.10初始化
  GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10;//PA10
  GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING;//浮空輸入
  GPIO_Init(GPIOA, &GPIO_InitStructure);//初始化GPIOA.10  

  //Usart1 NVIC 配置
  NVIC_InitStructure.NVIC_IRQChannel = USART1_IRQn;
        NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority=3 ;//搶占優(yōu)先級3
        NVIC_InitStructure.NVIC_IRQChannelSubPriority = 3;                //子優(yōu)先級3
        NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;                        //IRQ通道使能
        NVIC_Init(&NVIC_InitStructure);        //根據(jù)指定的參數(shù)初始化VIC寄存器

   //USART 初始化設(shè)置

        USART_InitStructure.USART_BaudRate = bound;//串口波特率
        USART_InitStructure.USART_WordLength = USART_WordLength_8b;//字長為8位數(shù)據(jù)格式
        USART_InitStructure.USART_StopBits = USART_StopBits_1;//一個停止位
        USART_InitStructure.USART_Parity = USART_Parity_No;//無奇偶校驗位
        USART_InitStructure.USART_HardwareFlowControl = USART_HardwareFlowControl_None;//無硬件數(shù)據(jù)流控制
        USART_InitStructure.USART_Mode = USART_Mode_Rx | USART_Mode_Tx;        //收發(fā)模式

  USART_Init(USART1, &USART_InitStructure); //初始化串口1
  USART_ITConfig(USART1, USART_IT_RXNE, ENABLE);//開啟串口接受中斷
  USART_Cmd(USART1, ENABLE);                    //使能串口1

}


回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 九九综合 | 亚洲欧美激情视频 | 男人的天堂亚洲 | 亚洲va国产日韩欧美精品色婷婷 | 日韩一二区 | 欧美激情一区二区三级高清视频 | 日韩视频1 | 久久精品亚洲欧美日韩精品中文字幕 | 亚洲精品一区二区在线观看 | 在线国产小视频 | 亚洲欧美一区二区三区在线 | 浴室洗澡偷拍一区二区 | 欧美精品1区 | 欧美日韩免费视频 | 欧美美女爱爱 | 欧美日韩高清一区 | 欧美日本在线 | 日韩一区二区三区av | 亚洲一区二区在线免费观看 | 射久久 | 欧美激情网站 | 精品久久久久久中文字幕 | 亚洲综合热 | 国产精品美女久久久免费 | 99免费在线视频 | 成人免费看黄网站在线观看 | 国产精品日产欧美久久久久 | 日韩中文一区二区三区 | 久久久久久久国产 | 成年网站在线观看 | 欧美精品在线一区二区三区 | 日韩三级在线 | av毛片在线免费观看 | 午夜免费电影院 | 亚洲精品国产第一综合99久久 | 国产欧美一区二区三区国产幕精品 | 一区二区在线不卡 | 欧美久久视频 | 婷婷综合色 | 欧美日韩一区二区三区四区 | 亚洲欧美在线观看 |