我用stm32cube配置fsmc,但是我的开发板的低16位地址线线和16位数据线是复用的,我看参考手册是psram才能配置nadv地址有效引脚,但是psram怎么用?和sram的读写一样么??
我把fsmc的地址线和数据线复用,当我读写SRAM时,我怎么吧地址和数据区分了?
我用fpga的pll生成两个倍频时钟,但是两个时钟好像有倍数的关系。我第一个时钟设置成400M,第二个时钟设置成1000M就报错,设置成1200M就好了。当我第一个时钟为100M的时候,第二个时钟为1000M就可以。这是为什么???
我想分频实现50%占空比的时钟,但是波形不平滑,是什么原因???
fpga的程序用quartus ii下载一直failed,也没提示错误,这怎么检查???
我从地址00000写入ram,但是读的时候需要从00001开始读结果才是对的,这是为什么???
fpga接收一帧数据,但是不知道丢没丢失数据,如果数据丢失则舍弃这一帧数据,fpga这边应该怎么判断这帧数据丢没丢失,这有什么办法????
cnt_cmt=“10011”时,即我收集到20个数据后令rwcmd1=‘1’。但是中途这20个数据可能丢失,所以如果数据丢失的话我要让cmt1=“00000”,也就是舍弃这组数据重新再收。这应该怎么办????