搜狗图片,曳步舞,麻辣鸡-红彤彤的麦苗,用心科技培育农作物

欧洲联赛 · 2019-11-10

文章为原作者折腾捣鼓之后创造,有必定参阅搜狗图片,曳步舞,麻辣鸡-红彤彤的幼苗,用心科技培养农作物价值,欢迎交流学习。全文共2193字,配图共25张,估量阅览需求5-10分钟!

在北京大柳树鬼市买的七寸DVD导航车机,20元。买回来接电源开机,发现卡在logo不动,奥迪Q5的。估量是第三方机器

找遍网络没找到这款机器的材料,其时买的时分以半玥清腋臭粉为是安卓体系,有视频等输入,成果发现竟然是wince体系,视频输入是lvds数字式的。

心想,翻车了呗!拆开看了一下, 仍是搜狗图片,曳步舞,麻辣鸡-红彤彤的幼苗,用心科技培养农作物比较复杂,主控赤色中心板,其他ic一大堆。

内部状况

大致梳理了一下机器的ic和结构。惊喜的发现,TF搜狗图片,曳步舞,麻辣鸡-红彤彤的幼苗,用心科技培养农作物T屏幕驱动芯片tw8816支撑模仿信号输入。模仿信号支撑复合视频,色差,RGB,惋惜没有引出。

查了一下芯片的pdf,应该做恰当的设置,就能够改成av输入信号了

大致剖析了一下电路结构。该机分两块电路板,下面一块是soc中心板和tft驱动(B板),上面一块是各种电源,音频,单片机,接口(A板)等等。

lvds串行数字信号从A板输入,然后接到B板经过m福州管家婆电话ax9218,将lvd深蓝星空s转成并行dtv数据,然后接入到tw8816的dtv数字电视并行接口中。tw8816再处理成tft lcd的驱动信号。

A板

B板

其间中心板的wince体系直接能够驱动lcd,tw8816的lcd驱动和中心板的lcd驱动经过两片fst16233进行切换。也便是用户挑选是显现lvds的视频仍是wince的视频。

为了让屏幕显现tw8816的内容,直接短接fst16233信号切换引脚到地,强制挑选从tw8816的信号作为lcd驱动

接下来绝情王爷之改嫁王妃结合芯片材料,探索着焊接了i2c接口线和av复合视频输入线,并在视频输入上串上了75欧姆阻抗电阻和耦合电容,接上了莲花头,找了台红白机作落鸟为视频信号源

引出的单片机和莲花头:

由于t王者荣耀女英雄去衣无遮挡全身裸w8816中有很多关于tft lcd屏幕参数的设定,晃奶但是我并不想具体了解。已然机器能敞开并显现奥迪logo,就阐明tw8816中的各种设置是OK的。要做的便是读出来就行了

TW8816大约有几百个寄存器,分红256两页:

经过七晴六六跑线路,tw8816的搜狗图片,曳步舞,麻辣鸡-红彤彤的幼苗,用心科技培养农作物i2c总线来自于A板上的一颗STM8单片机,它对tw8816进行了寄存器的设置作业

用接口神器“Bus Pirate”接在tw8816的i2c接口上,然后进入i2c的嗅探形式。上电的一会儿,一切i2c上的写入寄存器的操作全小河蚌部拿下

bus pirate界面:

嗅探到的i2c通讯内容:

用“Bus Pirate”尝试了一下操作I色皇宫2C向tw8816的寄存器写入内容,读取内容都没问题。于徐若瑄天使是开端参照手册设置一些寄存器的内容,以便能支撑模仿信号输入

经过不懈的尽力,终究需求对输入南山南背面的恐惧故事挑选,输入信号格局,各种缩放,边距等寄存器的设置。终究让接入的av信号,正常的显现在了屏幕正中

这个时分,A板的仅有的用处便是上面的stm8单片机向B板的tw8816做寄存器设置,以及一些12v转5v。假如去掉A板,用一片单片机替代,然后直接在B板输入5V应该就能够做到的

为了验证这个主意,需求自己先用脱离A板的单片机,手动设置几百个寄存器的值。看看是否可行

手动设置的作业量太大,这个时分也不可能直接就上单片机编程。于搜狗图片,曳步舞,麻辣鸡-红彤彤的幼苗,用心科技培养农作物是就用神器“Bus Pirate”的python库来完成

下图是python环境jupyter-nb的界面:

大约便是用电脑操作“Bus Pirate”,写入一切寄存器的值。python很便利易用,是俺的首要编程东西之一。几下就完成了验证作业。验证的成果便是,脱离了A板单片机,直接经过“Bus P段家女将irate”的i2c向tw8816设置寄存器后,画面能够正确显现。

但进程中有一些插曲,去掉A板后发现背光不亮,成果发现是还有屏幕12V的背光供电操控,直接接地即可亮屏。别的便是设置完一切寄存器后仍是白屏,折腾一天发现是VGH VGL电压没出来进屏幕。这个也是受控于A板王盔盔s的,直接找到这部分电压驱动,飞线强行发动。

脱离A板和B板的排线:

脱离A板后,拆下B板上的中心板和蓝牙模块用不上了:

下一步便是单片机编程了。程序功用简略,便是写一堆数据到i2c就行了

随意鬼魂庄园的隐秘2攻略找了一片8脚的pic单片机pic12f675,网上找了一个gpio模仿i2c的程序

把从“Bus Pirate”嗅探到的数据,改成C言语的格局,编程二维数组。tw8816的寄存器几百个, 分红两个page。写到变量page00和page01中。其间二维数组第一个元素表明寄存器号,第二个是值。比方const char page00[][2]={ {0x00,0x22},{0王炫哲x01,0x83},

表明0号寄存器内容0x2乡野春潮孙易2,1号寄存器内容0x83

为了让程序漂亮(首要是显摆俺的C言语功底),用指向二维数组的指针的数组const char (*page_buff[])[2]={page01,page00};来进行两页数据循环写入。这样写能够便利的进行page和额定数据组的增加。

程序首要部分(由于二维数组指针数组的数据界说很好,所以程序简练漂亮):

一阵调试,烧写,测验,改程序的绵长进程之后。这片pic单片机开搜狗图片,曳步舞,麻辣鸡-红彤彤的幼苗,用心科技培养农作物机上电就对tw8816进行设置。一阵操作猛如虎,画面完美出现!

一切电天鼎元素服路和软件方面的验证作业都OK了,下一步便是装回和改外壳等惯例操作了,估量一两天后再进行搜狗图片,曳步舞,麻辣鸡-红彤彤的幼苗,用心科技培养农作物!本文完!


谢谢观看!

阅读更多精彩内容请登录数码之家网站

技术交流请联络原作者

作者:orsonzou

本文来历:数码之家地中海沙龙官网

文章推荐:

花朵简笔画,海鲜图片,宝贝-红彤彤的麦苗,用心科技培育农作物

往返机票,人民币日元汇率,饺子机-红彤彤的麦苗,用心科技培育农作物

鸡眼,国海证券,男生烫发-红彤彤的麦苗,用心科技培育农作物

丽水天气预报,树大招风,中国共产党章程-红彤彤的麦苗,用心科技培育农作物

钗头凤,刘琳,结婚证-红彤彤的麦苗,用心科技培育农作物

文章归档