我们从2011年坚守至今,只想做存粹的技术论坛。  由于网站在外面,点击附件后要很长世间才弹出下载,请耐心等待,勿重复点击不要用Edge和IE浏览器下载,否则提示不安全下载不了

 找回密码
 立即注册
搜索
查看: 530|回复: 0

RTL8367S交换机改升级造+管理vlan

[复制链接]

该用户从未签到

10

主题

21

回帖

147

积分

二级逆天

积分
147

终身成就奖

发表于 2023-9-8 13:37:09 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区

您需要 登录 才可以下载或查看,没有账号?立即注册

×
原理是用esp32连接rtl8367s的I2C接口,发送指令
只需要连接2根信号线,还有3.3V和GND即可
具体的API接口我也发出了,各位可以自行下载:http://bbs.ntpcb.com/read-htm-tid-200638.html
我基于github上的两个方法,改了改,可以修改光口的速度,最主要是增加了wifi调试的功能,并且配适了ESP32的掉点保存配置功能。
上电之后,esp32会开一个wifi热点,连上后,用netcat连接socks端口即可,默认是8888端口,跟ttl一样的使用方法

开发环境是vscode+platformio+espidf+arduino
需要注意的是,我使用模式是Arduino as an ESP-IDF component,需要配置好才行,方法如下:
https://docs.espressif.com/proje ... arduino-lib-builder
另外,需要关闭esp32的bootloader log,以获得更快的开机速度。这样可以模拟eeprom,在rtl8367s没有eeprom的情况下使用
因为原版Arduino开机太慢了,只能这么魔改了
参考链接:
https://github.com/McMCCRU/Arduino_RTL8367C/tree/master
https://github.com/shiroichiheisen/RTL8367-Arduino-Library
上述这两个项目的源码也给各位搬运过来了:http://bbs.ntpcb.com/read-htm-tid-200648-ds-1.html

src.zip

1.83 MB, 下载次数: 17, 下载积分: 金币 -1 枚

Arduino_RTL8367C-master.zip

18 KB, 下载次数: 3, 下载积分: 金币 -1 枚

RTL8367-Arduino-Library-main.zip

5.63 MB, 下载次数: 2, 下载积分: 金币 -1 枚

回复

使用道具 举报

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

本版积分规则

每日签到,有金币领取。


Copyright ©2011-2024 NTpcb.com All Right Reserved.  Powered by Discuz! (NTpcb)

本站信息均由会员发表,不代表NTpcb立场,如侵犯了您的权利请发帖投诉

( 闽ICP备2024076463号-1 ) 论坛技术支持QQ群171867948 ,论坛问题,充值问题请联系QQ1308068381

平平安安
TOP
快速回复 返回顶部 返回列表