打印
[STM32F1]

stm32白光通信之曼彻斯特编码

[复制链接]
2657|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
我们要实现图片的传送,现在要对图片进行曼彻斯特编码,是不是要将图片转成二进制,然后对其二进制进行曼彻斯特编码?求前辈赐教。晚上就得写了,时间紧。谢谢
沙发
aozima| | 2016-9-9 14:04 | 只看该作者
白光通信 是啥?

图片有不是二进制的吗?你图片从哪来?SD卡还是摄像头?
STM32发给谁?

使用特权

评论回复
板凳
天灵灵地灵灵| | 2016-9-9 14:55 | 只看该作者
你不用转二级制,读出来发送的时候自然就是二级制了,只不过是你要设计好你的0和1.
在信号位开始时改变信号极性,表示逻辑"0";在信号位开始时不改变信号极性,表示逻辑"1"。

使用特权

评论回复
地板
皈依| | 2016-9-9 22:21 | 只看该作者
把图片对应的码按照曼彻斯特编码的格式发送,然后接受起来再按照曼彻斯特编码的格式还原
不过可见光通讯还是没接触过

使用特权

评论回复
5
时光深巷已无她|  楼主 | 2016-9-10 08:22 | 只看该作者
天灵灵地灵灵 发表于 2016-9-9 14:55
你不用转二级制,读出来发送的时候自然就是二级制了,只不过是你要设计好你的0和1.
在信号位开始时改变信号 ...

现在是传输数据都有问题,两边得用自己定义的传输协议,两边的同步是大问题

使用特权

评论回复
6
时光深巷已无她|  楼主 | 2016-9-10 08:23 | 只看该作者
皈依 发表于 2016-9-9 22:21
把图片对应的码按照曼彻斯特编码的格式发送,然后接受起来再按照曼彻斯特编码的格式还原
不过可见光通讯还 ...

光通信我也是第一次接触

使用特权

评论回复
7
皈依| | 2016-9-10 15:51 | 只看该作者
时光深巷已无她 发表于 2016-9-10 08:23
光通信我也是第一次接触

是不是可以参考红外发射的原理,不过白光这个不知道有没有类似的传感器

使用特权

评论回复
8
Stannis| | 2016-9-10 20:39 | 只看该作者
在曼彻斯特编码中,每一位的中间有一跳变,位中间的跳变既作时钟信号,又作数据信号;从低到高跳变表示"0",从高到低跳变表示"1"。

使用特权

评论回复
9
天灵灵地灵灵| | 2016-9-18 08:58 | 只看该作者
时光深巷已无她 发表于 2016-9-10 08:22
现在是传输数据都有问题,两边得用自己定义的传输协议,两边的同步是大问题 ...

如果传输0101是么问题的,那么就是协议的问题,实在不行,自己搞个协议。

使用特权

评论回复
10
时光深巷已无她|  楼主 | 2016-9-18 12:28 | 只看该作者
aozima 发表于 2016-9-9 14:04
白光通信 是啥?

图片有不是二进制的吗?你图片从哪来?SD卡还是摄像头?

从SD卡读出图像的二进制代码然后编码发出去

使用特权

评论回复
11
时光深巷已无她|  楼主 | 2016-9-18 12:29 | 只看该作者
天灵灵地灵灵 发表于 2016-9-9 14:55
你不用转二级制,读出来发送的时候自然就是二级制了,只不过是你要设计好你的0和1.
在信号位开始时改变信号 ...

不转二进制怎么编码

使用特权

评论回复
12
时光深巷已无她|  楼主 | 2016-9-18 12:30 | 只看该作者
皈依 发表于 2016-9-9 22:21
把图片对应的码按照曼彻斯特编码的格式发送,然后接受起来再按照曼彻斯特编码的格式还原
不过可见光通讯还 ...

原理都懂,**的时程序一写就不管用。通信的时候一接收就出现问题

使用特权

评论回复
13
wahahaheihei| | 2016-9-18 19:33 | 只看该作者
原来做这个是这么的复杂,之前总以为很简单呢

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

46

主题

247

帖子

4

粉丝