当前位置: 首页 > news >正文

基金项目实验室信息网站建设wordpress文章新窗口打开

基金项目实验室信息网站建设,wordpress文章新窗口打开,网站建设hnshangtian,优秀的版式设计网站W5500是一款高性价比的 以太网芯片#xff0c;其全球独一无二的全硬件TCP、IP协议栈专利技术#xff0c;解决了嵌入式以太网的接入问题#xff0c;简单易用#xff0c;安全稳定#xff0c;是物联网设备的首选解决方案。WIZnet提供完善的配套资料以及实时周到的技术支持服务…        W5500是一款高性价比的 以太网芯片其全球独一无二的全硬件TCP、IP协议栈专利技术解决了嵌入式以太网的接入问题简单易用安全稳定是物联网设备的首选解决方案。WIZnet提供完善的配套资料以及实时周到的技术支持服务极大地缩短产品开发周期全方位保障客户项目按时落地。 以太网知识介绍         MAC地址MAC地址也叫物理地址、硬件地址是设备唯一的网络标识。MAC地址的长度为48位(6个字节)通常表示为12个16进制数如00-16-EA-AE-3C-40就是一个MAC地址。         需注意MAC地址的首位必须为偶数也就是MAC地址的第一位数必须为0奇数则是广播地址。第二位数字必须是偶数如果是奇数则为单播地址只能作为目的地址不能作为源地址。         IPv4地址是在以太网上的每一台主机的每一个接口分配一个在全世界范围内的唯一的32比特的标识符。IP地址网络地址主机地址         A:8位网络位24位主机位组成。0.0.0.0-127.255.255.255. 0-127         B:16位网络位16位主机位. 128.0.0.0-191.255.255.255 128-191         C:24位网络位8位主机位。192.0.0.0-223.255.255.255 192-223         D类或E类:         D:组播地址. 224.0.0.0-239.255.255.255.         E:保留地址,还未被使用的. 240.0.0.0-255.255.255.255。         子网掩码它用来指明一个IP地址的哪些位标识的是主机所在的子网以及哪些位标识的是主机的位掩码。子网掩码不能单独存在它必须结合IP地址一起使用。IP地址我们都知道是计算机在网络内的唯一标识而子网掩码顾名思义是用于划分子网的。子网掩码只有一个作用就是将某个IP地址划分成网络地址和主机地址两部分。         子网掩码是一个32位地址用于屏蔽IP地址的一部分以区别网络标识和主机标识并说明该IP地址是在局域网上还是在远程网上。         网关地址是网关设备的IP地址比如有网络A和网络B网络A的IP地址范围为“192.168.1.1~192. 168.1.254”子网掩码为255.255.255.0网络B的IP地址范围为“192.168.2.1~192.168.2.254”子网掩码为255.255.255.0。在没有路由器的情况下两个网络之间是不能进行TCP/IP通信的即使是两个网络连接在同一台交换机或集线器上TCP/IP协议也会根据子网掩码255.255.255.0与主机的IP 地址作 “与” 运算的结果不同判定两个网络中的主机处在不同的网络里。而要实现这两个网络之间的通信则必须通过网关。如果网络A中的主机发现数据包的目的主机不在本地网络中就把数据包转发给它自己的网关再由网关转发给网络B的网关网络B的网关再转发给网络B的某个主机。这就是网络A向网络B转发数据包的过程。 硬件准备 W5500-EVB-Pico开发板网线Micro USB数据线     注意需要把W5500-EVB-Pico接入到与自己电脑同一个网段中。 软件环境 Visual Studio Code w5500配置静态IP地址 步骤1找到network_install并打卡         我们用Visual Studio Code打开示例的network_install程序可以看到首先引用了三个官方库wizchip_conf.h,w5500.h,w5500_spi.h然后定义了一个全局变量net_info来存储网卡地址信息。需注意IP地址必须跟自己电脑是同网段才可以ping通。 static wiz_NetInfo net_info {.mac {0x00, 0x08, 0xdc, 0x16, 0xed, 0x2e},//mac地址.ip {192, 168, 1, 110},//IP地址.sn {255, 255, 255, 0},//子网掩码.gw {192, 168, 1, 1},//默认网关.dns {8, 8, 8, 8},//dns信息.dhcp NETINFO_STATIC};//DHCP模式为静态地址模式在主函数中我们只需要对W5500进行初始化然后再把网卡信息设置上去即可 int main() {stdio_init_all();//串口重定义到printf函数sleep_ms(5000);printf(W5500 network install example.\r\n);wizchip_initialize();//初始化wizchip_setnetinfo(net_info);//设置网卡信息printf(mac: %02X-%02X-%02X-%02X-%02X-%02X\r\n, net_info.mac[0], net_info.mac[1], net_info.mac[2], net_info.mac[3], net_info.mac[4], net_info.mac[5]);//打印mac地址printf(ip: %d.%d.%d.%d\r\n, net_info.ip[0], net_info.ip[1], net_info.ip[2], net_info.ip[3]);//打印IP地址printf(mask: %d.%d.%d.%d\r\n, net_info.sn[0], net_info.sn[1], net_info.sn[2], net_info.sn[3]);//打印子网掩码printf(gw: %d.%d.%d.%d\r\n, net_info.gw[0], net_info.gw[1], net_info.gw[2], net_info.gw[3]);//打印默认网关while (true){sleep_ms(1000);} }步骤2编译烧录 选择GCC arm-none-eabi编译链选择编译项目为network_install点击Build编译          编译之后按住BOOTSEL按钮把开发板连接到电脑上此时电脑将开发板识别为大容量存储器我们将build/examples/network_install文件夹下面的后缀为.uf2文件拖入开发板的大容量存储器中就烧录好了。  步骤3验证测试         此时W5500-EVB-Pico的USB口会虚拟出一个串行设备我们通过VS Code的串口监视器就可以设置连接到W5500-EVB-Pico此时就可以看到打印信息了。         注意如果没有输出信息可以打开串口监视器里面的自动连接按钮即框起来的按钮然后按下RUN进行复位即可。         也可以打开VS Code的终端进行ping验证 示例下载链接 基于WIZnet官方的ioLibrary_Driver库编写     示例下载W5500-EVB-Pico示例        本期内容就分享到这里了觉得文章写的还不错的话给个关注鼓励一下吧下期为大家讲解W5500-EVB-Pico如何通过DHCP动态获取IP地址。
http://www.w-s-a.com/news/512778/

