標(biāo)題: 和泰單片機(jī)45R17進(jìn)位標(biāo)志,內(nèi)置函數(shù)的一些問題 [打印本頁]

作者: shifanghui    時間: 2017-2-14 12:03
標(biāo)題: 和泰單片機(jī)45R17進(jìn)位標(biāo)志,內(nèi)置函數(shù)的一些問題


        count_vr_check = 0;
        vr_ad -= vr_ad_max;
        vr_ad -= vr_ad_min;

        _c = 0;
        _lrrc(&vr_ad);
        _c =0 ;
        _lrrc(&vr_ad);
        _c = 0;
        _lrrc(&vr_ad);
     ADvalue=vr_ad;
//////////////////////
這段程序,是AD采集十次,去掉最大值、最小值然后求平均值。
        _c = 0;
        _lrrc(&vr_ad);
        _c =0 ;
        _lrrc(&vr_ad);
        _c = 0;
        _lrrc(&vr_ad);
這部分怎么理解?_c進(jìn)位標(biāo)志怎么理解?


作者: utzuzu    時間: 2017-2-15 16:46
如果 _c是進(jìn)位標(biāo)志,那應(yīng)該是每次   _lrrc() 函數(shù)內(nèi)部涉及到的計算會改變進(jìn)位值, 每次進(jìn)入計算前需要清0,否則會影響計算結(jié)果。  你說的 “去掉最大值、最小值然后求平均值! 都在 _lrrc() 函數(shù)內(nèi)部吧,關(guān)鍵是要搞明白這個函數(shù)的結(jié)構(gòu)和算法。
作者: 捶你胸么口    時間: 2017-2-16 09:06
差不多接近零吧 但是濕度值一直維持在50和65之間,這完全不合常理




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