完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
void netcamera_task(void *arg)
{ err_t err; struct netconn *conn; static ip_addr_t ipaddr; u8 remot_addr[4]; static u16_t port; u8 res=0; u32 *tbuf; LWIP_UNUSED_ARG(arg); conn = netconn_new(NETCONN_TCP); netconn_bind(conn,IP_ADDR_ANY,8088); netconn_listen(conn); while(1) { err=netconn_accept(conn,&newconn); if(err==ERR_OK) { netconn_getaddr(newconn,&ipaddr,&port,0); remot_addr[3]=(uint8_t)(ipaddr.addr>>24); remot_addr[2]=(uint8_t)(ipaddr.addr>>16); remot_addr[1]=(uint8_t)(ipaddr.addr>>8); remot_addr[0]=(uint8_t)(ipaddr.addr); remot_addr[0],remot_addr[1],remot_addr[2],remot_addr[3],port); MX_ADC1_Init(); MX_DMA_Init(); HAL_ADC_Start_DMA(&hadc1,(uint32_t *)&tcp_server_recvbuf,1024); //camera_init(); delay_ms(1000); while(1) { err = netconn_write(newconn ,tcp_server_sendbuf,strlen((char*)tcp_server_sendbuf),NETCONN_COPY); if((err==ERR_CLSD)||(err==ERR_RST))//1رÕᬽó,»òÕßÖØÆôíøÂç { netconn_close(newconn); netconn_delete(newconn); break; } //} else { OSTimeDlyHMSM(0,0,0,2); } } } } 以上复制的例程里面的主要函数部分 修改部分是将camera_init();改成DAC初始化设置 MX_ADC1_Init(); MX_DMA_Init(); HAL_ADC_Start_DMA(&hadc1,(uint32_t *)&tcp_server_recvbuf,1024); 出现网络助手没有数据且网络只能连接一次,断开就连接不上 |
|
相关推荐
4个回答
|
|
原子哥,帮忙指导一下,谢谢啦
|
|
|
|
有人给指导一下嘛
|
|
|
|
帮顶。。
|
|
|
|
仿真跟踪看下。另外,建议先测试下单个数据发送,然后再慢慢提高速度。
|
|
|
|
只有小组成员才能发言,加入小组>>
如何使用STM32+nrf24l01架构把有线USB设备无线化?
2542 浏览 7 评论
请问能利用51单片机和nRF24L01模块实现实时语音无线传输吗?
2327 浏览 5 评论
3146 浏览 3 评论
2798 浏览 8 评论
为什么ucosii上移植lwip后系统进入了HardFault_Handler?
2758 浏览 4 评论
请教各位大咖:有没有接收频率32M左右的芯片推荐的?先感谢啦!
601浏览 1评论
851浏览 0评论
959浏览 0评论
616浏览 0评论
442浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-19 13:21 , Processed in 1.053173 second(s), Total 85, Slave 68 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号