阅读:1631回复:5
用windriver实现9054的DMA传输时一个错误
我用windriver中提供的9054的向导实现DMA传输,程序中用到了P9054_WriteByte()函数
P9054_WriteByte(hPlx,P9054_ADDR_REG,P9054_DMACSR+hDma->dmaChannel,BIT0|BIT1); 编译时提示出错: error C2037: left of \'dmaChannel\' specifies undefined struct/union \'P9054_DMA_STRUCT\' error C2198: \'P9054_WriteByte\' : too few actual parameters 改了好久一直有这个问题存在,按理说不应该啊,实在是挠头,不知那位大侠可以略施援手,为我指点! [url] [/url] |
|
沙发#
发布于:2005-03-19 02:17
请问你的9054是有卡插在机子上还是软件仿真的?我想做9052的不知道怎么开始,也是用windriver
|
|
板凳#
发布于:2005-03-20 20:39
我有卡插在机子上的.我现在也是一头雾水,搞得不是很明白.
|
|
地板#
发布于:2005-03-24 13:48
请问cat_ony,你的windriver是哪个版本的啊?
|
|
地下室#
发布于:2005-03-24 16:42
实在是不好意思,在我把一个参数名敲错了,昨天才发现,唉,干什么都得小心谨慎啊,否则白白浪费了这么多时间.
|
|
5楼#
发布于:2005-03-27 16:39
请问楼主,你的控制芯片是什么?也是已经接在9054上面?
|
|