打印

请问5502的HPI驱动程序应该怎么写?

[复制链接]
2183|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
rukia_chiu|  楼主 | 2011-11-21 15:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
HPI主机的驱动程序写好了,但是向HPIC控制器写进去的数据有时候读出来是正确的,有时候不正确,向HPIA和HPID寄存器写不进去数据,DSP上没有写驱动程序。
如果只是先简单的用HPI向5502的某一个地址写进去一个数据的话,需不需要写DSP上的驱动程序?如果要写的话应该怎么写呢?我在网上查了下资料,只知道要先用HPI_Config函数进行HPI配置,其他的不知道该怎么做了,有没有人写过相关的程序?

相关帖子

沙发
rukia_chiu|  楼主 | 2011-11-21 16:16 | 只看该作者
现在情况是这样的,在DSP上没有写驱动程序,只写了主机上的驱动程序的情况下,主机向HPIC写0101或者0103的话,再用主机读出来的HPIC的数据是对的,但是如果写的是0809这样的其他的数的话,再用主机读出来的数据就是不对的。主机向HPIA和HPID写进去的数据不管是多少,读出来的都是0000或者1010.主机是用的STM32.
有没有高手做过差不多的东西或者遇到过差不多的问题的?我已经做了好久了,一直都没有解决这个问题,郁闷死了:'(

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

7

帖子

1

粉丝