读写正常,擦除不行
16F1513的FLASH读写正常,擦除就不听话了PIC16F151X的FLASH通过、代码可以正常读取和写入。。但每次擦除指定行的时候,会把前面一行或后面一行页擦除,不得其解。
仔细看手册
还是要仔细看手册。不能跨页看。
擦除的最小单位就是32字
flash擦写地址对齐很重要
本帖最后由 hanwe 于 2022-10-14 19:52 编辑
还有吗 先确认硬件没有问题,然后一般是上电初始化没有做好
擦除的最小单位就是32字 难道每次写入的时候不是必须要进行擦除的吗 擦除的时候的具体现象是什么?返回错误代码吗? 既然楼主的擦除不行 那么楼主是如何写入的呢 仔细对比一下寄存器的初始化代码 关于与或非的操作是不是出现了问题 PIC16F151X的最小擦除和写入单位是多少字节呀 hanwe 发表于 2022-10-13 22:00
PIC16F151X的FLASH通过、代码可以正常读取和写入。。但每次擦除指定行的时候,会把前面一行或后面一行页擦 ...
楼主的额一行是多少个字节啊擦书flash是有最小字节要求的 不听话就换一个正常的进行擦除 楼主这个说法有点问题,下载没问题,擦除有问题,是同一个单片机嘛 是硬件出问题了嘛?
页:
[1]