[转帖]XMOS能转换BT.656 为RGB (24 bit) 来显示30fps吗?
你好,我在我的项目中使用着简单的单片机,但现在,只用简单的uC对于我的新项目是不够的,所以我在想FPGA或XMOS的SoC :)
只是想此致意见-是否有可能使用XMOS微控制器读取BT.656视频信号(8位或10位并行+ CLK),它解码为普通的RGB,所有的数据流提供到液晶 (24位-每种颜色8位,同步信号等),再加上增加了视频互动STUF,如时钟或日期(莫比在不同的层,我不知道该怎么:))。一切都应该至少30fps的。
谢谢。
回答:
BT.656数据流是一个序列的8位或10位字,在27兆字节/ s的速率传输。在一个单独的行像素的编码格式的YCbCr。
MOS的微控制器能够以这样的速度并行读取的话。因为每一个逻辑核心运行在125 MHz的最大时钟速度,并在两个连续读出执行的汇编指令的数量是有限的,逐行的docoding到RGB格式可以不上的即时完成。它可能需要存储的像素的每一行,然后进行解码并传送到LCD。关于视频添加文本是可能的,并且帧速率取决于帧的大小。
回复:
谢谢你的回复。我的显示器是800×600像素。我从来没有使用多核的CPU,它是新的给我,所以我不知道它是什么,能...
所以,我想问一下有关添加视频文本,因为也许我会找到相同的分辨率(800×600)显示屏,BT656接口,所以我就需要把文字上的视频。你能告诉我,如果有可能做这样的事情 - Xcore读取BT.656流,因为我想它应该是能够把所有的数据直接发送到输出(如DMA或其他水木清华) - 所以它的工作作为中继器,但将所有重复的信号引脚之前另一个核心,可能会改变一些数据,并会绘制额外的文字上的视频?莫比我想象中的complitely错了,所以想知道我怎么能实现对视频添加文本?
谢谢。
回答:
你需要生成一个位图要添加的文字。在其中的文本应加行的像素将被覆盖的位图。
回复:
你是怎么想 - 这可能与startKit视频添加文本?我想测试一下的uC适合的项目,但不想让新的PCB只是为了测试...
谢谢。
回答2:
你不说你需要什么分辨率?
如果你只是想显示在屏幕上,我会用一个摄像头,它输出的RGB。我已经在过去使用Omnision模块。
很老的视频在这里:
请注意,它包括文字混合。
回复:
嗨,
感谢您的答复,我的LCD分辨率为800×600。
我有图像传感器输出的BT.656和微型液晶无论是BT.656或RGB输入。所以我在想,如果我会用液晶显示器在BT.656模式,莫比,我可以用XMOS多核处理器,从传感器重复BT.656信号,液晶显示器和屏幕上的并行添加文字(其他CPU核心):日期,时间等等......我不想让新的PCB只是为了测试,我想问 - 如果startkit可以做这样的工作?
谢谢。
发表时间:2014年8月31日14:57:45