找回密码
 立即注册
楼主: zjyao

AI8051U的EEPROM读写出错怎么解决?

[复制链接]
  • 打卡等级:以坛为家I
  • 打卡总天数:209
  • 最近打卡:2025-06-17 08:51:39
已绑定手机

68

主题

1926

回帖

4312

积分

荣誉版主

无情的代码机器

积分
4312
发表于 2025-5-28 20:25:27 | 显示全部楼层
zjy*** 发表于 2025-5-28 18:40
这些都设置了;我还吧IRC频率往低选,40M到6M都试过。

大哥你应该选固定的和代码一致的呀,为什么会试这个~

建议上传使用的工程,并且编译下载操作录屏看看。
三天不学习,赶不上刘少奇~
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2025-05-29 14:10:08
已绑定手机

2

主题

9

回帖

40

积分

新手上路

积分
40
发表于 2025-5-28 20:30:02 | 显示全部楼层
刚才又测试了一下EEPROM的几个寄存器,发现IAP_TRIG不对,对IAP_TRIG写0X5a;再将IAP_TRIG传给P0,P0读为0;其他IAP寄存器读正常。读写EEPROM不了是不是因为写不进IAP_TRIG数据。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2025-05-29 14:10:08
已绑定手机

2

主题

9

回帖

40

积分

新手上路

积分
40
发表于 2025-5-28 20:47:25 | 显示全部楼层
erci*** 发表于 2025-5-28 20:25
大哥你应该选固定的和代码一致的呀,为什么会试这个~

建议上传使用的工程,并且编译下载操作录屏看看。

我在调试读写EEPROM程序,主程序直接进读EEPROM;                        while(1)
                        { addr=0xfe00;
                                j=1;
//                                tmp=0xF0;
                                EEPROM_read_n(addr,tmp,j);
读EEPROM加检测 CMD_FAIL;读EEPROM不成功,程序停止,向P0送0x66,然后用示波器测P0口状态可以知道读写EEPROM成不成功。
       IAP_ADDRE = (u8)(EE_address >> 16); //Ë͵ØÖ·¸ß×Ö½Ú£¨µØÖ·ÐèÒª¸Ä±äʱ²ÅÐèÖØÐÂË͵ØÖ·£©
        IAP_ADDRH = (u8)(EE_address >> 8);  //Ë͵ØÖ·ÖÐ×Ö½Ú£¨µØÖ·ÐèÒª¸Ä±äʱ²ÅÐèÖØÐÂË͵ØÖ·£©
        IAP_ADDRL = (u8)EE_address;         //Ë͵ØÖ·µÍ×Ö½Ú£¨µØÖ·ÐèÒª¸Ä±äʱ²ÅÐèÖØÐÂË͵ØÖ·£©
        EEPROM_Trig();                         //´¥·¢EEPROM²Ù×÷
/////////////////////////////////////////////////////////////////////////
        while(CMD_FAIL)
                                {P0=0x66;
                                }
                        //////////////////////////////////////////////////////////////////////////////                       
                        *DataAddress = IAP_DATA;            //¶Á³öµÄÊý¾ÝËÍÍù
     

点评

用这个测吧,观察P2,正确执行完应该是0xFF 高电平: [attachimg]101814[/attachimg]  详情 回复 发表于 2025-5-28 21:06
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:209
  • 最近打卡:2025-06-17 08:51:39
已绑定手机

68

主题

1926

回帖

4312

积分

荣誉版主

无情的代码机器

积分
4312
发表于 2025-5-28 21:06:54 | 显示全部楼层
zjy*** 发表于 2025-5-28 20:47
我在调试读写EEPROM程序,主程序直接进读EEPROM;                        while(1)
                        { addr=0xfe00;
                                j=1;


用这个测吧,观察P2,正确执行完应该是0xFF 高电平:
ai8051u-8bit.zip (153.63 KB, 下载次数: 5)


截图202505282104216137.jpg
三天不学习,赶不上刘少奇~
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2025-05-29 14:10:08
已绑定手机

2

主题

9

回帖

40

积分

新手上路

积分
40
发表于 2025-5-28 22:39:59 | 显示全部楼层
收到,这是单独读写EEPROM程序,明天测试,谢谢。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2025-05-29 14:10:08
已绑定手机

2

主题

9

回帖

40

积分

新手上路

积分
40
发表于 2025-5-29 14:10:08 | 显示全部楼层
zjy*** 发表于 2025-5-28 22:39
收到,这是单独读写EEPROM程序,明天测试,谢谢。

为验证EEPROM读数据,我在ISP烧录器EEPROM区填充数据,烧录不成功,怎么回事?

点评

问题一个一个解决。 先测上面的例程是否正常? 烧录不成功提示什么呢?操作录屏看看  详情 回复 发表于 2025-5-29 14:22
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:209
  • 最近打卡:2025-06-17 08:51:39
已绑定手机

68

主题

1926

回帖

4312

积分

荣誉版主

无情的代码机器

积分
4312
发表于 2025-5-29 14:22:28 | 显示全部楼层
zjy*** 发表于 2025-5-29 14:10
为验证EEPROM读数据,我在ISP烧录器EEPROM区填充数据,烧录不成功,怎么回事? ...

问题一个一个解决。
先测上面的例程是否正常?
烧录不成功提示什么呢?操作录屏看看
三天不学习,赶不上刘少奇~
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2025-05-29 14:10:08
已绑定手机

2

主题

9

回帖

40

积分

新手上路

积分
40
发表于 2025-5-29 14:49:44 | 显示全部楼层
erci*** 发表于 2025-5-29 14:22
问题一个一个解决。
先测上面的例程是否正常?
烧录不成功提示什么呢?操作录屏看看 ...

测上面的例程正常,运行后P2是高电平,录屏不会操作,烧录器显示不成功
无标题.png
无标题.png

点评

论坛上传视频或分享B站视频的方法介绍 https://www.stcaimcu.com/thread-290-1-1.html (出处: 国芯技术交流网站)  详情 回复 发表于 2025-5-29 15:46
可以手机录像看看,下载器和硬件如何连接的? 这边测正常的,检查下ISP软件版本和下载器固件版本是否最新,旧的更新下试试。 [attachimg]101894[/attachimg]  详情 回复 发表于 2025-5-29 15:26
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:209
  • 最近打卡:2025-06-17 08:51:39
已绑定手机

68

主题

1926

回帖

4312

积分

荣誉版主

无情的代码机器

积分
4312
发表于 2025-5-29 15:26:14 | 显示全部楼层
zjy*** 发表于 2025-5-29 14:49
测上面的例程正常,运行后P2是高电平,录屏不会操作,烧录器显示不成功


可以手机录像看看,下载器和硬件如何连接的?
这边测正常的,检查下ISP软件版本和下载器固件版本是否最新,旧的更新下试试。

截图202505291524083937.jpg
三天不学习,赶不上刘少奇~
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:147
  • 最近打卡:2025-06-17 13:25:11

16

主题

471

回帖

2578

积分

超级版主

积分
2578
发表于 2025-5-29 15:46:55 | 显示全部楼层
zjy*** 发表于 2025-5-29 14:49
测上面的例程正常,运行后P2是高电平,录屏不会操作,烧录器显示不成功

论坛上传视频或分享B站视频的方法介绍
https://www.stcaimcu.com/thread-290-1-1.html
(出处: 国芯技术交流网站)
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-6-18 05:32 , Processed in 0.168249 second(s), 113 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表