20楼#
发布于:2002-08-23 15:27
我觉得你还是老老实实看看附带的例子里面的代码吧。里面有读写的过程,在isr中写in和out会好一点吧。
|
|
21楼#
发布于:2002-08-23 15:35
分开写嘛!这样做速度咋样!
我现在只会在TD_POLL()里做。读写在一起,速度不快。我是想有没有办法提高速度。还要说明的就是我没有用片子上的WR和RD 信号!是自己产生的! |
|
22楼#
发布于:2002-08-23 20:07
sunkai 仅仅把firmware.c里的firmware[]的内容删掉,改为你的firmware就可以了。ezloader本身就只需要注意这一个问题,要想做到上电下载固件还有其他几个方面要做。 |
|
23楼#
发布于:2002-08-23 20:30
我还想问问如何提高速度。象你那样读写分开做的话 是不是可以提高速度了。传图象速度要多高? 速度受多方面因素的影响。 1,数据源提供数据的速度(外围硬件的速度) 2,数据进入端点的速度(固件的效率) 3,应用程序的问题(这个问题前面已经讨论过多次,很重要) 向主机方传数据只需考虑如何提高IN的速度,跟OUT何干,不要搅在一起。在firmware中能提高速度的技术本来就有: 1,fast transfer(iso bulk都有)。 2,endpoint pairing(双缓存乒乓使用) 3,autopointer(转移数据快) 至于编程技巧对速度的影响,应该有但不好评估。 速度要多高?你要去问你的图象转换芯片和你的老板。 |
|
24楼#
发布于:2002-08-23 20:49
sunkai你能把你的代码让我看看吗?!谢谢你了!我是个新手。所以,比较费力。希望你能帮助我! 1,我不是学生,向你提供源代码有违规定,请谅解。 2,我不是用c51写的,我只会汇编。 3,新手费力那是自然,谁也不是天生熟手。不要操之过急,把技术资料该理解的地方看懂吧,不要说给你听都始终无法理解。没有必要的基础怎么行? 4,我一直在帮助你,前前后后我几乎把自己的东西讲了一遍。缺的应该是大思路,不是小技巧。 |
|
25楼#
发布于:2002-08-23 21:03
sunkai ezuabw2k.inf你看过好多次吧,把ezmon.sys相关的部分全部当作是ezloader就成了。 [编辑 - 8/23/02 by sunkai] |
|
上一页
下一页