PS读写BRAM
试验了两种操作方式,一个是使用BSP支持的读写操作,其实就是地址映射,或者用C语言的库函数,
用BSB的函数时没问题的,但是用memcpy就不行,回读回来的数据如下,这里面有两个问题,
1,我写入的数据是32位的,但显然只写了8位;
2,预期是连续的地址写入,显然存在一个固定间隔;
根据表现推测这个函数只能用于8位的数据拷贝,至于为什么会有4的间隔,不清楚,推测是按照8位数据增加地址的,BRAM是32位的,增加一个地址就是4个8位,总之这个函数在这个场景下不能用,如果是DDR应该是可以,前提是数据源是8位的。