51单片机编程如何将串口缓冲区中的数据保存为数组格式

51单片机编程如何将串口缓冲区中的数据保存为数组格式,第1张

可以用软件编程实现,可以参考

char a[4]

if(RI)

RI=0;

a[4]=SBUF

i++

将一个数组存入数据库和使用的语言有关系。

通常的做法是将数组的内容转换后传递到和语言相关的数据处理方法中进行处理。

涉及到的数据转换的方法:

1:可以转换为json格式

[{key:1},{key:2}]

2:可以转换为xml

<values>

<key>1</key><key>2</key>

</values>

数据处理方法解析转换后的字符串,执行数据库保存 *** 作。

1,进入stc的官方网址。2,选择下载stc-isp下载器完整版下载为zip的压缩包,需要我们解压后再使用。3,鼠标右键选择以管理员身份运行软件。4,打开软件后,我们再keil仿真设置那个选项卡下面点击添加STC仿真驱动到keil中、添加型号和头文件到keil中。5,选择添加的目录必须为kei的安装根目录才可以的。6,提示添加完成后,我们再次打开keilc51开发套件新建项目工程文件,在芯片选择中已经可以看到STC MCUDatabase数据库了里面包含了stc的所有芯片。

KeilC51是美国KeilSoftware公司(ARM公司之一)出品的51系列兼容单片机C语言软件开发系统。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6646770.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存