大家好,我有两个问题想咨询一下。
1。.我用CC2540与手机传输数据,只能达到么1.8KB/S,再快就会丢包。
数据手册上讲一次连接可以传输4个包,可是我测试的时候一次连接只能传1个包,传两个包都会丢数据。这是为什么呢?
2。CC2540的ADC输出数值有偏移(我用的是14位精度),虽然转换曲线是直线,但是直线的斜率变了
我现在用的办法是找一个较大的值和一个较小的值,生成一个直线方程才能校准(见下方)。
可是,后来发现每个芯片的偏移量和斜率都不一样,难道每个芯片都要用程序去校准?
//ADC计算值应该为4407,实测为4212
//ADC计算值应该为3733,实测为3602
//据上两个点生成直线方程 (y=1.105x-247)