完善资料让更多小伙伴认识你,还能领取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 开水度日
发布
浅谈加密芯片的一种破解方法和对应加密方案改进设计
787 浏览 0 评论
飞凌嵌入式ElfBoard ELF 1板卡-mfgtools烧录流程介绍之烧写所需镜像
888 浏览 0 评论
飞凌嵌入式ElfBoard ELF 1板卡-mfgtools烧录流程之烧写方法
608 浏览 0 评论
飞凌嵌入式ElfBoard ELF 1板卡-内核编译之初次编译
905 浏览 0 评论
飞凌嵌入式ElfBoard ELF 1板卡-内核源代码的目录结构和文件说明
821 浏览 0 评论
电子发烧友网
电子发烧友论坛
查看 »
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 21:10 , Processed in 0.645456 second(s), Total 63, Slave 47 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com