完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
因为项目需要,需要移植W5500作为TCPServer,并且要与服务器通信,所以又移植了CJSON轻量级通信协议。
如下:
第一步:初始化W5500需要的SPI引脚函数如下:
reset_break_gpio_init();// 复位与中断管脚初始化 spi_gpio_init(); // SPI管脚初始化 spiinitailize(); // SPI配置初始化 reset_w5500(); // w5500硬件复位
第二步:W5500配置函数:
PHY_check(); // 网线检测程序 set_w5500_mac(); // 设置w5500MAC地址 set_w5500_netinfo(); // 设置w5500网络参数 socket_buf_init(txsize, rxsize); // 初始化4个Socket的发送接收缓存大小
第三步:CJSON移植后测试:
cJSON_Test();//测试函数
原作者:兆易创新GD32 MCU 开水度日
发布
【米尔-STM32MP257开发板试用体验】米尔-STM32MP257开发板下载yocto源码和编译及烧录
2290 浏览 0 评论
【RA-Eco-RA4M2开发板评测】 环境搭建和LED驱动
4044 浏览 0 评论
迅为RK3568开发板内核模块实现-编写 Makefile
1576 浏览 0 评论
ELF2开发板的ubuntu系统的ax200 wifi配网
2016 浏览 0 评论
飞凌嵌入式ElfBoard ELF 1板卡-input子系统之基于input子系统的光线传感器驱动
1899 浏览 0 评论
电子发烧友网
电子发烧友论坛
查看 »
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-5-6 21:21 , Processed in 0.499382 second(s), Total 34, Slave 28 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com