读取CH365存储器问题

我用下面的函数读取CH365的存储器时,(程序的之前部分不写了)不管地址选多少,最后读出的都是ff,

BYTE oByte;

CH365ReadMemByte(

    &mMemBase->mCH365MemPort[0X41],

    &oByte);

printf("Read the data =%x\n",oByte);

不知道是怎么回事,请懂得人帮忙解释一下。

                                     

我用下面的函数读取CH365的存储器时,(程序的之前部分不写了)不管地址选多少,最后读出的都是ff,

BYTE oByte;

CH365ReadMemByte(

    &mMemBase->mCH365MemPort[0X41],

    &oByte);

printf("Read the data =%x\n",oByte);

不知道是怎么回事,请懂得人帮忙解释一下。

           

您好:

    使用CH365的MEM读写功能时,在365的本地总线上是需要外接器件的。其次,如果外接器件,要确认是否符合时序要求,确保这些条件后才可以保证读写正常。



首先谢谢您的回答,但是我不明白这个需要外接什么器件呢,是类似于FIFO或SDRAM之类的吗?


                           

首先谢谢您的回答,但是我不明白这个需要外接什么器件呢,是类似于FIFO或SDRAM之类的吗?

                       

是需要外接器件的,如MCU或FPGA的被动并口,RAM存储器等。


只有登录才能回复,可以选择微信账号登录