我是使用字节方式写入的,我看手册说字节方式单次只能发255个字节,因此我的数据缓存数组长度是255。 调试的时候发现:发数据的时候发现需要凑足512字节(一个扇区),于是就依次发一组255字节,再发一组255字节,最后发一组2字节凑足512字节。 我的4096字节是按照上面说的方式循环写了8次。但是发送第9组数据时,第一组的255字节就丢失了。然后后面的数据倒是能够写入。 现在又发现,发送了8次512字节之后,再用字节方式写2个字节。这样操作的话,有时候数据就能够正常,不丢失了。 --------------------- 请帮忙分析一下这个问题是什么情况。谢谢。
热门产品 :
CH592: RISC-V内核BLE5.4无线MCU