keil 中调用printf 的使用 在软件调试下 serial windows 下显示答打印信息
来源:互联网 发布:私人影院点播软件 编辑:程序博客网 时间:2024/05/01 09:02
致我的青春和一起在路上奔跑的兄弟。愿我们能在路上感到温暖和力量。。。。
在程序调试中,不断的打印出变量和一些中间值是相当重要的,在单片机和arm的调试程序中printf 也相当的有用;
printf 要包含C的头文件#include <stdio.h> 标准的输入输出;
printf 在调用的时候要先重写(不知道是不是重写)putchar 函数,在单片机中用下面的函数,
char putchar(char s)
{
SBUF=s;
while(TI==0)
{
_nop_();
}
TI=0;
}
在stm32 中用要写fputc 函数
int fputc(int ch, FILE *f)
{
while((USART1->SR&0X40)==0);//循环发送,直到发送完毕
USART1->DR = (u8) ch;
return ch;
}
设置为软件调试,然后点击调试,打开串口的窗口
然后全速运行,就可以在串口中打印你想要的数据了
同样这样在硬件上通过连接串口线,也可已打印出来
2 0
- keil 中调用printf 的使用 在软件调试下 serial windows 下显示答打印信息
- STM32 在 KEIL 下使用 SWV 输出调试信息
- STM32下Keil IDE中Printf函数的使用
- 在不同的线程中使用printf打印调试信息居然引起程序CoreDump。
- Ubuntu下php在浏览器中调试信息的显示
- 运用keil的ULINK2下的ITM机制打印调试信息
- 在MFC下调用win32控制台显示调试信息
- 在VS下使用QDebug打印调试信息
- stm32在keil编译环境下使用printf函数
- FRDM-KL25Z在Keil下的调试
- KEIL中printf的使用
- S3C2440在MDK4.22下使用printf向串口打印调试
- Keil MDK环境下使用printf函数的解决方法
- DbgPrint打印信息在Win7下显示
- Windows程序中增加consle窗显示printf输出调试信息的一种方法
- Windows程序中增加consle窗显示printf输出调试信息的一种方法
- 在keil中使用printf()函数的要点
- 在keil中使用printf()函数的要点分析:
- linux 下使用 tc 模拟网络延迟和丢包
- 如何对Android应用程序进行JUnit测试
- 人之初,只有欲望
- 剑指offer之面试题4:替换空格
- 常用C/C++开发环境【待补充】
- keil 中调用printf 的使用 在软件调试下 serial windows 下显示答打印信息
- HDU2097 Sky数
- IOS 字符串中去除特殊符号 stringByTrimmingCharactersInSet 应该用于账号登录等
- 什么是红黑树
- Flume与Kafka整合
- STM32f103 IO输出控制
- Component SAP_GWFND is locked against OCS package
- 不停产工业级SDRAM-AS4C16M16S-6TIN/AS4C16M16SA-6TIN 美国ALLIANCE代理商
- iOS 离屏渲染的研究(三)-------图片设置圆角性能问题