欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: STM32驅(qū)動ADS1256為什么串口接收不到數(shù)據(jù) [打印本頁]

作者: yhx'    時間: 2021-7-24 15:40
標題: STM32驅(qū)動ADS1256為什么串口接收不到數(shù)據(jù)
主函數(shù)代碼如下
int main(void)
{
        unsigned char i=0;
        long ulResult;
         double ldVolutage;//long

        Init_UART1(115200);

        Init_ADS1256_GPIO(); //初始化ADS1256 GPIO管腳

        Delay(0x1ffFF);
        GPIO_SetBits(GPIOB, GPIO_Pin_11 );  
                ADS1256_Init();

        while(1)
        {       
                for(i = 0;i < 8;i++)
                {
                         ulResult = ADS_sum( (i << 4) | ADS1256_MUXN_AINCOM);       
                        //ulResult = ADS_sum( ADS1256_MUXP_AIN0 | ADS1256_MUXN_AINCOM);       
                        if( ulResult & 0x800000 )
                        {
                                 ulResult = ~(unsigned long)ulResult;
                                ulResult &= 0x7fffff;
                                ulResult += 1;
                                ulResult = -ulResult;
                        }
               
                        ldVolutage = (long double)ulResult*0.59604644775390625;

                        printf("第%d通道:",(i & 0x07)?(i & 0x07) - 1:7);
                        printf("%lf",ldVolutage);         //double
                        printf("uV\r\n");

                        //printf("%x",(unsigned long)ulResult);//16
                        Delay(0x3fFFF);
                }

        }
               
}


作者: yhx'    時間: 2021-7-24 15:57
串口問題解決了,但是現(xiàn)在采集數(shù)據(jù)不準怎么辦啊

作者: yzwzfyz    時間: 2021-7-24 17:25
當你的程序在做【Delay】時,串口來數(shù)據(jù)了,你又不能去取,會不會丟失呢?
串口數(shù)據(jù)是別人發(fā)的,你是無法控制它何時發(fā)出的。
作者: yhx'    時間: 2021-7-24 17:31
yzwzfyz 發(fā)表于 2021-7-24 17:25
當你的程序在做【Delay】時,串口來數(shù)據(jù)了,你又不能去取,會不會丟失呢?
串口數(shù)據(jù)是別人發(fā)的,你是無法 ...

這個應該不沖突吧,串口的數(shù)據(jù)不是根據(jù)那個print輸出的嗎,我那個延時是最后的,順序執(zhí)行的話應該是,在串口輸出之后執(zhí)行的吧
作者:     時間: 2021-7-25 13:03
采集數(shù)據(jù)不準,你的MCU有沒有設置穩(wěn)定參考源?數(shù)據(jù)要經(jīng)過一些濾波處理,軟件可以做一定均值,硬件可以加濾波電容




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1