完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
你好,我使用PIC32 MX350F128L微控制器使用SPI通信来读取和写入EEPROM(SST26VF032 B)。这个程序中的SPI通信正在工作,我已经通过发送SST26VF032B数据表中提供的JEDEC代码对其进行了检查。所以当我发送0x9F时,我得到了3字节的数据,如数据表中所提到的。当我现在运行时,我将数据串发送到EEPROM的特定地址,并得到0xFF作为回报。我在写EEPROM之前擦除它。所以我想我在擦除EEPROM后得到了0xFF。写、读操作不起作用。如果我发送一个字符串或一个字节,我得到的是0xFF作为回报。你们能告诉我我哪里出问题了吗?我正在使用UART进行调试,以读取通过SPI通信接收的值。完整的代码如下,我使用MPLAB X。最好的问候
|
|
相关推荐
1个回答
|
|
|
您意识到(我希望)每个单元的擦除状态是0xFF。这意味着您可能能够正确地读取单元格。因为您可以让JEDEC代码工作,所以问题一定在于您如何尝试向设备写入。请显示您的代码。(如果你试图附加你的代码,那么它就不起作用了——也许你对论坛太陌生了,不允许你这么做。相反,尝试使用“代码”标签作为代码不应该那么大。我特别指出您编写启用芯片的部分,并观察eBUSY标志的各种需要的延迟/监视等。
|
|
|
|
|
只有小组成员才能发言,加入小组>>
MPLAB X IDE V6.25版本怎么对bootloader和应用程序进行烧录
473 浏览 0 评论
5793 浏览 9 评论
2334 浏览 8 评论
2224 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3530 浏览 3 评论
1122浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
1095浏览 1评论
我是Microchip 的代理商,有PIC16F1829T-I/SS 技术问题可以咨询我,微信:A-chip-Ti
872浏览 1评论
MPLAB X IDE V6.25版本怎么对bootloader和应用程序进行烧录
475浏览 0评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 22:34 , Processed in 0.617204 second(s), Total 71, Slave 55 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
2125