阅读:1157回复:9
如何封装汇编代码?
小弟不才,我想在这里的老大大多都使用 单片+usb开发产品,俺想
问一下如果我自己写好了所有的汇编代码,例如 端口0 out中断, 端口0 in中断之类的子程序,想把它坐成一段段c调用的子程序, 类似于开发编译器,请问需要那些知识,请高手指点////// |
|
|
沙发#
发布于:2004-03-19 12:57
找点C与汇编混合编程的书看看!!!
|
|
|
板凳#
发布于:2004-03-19 13:06
知道了,但是这样的话是嵌入汇编代码,是么?俺是想做一个类似于 turboc 的东西,不知道能行么,在开发环境下就看不到汇编代码了,用起来也方便,不知道能行么,汇编和c的书?
小弟不才,谢谢// [编辑 - 3/19/04 by lsn_061] |
|
|
地板#
发布于:2004-03-19 14:40
如果我开发pdiusb d12 就不用写驱动了么,如果都是固化好了,那是不是买他的芯片很贵的?如果我自己写驱动是不是会便宜一点了?谢谢指教??
如果有人帮我我怎么给分?谢谢// ;) |
|
|
地下室#
发布于:2004-03-19 14:50
驱动自带的
不用买,D12----16RMB |
|
|
5楼#
发布于:2004-03-19 15:09
把汇编代码在KEILC下生成库文件就可以了.
另外D12芯片的所谓驱动很难用软件实现.因为软件执行开销大. 它内部的驱动仅仅是完成位填充,ACK应答,和判断包类型的作用 其他的处理过程仍然需要软件实现. |
|
6楼#
发布于:2004-03-19 15:52
thanks,i see!!
[编辑 - 3/19/04 by lsn_061] |
|
|
7楼#
发布于:2004-03-19 18:19
还有问题,为什么大家都不用DRIVERWORKS来开发驱动程序呢?
|
|
|
8楼#
发布于:2004-03-19 20:06
好想很少人提起driverworks,不知道在哪里能下载,因为我手上只有这方面的资料,谢谢了
|
|
|
9楼#
发布于:2004-03-19 20:30
我明白了,driverworks 下面有vtools,driverworks,softice 等等,我刚入门对不起。
|
|
|