SPI接口能否接RS-232串口实现数据传输,问了一些工程师说在单片机中写程序就可以识别,可是我实在没明白。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SPI接口能否接RS-232串口实现数据传输,问了一些工程师说在单片机中写程序就可以识别,可是我实在没明白。相关的知识,希望对你有一定的参考价值。
接口不同还可以通过程序实现数据的传输么?
可能刚才说的不是特别清楚 我的SPI接口设备呢是一个无线射频模块,但是我的设备上有一个RS-232的数据输出串口,我想让我的无线射频模块能够接收到232出来的数据,问了卖模块的说在单片机中写入程序就可以实现,设备制造那边也是承认可以实现的,可是问了半天还不是很清楚这中间的原理,望各位知识型网友能够帮我通俗的解答一下,小弟不胜感激。 小弟不是这行里的人,也是为公司办事,如有想加入我们队伍的也可以联系我啊!
SPI接收数据需要有一个稳定的时钟信号,232信号中没有。
SPI数据格式是高位在前,地位在后,232是地位在前,高位在后。需要额外转换。
有着功夫,直接用IO引脚软件爱你模拟232接口接收都比用SPI接收来的方便。追问
太深了, 用IO引脚软件模拟232接口 这句话没太懂,还需您详细的来两句。
参考技术A 这个显然不得行噻,看来你们都没理解他说的,232接口和SPI接口电气特性都不同,怎么可能直接接就行,再说RS232接口只要2根线就可以传输数据,而标准的SPI接口要4根线啊 !他们之间协议完全不一样 参考技术B 中间增加一片单片机,进行RS232和SPI转换衔接就可以了,软件就需要在那单片机里编程本回答被提问者采纳 参考技术C 我觉得只要是协议都正确就可以,那只是接口形状的问题 参考技术D 应该做 相应 转换 吧追问可能刚才说的不是特别清楚 我的SPI接口设备呢是一个无线射频模块,但是我的设备上有一个RS-232的数据输出串口,我想让我的无线射频模块能够接收到232出来的数据,问了卖模块的说在单片机中写入程序就可以实现,设备制造那边也是承认可以实现的,可是问了半天还不是很清楚这中间的原理,望各位知识型网友能够帮我通俗的解答一下,小弟不胜感激。 小弟不是这行里的人,也是为公司办事,如有想加入我们队伍的也可以联系我啊!
蓝牙转串口的硬件和Android手机的APK设计
一.概述
深圳宏进蓝牙模块是专为智能无线数据传输而打造,采用英国CSR公司BlueCore4-Ext芯片,遵循V2.1+EDR蓝牙规范。本模块支持RS232串口以及RS485总线接口,并支持SPP蓝牙串口协议,具有成本低、体积小、功耗低、收发灵敏性高等优点,使用灵活。
二.特点:
蓝牙V2.1+EDR
蓝牙Class 2
内置PCB 射频天线
内置8Mbit Flash
支持SPI 编程接口
支持UART,USB,SPI,PCM 等接口
支持主从一体
支持软硬件控制主从模块
3.3V 电源
支持连接7 个从设备
通过REACH、ROHS 认证
三、宏进蓝牙串口助手接线示意图
四、蓝牙串口模块和手机蓝牙串口助手连接示意图。
五、如何从手机导出蓝牙捕捉数据。
利用91助手打开文件管理器,在SD卡的根目录下存有文件名为 宏进蓝牙串口数据.txt的文件。该文件为保存的串口数据,可以导出打开查询。
六、如何修改蓝牙串口参数。
1.串口设置命令:波特率-S
B的范围0-8
2400BPS
4800BPS
9600BPS
19200BPS
38400BPS
57600BPS
115200BPS
128000BPS
256000BPS
S的范围0-2
0:无检验位
1:奇检验
2:偶检验
修改成功后返回“OK”。
例:4800-2 串口修改为,波特率4800,8位数据
位,偶检验
默认串口设置是:4800,8位数据位,无检验位。
设置波特率图片—设置 9600波特率-奇校验
本产品为蓝牙3.0类产品,可以和大部分安卓手机 平板已经PC机通讯
七、通过本软件还可以以WIFI连接的形式把蓝牙捕捉到的数据传到电脑上,电脑显示和发送数据与蓝牙同步。具体操作步骤如下:
首先手机必须和电脑位于同一个WiFi环境中,也就是手机和电脑的连接网络必须为同一个WiFi。然后打开资料包中的宏进TCP调试工具。出现如下界面,设置工作方式为服务器模式,此时宏进蓝牙串口助手会以客户端的模式连接该服务器的IP和端口。
记住该IP和端口,在手机中进行设置发送
Ip.192.168.159.2.8000 命令。就可以连接到电脑了。
连接成功后电脑端图片。此时就可以在电脑端观测蓝牙的数据收发了。
上述是蓝牙转接口用于串口数据采集的关键流程点。每个步骤都经过笔者的检验,应用没有问题。同时深圳宏进科技公司已经把模块放在淘宝上销售。可以搜索商铺-深圳宏进科技看到该产品。为了方便相关人员体验,提供APK以及Android源程序的下载。
1、宏进科技TCP测试工具
https://pan.baidu.com/s/1slUK8kH
2、手机宏进蓝牙串口助手V1 APK
https://pan.baidu.com/s/1qXO0OcG
3、宏进蓝牙串口助手V1 Android源程序
https://pan.baidu.com/s/1hs3s8SG
以上是关于SPI接口能否接RS-232串口实现数据传输,问了一些工程师说在单片机中写程序就可以识别,可是我实在没明白。的主要内容,如果未能解决你的问题,请参考以下文章