dsp和单片机通过cy7c025(8kX16)进行数据交换,均为16位数据宽度。dsp读写数据正常,单片机只能正确读写dpram的偶数地址。奇数地址就乱了,高低字节使能均接地
例如: dpram中实际数据为 0100h 0302h 0504h 0706h 0908h....
单片机中读取数据为 0100h 0403h 0504h 0807h....
单片机是16为总线
这是怎么回事,以前使用8位的dpram从没遇到过,16位的应该是按字寻址,每个字的高位不能单独出现的,
难道是高低字节使能位要分开吗?