GD32E230 向下兼容M0+的问题

[复制链接]
1081|6
 楼主| 西红柿鸡蛋面 发表于 2020-6-17 22:38 | 显示全部楼层 |阅读模式
用GD32E230F8的芯片跑硬件IIC从机模式没有问题,把其改成向下兼容M0+的跑硬件I2C从机就有问题,有人碰到过吗。连续读取数据读出的地址不是连续递增,而是加3的增加,而且GD32从机不会产生停止信号。


GD32E230使用向下兼容M0+的库,其外挂4M的晶振无法使能为系统提供时钟。
有人遇到过相同的问题吗。麻烦各位帮忙解答下吧。

评论

GD32E230属于M23内核,和M0+内核的mcu大部分外设功能、配置以及逻辑地址都是兼容的,除了IIC、FLASH和ADC需要修改。同时在进行 Flash 编程时需注意,GD32E230 的 Flash 为 4 字节对齐。  发表于 2020-11-16 22:26
drer 发表于 2020-7-6 16:19 | 显示全部楼层
iic本来就娇气
gwsan 发表于 2020-7-6 16:19 | 显示全部楼层
确认硬件上可以兼容?
kxsi 发表于 2020-7-6 16:20 | 显示全部楼层
用普通的io口模拟试试看
nawu 发表于 2020-7-6 16:20 | 显示全部楼层
帮楼主顶一下
qcliu 发表于 2020-7-6 16:20 | 显示全部楼层
楼主问题解决了吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部