DEMO4,LCD的clk干扰I2C,I2C无法通信. 把排针压下,去掉LCD的CLK,恢复正常.     过程: 直接跳线I2C,没问题.两排针插到一起就无法通信. 一个个的排针去除,最终找到LCD的CLK线.和I2C并排走线,导致干扰.     解决: LCD的CLK上加个电阻,减少干扰.能正常工作了.       其他问题: 开关的插针,顶到了LCD排线,导致两个板一压合,电压变0(电源灯不亮),电流很大(2A以上).短路   -------------------------------…
centso ATI 显卡驱动安装 centos 版本 32位 6.4 Final ATI 显卡版本:Radeon HD 7400 Series 之前由于很久自己安装了centos显卡,分辨率很低不能调节,今天想彻底解决这一问题,查找一些资料终于解决. 参考资料1:http://www.cnblogs.com/fsjohnhuang/p/3906340.html 1 首先删除之前已经安装的驱动 [tuzhuke@localhost ~]$ cd /usr/share/ati/ [root@loc…
源地址:http://nervfzb.blog.163.com/blog/static/314813992011215105432369/ TFT LCD是嵌入式中比较常用的显示器,S3C2440/S3C2410都提供了接口进行支持.这里总结下其接口的相关特性. TFT LCD硬件需要的控制信号: 信号名称 描述 VSYNC 垂直同步信号 HSYNC 水平同步信号 HCLK 像素时钟信号 VD[23:0] 数据信号(TFT LCD的数据接口还有串行形式,这里的是并行方式的) LEND 行结束信号…
学EE做硬件找工作不如学CS做软件,为什么会这样? 电子工程(EE)就业最好的方向居然是转计算机,也许让有的人觉得很不公平,EE也是很重要的学科,我们学习也很努力,为什么就业会不如CS?也有的人好奇,EE/硬件也是信息技术行业不可缺少的一部分,为啥CS软件工作机会这么多而EE硬件不行? 最主要的原因就是一个字:钱. 一个行业要发展要兴旺,要有资金投入.信息技术行业的发展,并不是靠政府资金驱动的,而是私人投资.投资人当然希望风险尽可能的少.回报尽可能大的快,而且收回成本要尽可能的快. 要做软件开发…
连电子硬件行业都在开始使用 Git 了你还在等什么? 无论二进制还是文本 Git 都可以管理. 相对于电子行业传统的复制粘贴式的版本管理, git 的版本管理先进太多太多了,没有理由不用. 虽然做不到完美,但已经是进步了. 另外可以将把 二进制转成可读的文本文档,方便版本对比.…
前言 一直在开发软件.今日突然心血来潮想尝试一下硬件. 于是就买了这样一个板子: 买的淘宝上大佬帮忙找的一个套装. 除了板子之外还有一些线和其他配件:温湿度传感器,气压传感器,光线传感器,小屏幕. 板子的型号是 ESP8266 CH340G . 另外还买了一个霍尔传感器: 尝试入门 按照网上的很多教程,拿到板子之后第一步先刷固件. 参考  https://blog.csdn.net/qq_41736609/article/details/80980954 这里就不多讲了. 然后,随后的事情令我猝…
无线遥控器(无线电遥控器)在我们生活中非常常见,应用于各种场景,方便着用户的使用.不过大多数还是用于安防方面的,比如: 遥控报警器.电动卷帘门.电动伸缩门.遥控电开关.无线遥控门铃…… 1.无线遥控器简介 无线遥控器从安全角度看大致分为两类,一类是最普遍的固定码遥控器,特点是廉价.应用广泛.市场大.用户多:另一类是滚动码遥控器,特点是价格较贵.相对比较安全.用于汽车安全防盗等安全要求较高的地方. 固定码遥控器有很多种编码方式,国内常见的是 3 态 8 位的编码或者厂商出厂时烧录的随机码.滚动码这…
最近在新电脑上装了ubuntu16,结果wifi经常连不上,连上了过段时间就掉线,路由器就在电脑的旁边,而且信号非常的若. 但是windows系统没有任何问题,所以就在网上找解决办法,也按照网上的方法试了,结果好多方法都是没用的. 最后从askubuntu上找到了解决方法. 首先要查看本机的无线网卡型号: lmtoo@lmtoo:~$ lspci :) :) :) :) :) : (rev ) :1b. Audio device: Intel Corporation Wildcat Point-…
先说说开发环境吧: 1 内核:linux2.6.xx 2 uboot:买开发板带的 注释:在最后我又添加了问题得到完美解决的办法. 问题:uboot启动完成,kernel启动时lcd屏幕出现杂色(比如:下半屏出现红色等 ) 分析原因:造成这个问题的原因可能是因为uboot启动完成,lcd显示缓冲区内有其 他数据,而这时kernel启动还未完成lcd相关初始化,还未向缓冲器写数据造成的 . 解决办法:在uboot完成启动内核的结尾,关闭lcd(也就是把背光关了),再在内 核启动时lcd初始化中把l…
一.引言 QDialogButtonBox本身只提供4种信号,分别是accepted.rejected.clicked和helpRequested,在<PyQt(Python+Qt)学习随笔:Designer中的QDialogButtonBox的accepted.rejected和helpRequested信号>介绍了这些按钮中有部分会产生相同的accepted或rejected信号,有部分不会产生accepted或rejected信号,那么怎么确认点击了按钮只能通过clicked信号. 二.…