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

网站建设怎么更改图片东阳网站建设价格

网站建设怎么更改图片,东阳网站建设价格,一个网站服务器一年大概多少钱,黄页88官网LAN8720未接网线#xff0c;上电后再接网线#xff0c;网络模块无法正常使用 一、问题描述 最近因为做的项目出了BUG#xff0c;STM32 单片机在未接网线的状态下#xff0c;上电一段时间后#xff0c;将网线插入网口后#xff0c;IP地址ping不通#xff0c;网络模块无…LAN8720未接网线上电后再接网线网络模块无法正常使用 一、问题描述 最近因为做的项目出了BUGSTM32 单片机在未接网线的状态下上电一段时间后将网线插入网口后IP地址ping不通网络模块无法正常使用重启一下程序就没问题了。 二、问题查找 这次的问题查找全靠网友把问题扔给百度然后就能看见一大群网友的评论都反馈有 LAN8720 在没有接网线的情况下上电后插入网线网络模块无法正常工作然后就有大佬些评论回复我看的我觉得比较靠谱的一个回答如下图 三、问题解决 我觉得讲的蛮有道理的然后就通过LAN8720芯片的某个寄存器位做了个热插拔功能如果检测到不存在网线则不初始化网络模块直到检测到网线再开始初始化网络刚开始测试的时候因为程序和板子不匹配所以ping的时候延迟有点大然后我也没找到这延迟大的问题一直以为实现热插拔的逻辑有问题考虑了好几种可能性问题一直没得到解决后面试了下和程序匹配的开发板我勒个去没问题这会儿我才意识到是程序不匹配的问题这里分享一下热插拔的模块代码。 四、源码分享 //lan8720.c u8 LAN8720_Get_Link() {u8 status;status ((ETH_ReadPHYRegister(LAN8720_PHY_ADDRESS, PHY_BSR) PHY_Linked_Status) 2);return status; }//server.c void server_init() {int i 0;u8 status;if(!last_status) {LAN8720_Init();}status LAN8720_Get_Link();if(status 1) {//网络初始化这里省略千万行代码......server_start();}last_status 0; }void server_start() {ETH_MACAddressConfig(ETH_MAC_Address0, mjipdev.mac); //向STM32F4的MAC地址寄存器中写入MAC地址ETH_DMATxDescChainInit(DMATxDscrTab, Tx_Buff, ETH_TXBUFNB);ETH_DMARxDescChainInit(DMARxDscrTab, Rx_Buff, ETH_RXBUFNB);ETH_Start(); //开启MAC和DMA }void server_online_chk() {u8 status LAN8720_Get_Link();if(status 0x01 last_status 0x00) {server_init();}else if(status 0x00 last_status 0x01) {ETH_Stop();}last_status status; }最后在 main 函数的 while 循环中调用 server_online_chk() 函数即可 学习分享一起成长以上为小编的经验分享若存在不当之处请批评指正 感谢来自于网友的经验分享小编这里稍微处理了一下然后分享给大家下面是参考博文 《STM32移植LWIP网线热插入网络不通的解决办法》 https://blog.csdn.net/xukao5671927/article/details/77765464
http://wiki.neutronadmin.com/news/367229/

相关文章:

  • 泉州建站方案绍兴做外贸网站的公司
  • 成都网站建设与维护苏州网络公司有哪些
  • 微信官方网站注册网页设计免费模板代码
  • 更新网站的图片加不上水印百度高级搜索指令
  • 常州制作网站价格国内排名前五的电商
  • 马鞍山网站建设电话建设企业网站的公司
  • 南京网站优化建站o2o苗木网站建设
  • 手机网站建设的公司排名赣州市资讯网
  • 购物网站开发uml图文山网站建设联系电话
  • 网站运营推广策划书哈尔滨市高考录取通知书投递
  • 太原找工作网站个人网站 名称
  • 陕西整站关键词自然排名优化网站的栏目设置
  • 网站设计风格有几种网站没被百度收录
  • 网站组建昆山城乡建设局网站
  • 网站域名查询网址怎样用网站模板做网站
  • 用网站做的简历模板主题森林wordpress
  • 开个人网站需要多少钱百度一下你就知道官网新闻
  • 网站订票策划方案简述什么是响应式布局
  • 网站建设收费情况个人知识库管理系统
  • 网站项目ppt怎么做如何做网站霸屏
  • 怎么把别人网站模板下载出来在一起做网店的网站的怎么购买
  • 做游戏网站公司搜狗搜索网
  • 沈阳专业做网站开发公司成都设计公司展厅设计
  • wordpress 数据站徐州网站建设 网站推广
  • 网站搭建教室软件开发管理平台
  • 福州做网站公司排名扬州市建设厅网站
  • 小企业网站推广如何建设html网站
  • 公司做网站需要提供的材料怎么给自己的公司做网站
  • 网站建设 万户建站免费发布友链
  • 网站建设与管理logo网站维护需要会什么