调试uIP出现死机问题
来源:互联网 发布:js接口安全域名怎么填 编辑:程序博客网 时间:2024/05/16 06:45
在调试uIP,加入http功能时,调试出现死循环
原因是所加入的http文件中含有printf等输出函数,遇到这种情况,有2种解决方法:
1.Keil中勾选“Use MicroLIB”
2.
//加入以下代码,支持printf函数,而不需要选择Use MicroLIB#if 1#pragma import(__use_no_semihosting) //标准库需要支持的函数struct __FILE { int handle; }; FILE __stdout; //定义_sys_exit()以避免使用半主机模式_sys_exit(int x) { x = x; } //重定义fputc函数int fputc(int ch, FILE *f){ while((USART1->SR&0X40)==0);//循环发送,直到发送完毕 USART1->DR = (u8) ch; return ch;}#endif
0 0
- 调试uIP出现死机问题
- uIP调试之ping、arp与死机
- GDB调试死机问题
- VC6多线程调试死机问题
- VC6.0 调试死机问题
- Delphi 10.1 调试出现死机的解决方法
- 关于Fedora12从硬盘安装出现死机的问题
- 调试出现的问题
- USB 调试出现问题
- opencv 调试出现问题
- 线程调试死机
- VC++6.0调试死机
- 内核模块死机调试
- android 死机调试
- uip
- Uip + Stm32移植问题总结
- 调试程序出现的问题
- vc调试出现的问题
- 【2015-2016 ACM-ICPC, NEERC, Northern Subregional Contest J】【二分答案+multiset】Journey to the “The World’
- Eclipse中10个最有用的快捷键组合
- 2012 Asia Tianjin Regional Contest - Queue Sequence
- html5 span属性
- 去除程序中的中文注释
- 调试uIP出现死机问题
- (Javascript经典案例) -- 捕获鼠标点击位置并将元素移动到该位置
- js 源码
- dxp使用官网Vault库教程
- android 调用Camera,获取预览帧中的图像
- 牛腩概览
- JavaScript高级程序设计读书笔记—— 基本数据类型
- hdoj5500Reorder the Books
- Android读书笔记---RemoteViews 远程View