打印

GD32F450替换STM32F429以太网工作不正常

[复制链接]
1621|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
听你|  楼主 | 2023-8-18 10:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
GD32F450替换STM32F429,在不使用操作系统的情况下以太网初始化可以成功,但网络不能正常运行;在加上FreeRTOS后以太网初始化不成功

使用特权

评论回复
沙发
tdh03z| | 2023-8-19 07:44 | 只看该作者
不会吧,我就是直接把450当429用的,直接用429的工程,也是以太网,没有问题啊

使用特权

评论回复
板凳
jobszheng| | 2023-8-19 09:34 | 只看该作者
有通讯协议栈的方案,建议还是上RTOS。
目前存在的问题大概率是你的代码的问题。
再调试一下。

注意:RTOS使用的栈空间较大,工程中要扩大一些

使用特权

评论回复
地板
laocuo1142| | 2024-1-31 15:20 | 只看该作者
硬件差异?

使用特权

评论回复
5
liu96jp| | 2024-3-28 11:20 | 只看该作者
之前遇到过类似情况,就是SPI的初始化操作不一样导致的

使用特权

评论回复
6
问天少年| | 2024-3-28 11:39 | 只看该作者
应该是代码没处理好

使用特权

评论回复
7
g0d5xs| | 2024-3-28 12:24 | 只看该作者
估计是哪里的初始化不对吧,你好好检查一下看看?

使用特权

评论回复
8
zhizia4f| | 2024-3-28 13:26 | 只看该作者
在将GD32F450替换STM32F429并尝试在不使用操作系统和使用FreeRTOS的情况下初始化以太网时遇到问题,可能是由于硬件配置、时序、中断处理或者驱动程序等方面的差异导致的

使用特权

评论回复
9
y1n9an| | 2024-3-28 14:31 | 只看该作者
GD32F450和STM32F429的硬件配置可能有所不同,包括时钟配置、引脚复用设置等。确保将硬件配置正确地迁移到GD32F450上

使用特权

评论回复
10
p0gon9y| | 2024-3-28 15:33 | 只看该作者
不同的芯片可能对外设的初始化和操作有不同的时序要求。请确保以太网外设的初始化和操作符合GD32F450的时序要求

使用特权

评论回复
11
lamanius| | 2024-3-28 16:38 | 只看该作者
在使用FreeRTOS时,中断处理可能需要进行适当的调整。确保以太网相关的中断处理在FreeRTOS环境下能够正确运行

使用特权

评论回复
12
w2nme1ai7| | 2024-3-28 17:45 | 只看该作者
GD32F450和STM32F429可能需要不同的以太网驱动程序。确保使用了适用于GD32F450的正确驱动程序,并对驱动程序进行必要的调整

使用特权

评论回复
13
b5z1giu| | 2024-3-29 06:10 | 只看该作者
你这应该是内置的以太网操作吧,你看看初始化代码呗

使用特权

评论回复
14
d1ng2x| | 2024-3-29 08:00 | 只看该作者
我觉得可能需要使用逻辑分析仪来抓波形了吧

使用特权

评论回复
15
lix1yr| | 2024-3-29 09:12 | 只看该作者
是不是因为时钟配置的不对啊?

使用特权

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

本版积分规则

1

主题

3

帖子

0

粉丝