⑴ 怎么向单片机传输文件
我是用Keil4来编写程序,写完后在Keil4的Project-Options for Target 'Target 1'.... - Output中勾选Create Hex File,然后进行编译,生成Hex文件。打开STC-ISP,选择单片机型号,串口号,打开程序文件(生成的Hex文件),点击下载编程,打开单片机电源,下载完成。
⑵ 单片机的数据通过buffer传输到电脑并存储在记事本(.txt)或者是Excel文件中中
简单啊!下载一个泰康串口调试器Techcon,运行,勾选其中的“保存数据”选项,然后单片机按照一定的格式(空格、换行)等把数据传到计算机长,Techcon就把接收的数据按照格式保存在一个TXT中,到时你是直接分析或者导入到Excel中都可以。
⑶ 计算机通过串口给51单片机传输文件,51单片机是怎么知道文件已传输完毕
1种方案是计算机上设计1个客户端,接收完成无误,返回一个代码道单片机表示接收完成;
2个方案是单片机可以直读取计算机缓冲区的数据以判别完成传输否;
3最简单,单片机传输带有校验码的数据,如果没有请求重复数据,则认为传输完成;
⑷ 单片机串口之间 可以 传输文件吗
你好!可以传输的
⑸ 如何将单片机数据存到U盘里面
单片机读写U盘的模块 USB118
_不用电脑也能读写U盘中的文件!
■ 型 号: USB118AD USB118A
关键词:U盘、单片机、USB2.0、USB Host、USB主设备、设备黑匣子、数据记录
■ 简 介
目前,基于USB2.0接口的移动存储设备已经被广泛使用,尤其是采用USB-FLASH技术的U盘产品的容量由几年前的16M增加到现在的4G以上。我们知道,U盘通常是作为计算机的外部存储设备,能否脱离计算机直接向U盘读写文件呢?答案是肯定的。USB118系列嵌入式U盘读写模块提供了通过串口或SPI口读写U盘的简单途径,由此结合单片机的RS232串口或高速SPI总线就可以实现对U盘上的文件读写。 USB118AD型高速U盘读写模块是对USB118A模块的性能进行改进后的USB2.0接口的高速模块,具有与USB118A模块完全兼容的串口,同时增加了高速的SPI接口,主要应用于便携仪器或者嵌入式数据采集系统的外挂式海量存储。
■ 特 征
◆ 不必了解USB协议,直接嵌入用户系统
◆ 兼容1G以上U盘、移动硬盘
◆ USB2.0接口,提供USB HOST接口
◆ RS232串口波特率:57600/115200/9600bps
◆ 高速SPI接口文件传输速度:150KByte/Sec
◆ 支持文件系统:FAT16/FAT32
◆ 创建Word、 Excel、二进制等各种类型文件
◆ 提供单片机编程实例C51源代码
◆ 提供模块测试板及电脑串口测试软件
◆ 直流5V供电,电流100mA(不含U盘)
◆ 模块只有火柴盒大小:51.6×43×12mm
■ 应 用
◆ 海量数据采集存储
◆ 设备黑箱子
◆ 考勤机数据记录
◆ 石油仪器仪表
◆ 纺织机械
◆ 水文监测
◆ 无纸记录仪
■ 订货信息
产品型号 说明
USB118AD USB2.0接口,串口及SPI口
USB118AD_Demo USB118AD模块测试板
USB118A USB1.1接口,TTL串口
USB118C 与USB118A尺寸不同
USB118D 与USB118A尺寸不同
注:USB118AD是升级产品,建议优先选用。可以根据用户要求规格订制,至今已经订制的规格有:USB118C和USB118D等
⑹ 关于单片机通过蓝牙将数据传输给手机,并在app上面显示出来怎么实现
首先是蓝牙通信,我想指出,如果你用的是蓝牙模块的话,那么它的单片机程序与串口的单片机程序差不多一样,只要你会串口操作,蓝牙也就解决了,如果不是用的蓝牙模块,另当别论。
然后是接受端手机这边,你应该懂一些java东西,知道怎么调用底层程序,编写读取串口程序,根据发送的协议,把接受的数据转化为十进制就可以了.
(6)单片机文件传输扩展阅读
单片机采用51系列单片机用C51语言编写,通过sprintf构造JSON格式文件通过蓝牙串口模块发送到安卓手机,简要代码如下:
sprintf(msg,"{"RR":"%02x"} ",(unsigned int )RRtemp);
Serial_print(msg);
这里涉及到Serial_print()函数如下:
void Serial_print(char *msg)
{
while (*msg != '