完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
小弟因为从来没学过网络方面的知识,没做过网络方面相关的东西,所以学习网络模
块的使用有些地方不能很好的理解,请求各大神指点~~~~(>_<)~~~~ 问些傻瓜问题请见谅.....。 1.为啥我电脑要输入密码才可以上网,而插ENC28J60不用输入密码,只需要配置IP地 址这些就可以上网了? 2.UIP_APPCALL回调函数是什么时候执行呀?是满足触发条件就执行吗? 3.为啥会执行回调函数?是因为uip_polling函数的反复执行的原因吗? (//uip事件处理函数,我的理解就是对触发事件的处理) 4.原子大哥的那个网页设计是如何实现的?网页数据时存入data_index_html里面, 但是我不知道他是怎么将这些数据发送到网上的,我查找关键字"data_index_html" ,只有在static PT_THREAD(handle_input(struct httpd_state *s))函数里面找到 它的使用。并没有找到创建该网页的使用。再者,创建的网页的网址是多少呀?是包 含在data_index_html里面的吗? 5.作为TCP的服务端发送数据时,是不是tcp_server_senddata自动调用,只需将 tcp_server_sta|=1<<5,并将所发数据存入tcp_server_databuf缓存区? |
|
相关推荐
12个回答
|
|
1,你电脑是通过无线网络连接路由器吧?enc28j60是直接连接的。
2和3,UIP_APPCALL主要在uip_process函数里面被调用就,uip_polling通过其他函数,间接调用uip_process函数。 4,你得懂网页编程,这个我也不懂,张洋设计的页面。任何一个网页,你都可以通过浏览器直接查看源码,即:浏览器->查看->查看源代码,会得到你当前这个网页的源码。 数据发送,是通过uip的websever功能实现的,当浏览器有请求的时候,uip就会处理这些请求,具体是通过在httpd.c的static T_THREAD(handle_input(struct httpd_state *s))函数实现的。 5,看源码了。 |
|
|
|
呜呜 这又是咋回事啊....
ENC28J60初始化对的,但是uip初始化有问题 int main(void) { u8 res=0; uip_ipaddr_t ipaddr; Stm32_Clock_Init(9); delay_init(72); do { res=tapdev_init(); }while(res); uip_init(); } 我如上执编译,随后用JTAG跟踪 产生如下错误,并无法执行下去...原子哥,这是什么原因引起的哦... |
|
|
|
然而我在Traget选项卡中,将USE Mcrolib点勾就可以了,这是为啥啊...
|
|
|
|
我电脑是用的校园网
|
|
|
|
|
|
|
|
没有实现printf重定向,对程序的影响大吗?我不用串口的...
|
|
|
|
我用的mini 板...
|
|
|
|
我改了战舰的程序,已经下进去了,ENC28J60初始化成功,程序跑起了。
但是我上http://192.168.1.16还是无法显示网页 ping也是错误的,显示expired in transit |
|
|
|
看这里:http://www.openedv.com/posts/list/9355.htm
|
|
|
|
这里面有MINI的例程啊?
|
|
|
|
|
|
我用了MINI板的程序,网卡初始化正确,但是UIP还是有问题,我怀疑是不是校园网不行的原因.....
我调试,每次初始化完成后,都会隔一段时间跳到tcp_deo_appcall()函数中。 而且uip_conn->lport均为0x104既端口为260这是怎么回事儿呀,万思不得其解。 |
|
|
|
只有小组成员才能发言,加入小组>>
722 浏览 0 评论
1123 浏览 1 评论
2502 浏览 5 评论
2840 浏览 9 评论
移植了freeRTOS到STMf103之后显示没有定义的原因?
2683 浏览 6 评论
使用eim外接fpga可是端口一点反应都没有有没有大哥指点一下啊
664浏览 9评论
679浏览 7评论
682浏览 5评论
665浏览 5评论
imx6dl芯片与imx6q芯片互换启动无反应请问是什么问题呢
280浏览 5评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-29 11:02 , Processed in 1.031277 second(s), Total 68, Slave 58 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号