阅读:1388回复:2
用关d12固件编程的一个问题,给分
我的是用来图像传输的,所以用的是同步模式,即D12中的模式1,靠sop产生1ms的中断,但不知道在mainloop中,是如何写代码的,怎么样才能每1ms可以发一些数据。好像那个isr仅仅只能将在缓冲区的数据送入送出,那么,我怎么把数据送给缓冲区呢?这个应该是在mainloop中实现的吧!
谢谢! |
|
沙发#
发布于:2002-06-17 18:03
看你用的好像也是周立功的开发板吧,用这个函数不就行了
D12_WriteEndpoint(5, 16, WStr), WStr是自己定义的一个数组,把你要传的值先负给它,再用上面那个函数写进端点2。WStr最大可以到64字节,或者他的程序里不也定义了一个吗,EpBuf[64],不过定义的数组太多可能会出错,因为mcu的内部ram是有限的。 |
|
|
板凳#
发布于:2002-06-17 21:31
谢谢你的解答,我虽然不是用那块板开发,但是,我可以从的解答中知道如何去尝试一下。给你一点分!
如果其他高手还有什么建议,我还会加分的! |
|