怎么让KEIL里得到的数据以TXT文本输出(我是用的AT89C51系列单片机)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么让KEIL里得到的数据以TXT文本输出(我是用的AT89C51系列单片机)相关的知识,希望对你有一定的参考价值。

问题描述得不清不楚?
问题一:你到底想要实现什么目的?
a。将调试获得的数据导出成文本文件;
b。将运行时数据导出成文本文件。追问

我的目的是,在keil程序中SBUF传送一个字符串到串口,然后想得到那个数据存入数据库。请问用什么好的办法吗?

追答

你所谓的“在keil程序中SBUF传送一个字符串到串口”是指调试界面下发送的字符串吗?

你的意思是不是“在Keil调试界面下,通过串口发送字符串,同时计算机上将该字符串保存到数据库”?如果不是,重新清楚描述一下。

追问

是这样的,请问如何保存?有这样的代码吗

追答

保存到数据库是没有的,不过μVision IDE下面有个调试命令SAVE,可以将指定的存储空间保存到HEX386格式的文件中。结合调试脚本使用或许能够实现你想要的目的。

参考技术A 告我啥程序 参考技术B 你是指程序还是什么?直接复制出来啊 参考技术C hex通过文本方式打开可以看到

以上是关于怎么让KEIL里得到的数据以TXT文本输出(我是用的AT89C51系列单片机)的主要内容,如果未能解决你的问题,请参考以下文章

如何将dos命令的到的东西输出到文本文件中

keil调试怎么让usart显示十六进制

怎么在51单片机中读取文件 如何在Keil C51使用fopen函数 也就是如何在C51中编写 能打开文件程序

用Python代码将一个txt数据文本分成4个TXT数据文本怎么实现呢

我初学matlab,现在需要完成用MATLAB读取TXT文本数据存于结构体,文本数据以逗号作为分隔。

php 怎么用txt文本作为数据库,同时能实现增删改查功能,id又是自动叠加呢