3回答

0收藏

[原创] 【CY8CKIT-003手记】之恶搞篇-有电乐

英飞凌 英飞凌 2585 人阅读 | 3 人回复 | 2012-11-02

本帖最后由 nemon 于 2012-11-12 18:11 编辑

cypress的很多板子都是基于9v电池的,这个CY8CKIT FirstTouch Starter Kit的招牌菜是“摇摇棒”,当然也不例外,可是插拔电池实在是太麻烦了,不是plug&play,简直是plug 直到感觉被play,所以楼主找到一小撮狐朋狗友包括鼓哥、度娘、和大饼。说起这个大饼可有故事,他是当年那个推p&p的老板——微软家的孩子,虽然不大,但是爹牛啊,到处吹,连说相声的郭德纲都知道了。有一次,郭德纲在台上问于谦“你有bing啊?”意思是你机器上搜索引擎借我用一下,于老师没听明白心情很不爽,碍着面子说“你有药啊?”。可见微软这爹给孩子取名的水平不咋地,大概是在悟本堂给起的。你看咱们国企多好,起个名字叫你没法说坏话——谁听过有人说Wo又锉又慢的?
闲话少说,虽然靠搜索引擎没有找到解决的办法,但是面对网上星罗密布的板子资料,终于觉悟了——不就是解决电源和复位的事嘛。于是从cypress下载了板子的Guide(附后),果断翻到原理图所在的32页。谁看过《飞出个未来》?里面的机器人把电路图当色情画看。今天看到这张图也挺兴奋的,难道说是《The Matrix》的时代到来了?
图上和供电有关的部分就是2个跳线啦:


据这张很暧昧的图记载,只要j4的2、3接着,没电池也可以滴。那么需要解决的就只有复位了。
设计板子的老大一定是电池厂的托,连个复位按钮也不给个,太奇葩了。不发牢骚了,继续看图,想出2个办法,都是靠电压异常:
1,拔掉j1再插上:因为usb供电时j4在23位上,VDDIO没有来源,要靠j1供电,所以拔掉j1相当断掉VDDIO,因此可以引起片子复位
2,从GND短接3.3v,简单说就是8颗led远离电阻那端;
上面的方法实验了,确实有效,不过太暴力了,不适于我这样的伪文艺青年。继续找!
查到其实只要能把XRES置低,是可以很正常的让mcu抚慰的,于是决定用一根线从GND短接到XRES:

GND好办,无线插座的第一个孔就是:

这个XRES就费点劲了,是mcu的第15脚:

还好边上有个过孔做标记,不算难找,不过每次复位都举着导线瞄准,也太费眼睛了。
还是按图索骥吧,发现CY7C68013A的20脚是与XRES连接的,幸运的是在这边还留了个测试点TV1,这下不用像稔针似的重启了:


就是这样,休息,休息一会……

哦对了,把大家从手记里忽悠到恶搞的桥段里来,如果不解释一下选择BubbleLevel为例有点于心不安,那么就解释一下——因为楼主习惯拿跑马灯之类的开始动手,而kit的例子里BubbleLevel最像跑马灯了——这样的解释很实在吧?


CY8CKIT-003_PSoC 3 FirstTouch Starter Kit_Guide.pdf (1.71 MB, 下载次数: 159)


分享到:
回复

使用道具 举报

回答|共 3 个

倒序浏览

沙发

陈克雄

发表于 2012-11-2 16:30:24 | 只看该作者

稳坐沙发~
板凳

陈克雄

发表于 2012-11-2 16:31:00 | 只看该作者

现在都在玩儿这个了啊{:soso_e101:}
地板

nuc尧

发表于 2012-11-3 10:34:27 | 只看该作者

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条