❶ 如何把图片通过串口发送出去
可以使用串口软件的发送文件功能,如格西烽火串口助手,可以使用文件功能发送。
❷ 如何用串口发送数据包
当然可以。串口助手里设置好就行。比如这样设置:波特率9600,数据位8,停止位1,校验为:奇校验、偶校验、标志位....任选其一。停止位:1.
单片机里按同样设置就行。
11位是一个字节,加了开始位,停止位,还有一个TB8,多机通信地址和数据通信区分位,不是一帧,确切的说是一个字节
楼主概念错误。串口通讯里叫帧,是指完成一次完整的数据传送。一帧里可以包含多个字节(同步通讯),也可以包含一个字节。比如包含了开始位,停止位,还有一个多机通信地址和数据通信区分位TB8的一次异步发送叫一帧。其中有效的信息是一个字节。
单片机工作在方式3,波特率9600,一个开始位,一个停止位,一个TB8区分地址和数据标志位,没有校验位的,校验用的是CRC16的,在串口调试助手里的设置:波特率9600,一个开始位,一个停止位,校验方式设为“无”,为什么没有数据返回呢?在系统里就有数据返回,有人说串口调试助手只能调试8位的数据,而单片机工作在方式3,增加一个TB8位,总共是九位数据,所以串口调试助手调试不了,是这样吗?
你校验方式设置错了啊!咋能设置成
无
呢?
你是要看单片机有没有回传数据对吧?先看发送的是地址还是数据,再看你的SM2位咋个弄的。总之确信单片机程序没错啦,也就是确信有回传数据了,把校验方式设置成:mark.再看。
❸ 计算机间如何用串口发送文件
串口交叉线怎么连接?
问:
我想测试我的电脑上的两个COM口,但是不知道两COM口之间的连接线怎么连接?
答:
2脚是发送信号,3脚是接收信号。只要将2,3交叉连接即可。 5直接连。
任何下载一个串口调试软件。两个机器上各一个。一个机器发送,另一个机器接收。
参考使用下面的资料,自行设计软件,实现简单传输功能:
http://www.pudn.com/downloads10/sourcecode/comm/detail41529.html
从前在win98中,使用直接串口连接,串口联网,玩游戏呢。
❹ 51串口通信通过单片机向PC发送图片吗
51单片机的串口与PC通信并不难,问题是51中哪来的图片?51的数据处理能力有限,它无法接摄像头。
❺ 怎样用单片机传输图片
RS232
/
USB
/
Ethernet
/
IO串并口都可以实现传输数据(只是速度不同),图片也是数据,关键看你怎么把图片拆分后一个字节一个字节来传。会牵涉到传输协议。要简单就用RS232(没有接口协议),你自己拟定一个收发协议(怎么拆分;一次传多少字节;开始码定义等等),将图片数据拆分发送,然后接收组合。当然这一系列的内容几句话说部清楚,希望对你有所提示
❻ DEVC++怎样将图片的二进制码通过串口发送出去
发出去的全是字节,问题是你怎么看待它,如你发个0x41,你可以把它看成是个字符它就等于"A"(即文本方式),如果你把它看成数字那它就是61(即2二进制方式).再来,如果你要发61这个数的"文本"你必须发2个字节:0x36,0x31.
❼ VB如何用串口来发送jpg图片
图片也是文件,所有文件即数据,数据即可以用二进制形式通过串口传输。
Open Picture For Binary Access Read As #XXX
'读取的数据用Byte数组存储
Close #XXX
❽ C#串口发送图片
先设计好通信协议,由于串口是不可靠的,所以通信协议一般采用一问一答形式。可简单定义协议起始符,命令码,数据,结束符,CRC校验。定义命令码,如1-上位机发图片请求,2-下位机响应发图片请求,3-上位机发送图片大小,4-下位机响应发送图片大小。。。。传输时,由于图片中什么字节也有,必需使用转义符,如起始符为DD,结束符为DE,则起始符与结束符间不能有任何DD,DE数据,如有则使用DF进行转义,例如DD变成DF E0。
使用串口传输还考虑重发机制。
祝早日完成工作!
❾ 串口发送JPEG数组 蓝牙发送 手机如何显示照片
HC-05蓝牙的使用和串口一模一样直接用usb转串口对蓝牙发送AT指令进行ID和密码等配置安卓市场搜索一下蓝牙串口就会有相应的手机软件 也可以通过单片机的串口对蓝牙进行配置附上一点stm32单片机的代码51仿照改一下吧USART1sendstring("AT+NAMEqqla");//串口发送AT指令delay_ms(100);//给蓝牙一点反应时间USART1sendstring("AT+PIN1314");delay_ms(100);