打印

GD32E230 向下兼容M0+的问题

[复制链接]
880|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
用GD32E230F8的芯片跑硬件IIC从机模式没有问题,把其改成向下兼容M0+的跑硬件I2C从机就有问题,有人碰到过吗。连续读取数据读出的地址不是连续递增,而是加3的增加,而且GD32从机不会产生停止信号。


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

使用特权

评论回复
评论
清溪 2020-11-16 22:26 回复TA
GD32E230属于M23内核,和M0+内核的mcu大部分外设功能、配置以及逻辑地址都是兼容的,除了IIC、FLASH和ADC需要修改。同时在进行 Flash 编程时需注意,GD32E230 的 Flash 为 4 字节对齐。 
沙发
drer| | 2020-7-6 16:19 | 只看该作者
iic本来就娇气

使用特权

评论回复
板凳
gwsan| | 2020-7-6 16:19 | 只看该作者
确认硬件上可以兼容?

使用特权

评论回复
地板
kxsi| | 2020-7-6 16:20 | 只看该作者
用普通的io口模拟试试看

使用特权

评论回复
5
nawu| | 2020-7-6 16:20 | 只看该作者
帮楼主顶一下

使用特权

评论回复
6
qcliu| | 2020-7-6 16:20 | 只看该作者
楼主问题解决了吗

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

0

粉丝