相关文章:

  • php网站开发就业前景做网站推荐源创网络
  • wordpress 8211西安网站优化维护
  • 泰安招聘网站有哪些wordpress 回复提醒
  • 网站服务器不稳定怎么打开网页企业营销策划心得体会
  • 自己做视频网站会不会追究版权企业商城网站建设方案
  • 烟台网站制作计划网站做seo的好处
  • 网站首页轮播官方网站下载拼多多
  • 罗庄区建设局网站自己做网站推广产品
  • 优秀flash网站欣赏苏州吴中区建设局网站
  • 网站添加wordpress博客网上商城购物系统论文
  • 上海市建设安全协会网站王夑晟企业网站建设需要做些什么
  • 网站app 开发辽宁建设工程信息网官网新网站是哪个
  • 厦门建设企业网站建设wordpress添加形式
  • 建立什么网站可以赚钱室内设计效果图qq群
  • 厦门网站设计大概多少钱服务公司沈傲芳
  • 如何起手做网站项目百度站长app
  • dede 购物网站wordpress主题超限
  • 做啊录音网站WordPress音乐悬浮插件
  • 安徽建设厅证书查询网网站网站策划与运营课程认知
  • wordpress证书关闭重庆seo优化效果好
  • 直播网站建设模板网站活动怎么做的
  • 医院网站建设网站网站开发工资高嘛
  • 个人网站备案内容写什么做网站是不是涉及很多语言职
  • 怎么用手机做一个网站门户网站建设工作的自查报告
  • 网站搭建怎么收费浙江建设集团网站
  • 建网站怎么赚钱免费引流软件下载
  • 自建网站服务器备案做基础销量的网站
  • 淘宝 网站建设 发货音乐网站首页设计
  • 丽水做网站杭州建电商网站多少钱
  • 建设网站能解决什么问题wordpress 模板 中文