阅读:1192回复:3
一个D12的关于驱动和速率的问题,50分相送!
小弟在做数据采集项目,要求是实时的。采样频率是100K,因此传输速率必须要200KBPS,可现在传输速率总是维持在180K左右。我现在实验阶段是采集正弦波,结果发现每64K之间波形就会跳变,而在64K之中,波形完好。我已把应用程序的缓冲块设为64K(65536),固件中的代码也已做过优化了,因此上述两方面我自认为没什么问题的,我怀疑可能是驱动影响了我的速率,驱动是周立功的,我没动过。
各位大侠看看有什么高见?如果自己写的话,或改的话,不知道在速率方面周的驱动还有没有上升的空间。急盼!(我真的不敢轻易决定要不要再去研究驱动,时间太紧了!而我又是新手) |
|
沙发#
发布于:2005-01-10 09:46
你设备的MCU频率多少啊
|
|
|
板凳#
发布于:2005-01-10 09:47
或者考虑用同步传输
|
|
|
地板#
发布于:2005-01-11 11:00
1、我用的MCU是c8051f,是增强型的51内核,所以处理速度应该是没问题的。
2、同步我也想过,但老是调不通,所以放弃了。不知大侠有没有这方面的参考程序。能给小弟一观。 3、我现在正想试着自己写驱动,彻底摆脱周立功的束缚。请问大侠有没有这方面的经验,让我能以后多向你请教。 :) |
|