打印

用GD32和ESP32联合开发的CANFD转WIFI模块

[复制链接]
2161|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
dxfshsh|  楼主 | 2025-1-11 10:58 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 dxfshsh 于 2025-1-27 11:53 编辑

#申请原创# #技术资源# 目前市场上CANFD转WIFI都非常昂贵,动辄千元以上的价格,使大学生、初学者望而却步,
为此我们使用GD32E(C)103芯片和ESP8684模组开发了世界上最具性价比的CANFD转WIFI
模块,其性能不输千元产品,不足百元的价格为大学生、初学者开启了学习体验之门。
模块中的CANFD功能由GD32E(C)103单片机完成,WIFI功能由ESP8684模组完成。
单片机与模组之间采用SPI对接。模块WIFI工作于AP_server模式使用TCP通讯协议IPv4,
CANFD最高速率为6M,模块支持手机、平板、专用手持设备、笔记本等终端设备的接入,
支持多种操作系统 WIN UNIX LINUX 安卓和鸿蒙等,用户可以使用普通串口或网络调试
助手进行调试,也可以使用MYCANFD上位机工具进行调试。为了最大限度的降低大学生、
初学者学习成本,模块将CANFD转WIFI、转USB、转TTL 三种功能三体合一,
可满足初学者多种应用场景。

在这里特为DG32和ESP32两颗中国芯点赞!!!







CANFD转WIFI7777.jpg (200.61 KB )

CANFD转WIFI7777.jpg

CANFD转WIFI说明书V40.pdf

2.95 MB

CANFD转WIFI使用说明书

使用特权

评论回复
沙发
dxfshsh|  楼主 | 2025-1-27 09:25 | 只看该作者
本帖最后由 dxfshsh 于 2025-1-27 09:26 编辑

在这里需要特别提醒初学开发者的是不要迷信厂家提供的库函数,
对于您需要使用的每一个关键库函数,都要认真的阅读了解。
因为厂家提供的库函数可能也会出现一些错误,甚至是低级错误!
我们在开发CANFD功能的时候,就发现GD32提供的库函数有两处
低级致命的错误,现已经提供给GD32厂家进行了修正。具体内容
大家可以到GD32论坛上去查找。对于ESP32其ESP-IDF开发环境中
其non-blocking socket example样例代码中的socket_send()函数
亦有致命的低级错误。该函数错误从其最初版本一直延续到其
最新版本2024年底的V5.4.0中都有体现,现将该函数截图展现给
初学者,请大家斟酌。



截屏2025-01-27 08.50.17.png (88.8 KB )

截屏2025-01-27 08.50.17.png

使用特权

评论回复
板凳
dxfshsh|  楼主 | 2025-1-27 11:32 | 只看该作者
您是否看出错误出现在哪里吗?请予以更正!


(友情提示:我们是在进行高速TCP通信时发现,
其接收的字节数多于发送的字节数,细查后,
发现了这个函数的错误)

使用特权

评论回复
地板
慢动作| | 2025-1-31 11:47 | 只看该作者
模块WIFI工作于AP_server模式使用TCP通讯协议IPv4,
CANFD最高速率为6M,模块支持手机、平板、专用手持设备、笔记本等终端设备的接入,
支持多种操作系统 WIN UNIX LINUX 安卓和鸿蒙等,用户可以使用普通串口或网络调试
助手进行调试,也可以使用MYCANFD上位机工具进行调试。

使用特权

评论回复
5
tpgf| | 2025-2-8 08:53 | 只看该作者
提供一路WLAN通道、一路10/100M以太网通道和1~2路CAN通道,可实现CAN网络和IP网络通过无线WiFi互联互通

使用特权

评论回复
6
paotangsan| | 2025-2-9 10:43 | 只看该作者
转换后的数据通过WiFi模块以WiFi信号的形式发送出去。这可以通过连接到已有的WiFi网络或者创建一个自定义的WiFi网络来实现

使用特权

评论回复
7
renzheshengui| | 2025-2-9 13:29 | 只看该作者
在远程端,另一个CANFD转WIFI网关或者具有WiFi接收功能的设备可以接收到这些WiFi信号,并将其转换回CANFD数据格式

使用特权

评论回复
8
heimaojingzhang| | 2025-2-9 18:42 | 只看该作者
CANFD转WIFI的原理主要涉及到将控制器局域网络(CAN)总线的数据转换为无线保真(WiFi)信号,以便实现远程通信和控制

使用特权

评论回复
9
keaibukelian| | 2025-2-9 21:12 | 只看该作者
CANFD转WIFI网关通过其CAN接口连接到CAN总线上,接收来自CAN总线设备的数据

使用特权

评论回复
10
wowu| | 2025-2-10 18:01 | 只看该作者
数据转换涉及到数据封装和协议转换,以确保数据在WiFi网络中的正确传输

使用特权

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

本版积分规则

39

主题

157

帖子

0

粉丝