完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
各位大哥,求助:
STM32DF407开发板,移植的LWIP和UCOSII,根据原子的教程做的。 现在情况是,移植最开始很成功,已经用起来了,我们的产品用LWIP和服务器通信。 出现现象是:发送数据的时候,比较小点的数据没有问题,但当我发送300多个字节的协议的时候,就直接死机了,追查发送是进入netconn_write之后就没有出来,然后一步步的调试,发现,在sys_arch_sem_wait里面,等待信号量,没等待到,就一直在那里。 我就进行发送大数据的测试,建立一个任务,在任务里面发送数据,发送了超过500个字节,没有任何问题。但是只要我一用在我的项目里面,就出现问题。 现在非常苦恼,在网上搜了下,只有一位兄弟遇到了和我同样的问题,他是最后分包发送解决的。 但是我觉得这不是根源所在,因为我测试,直接发送超过500个字节都完全没有问题啊。 各路大神,求教一下这个问题。 由于是公司的项目,所以不能提供源码,抱歉。 |
|
相关推荐
1个回答
|
|
已经解决了,解决方法是,把TCPIP_THREAD_PRIO任务的优先级,调到其他任务前面,为啥优先级放其他任务后面就不行呢?
|
|
|
|
只有小组成员才能发言,加入小组>>
如何使用STM32+nrf24l01架构把有线USB设备无线化?
2543 浏览 7 评论
请问能利用51单片机和nRF24L01模块实现实时语音无线传输吗?
2328 浏览 5 评论
3148 浏览 3 评论
2799 浏览 8 评论
为什么ucosii上移植lwip后系统进入了HardFault_Handler?
2759 浏览 4 评论
请教各位大咖:有没有接收频率32M左右的芯片推荐的?先感谢啦!
603浏览 1评论
852浏览 0评论
963浏览 0评论
618浏览 0评论
444浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-20 10:38 , Processed in 1.532837 second(s), Total 77, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号