新浪微博

博客列表

一题多解
发表于:2012-12-12 15:43:36 | 分类:CY8CKIT-003手记
浏览( ) | 评论( )

 先讲个小明同学上小学的故事:学分数的概念时2/3有这样2个说法,一张饼分3份取其中的2份,或者是2张饼分三份取其中的一份。作为一名注重锻炼发散思维的有志儿童,小明立即敏锐的意识到“剩下的饼给谁吃呢?”随着岁月的流逝和老师的教导,小明终于意识到,掌握不同的方法或思想,可以适应多种不同的情况,就好象会学狗叫的老鼠能吓跑猫一样,是非常有用滴。在学习了加法分配率和结合律之后,小明有了第一个巨大的发现,就是3个数相加可以出现6种不同数序的排列,每种排列又有2种不同的结合方式,所以一到老师留“一题多解”作业时候,小明总能把一个简单问题搞出一大堆同构的垃圾答案。老师被填塞的发狂,终于发飙“请你父亲过来聊聊你这个天才的将来吧”,后来的恐怖片很老套,就不讲了。下面来说说一道题“点亮CY8CKIT-003板上的led灯”,其实就是“GPIO输出有哪些方式”围观的群众注意适度使用,如果导致家长暴走,楼主很是欣慰。不,应该是很遗憾。楼主手上板子的芯片是 CY8C3866AXI-040ES2,经过坛子里几

天冷,跑几步
发表于:2012-12-12 15:41:21 | 分类:CY8CKIT-003手记
浏览( ) | 评论( )

 冬天到了,今年挺冷的,北风一刮,脸上嗖嗖的。话说上学的的时候,一到冬天,学校就会组织象征性长跑,其实就是给冬季长跑找个目标,最开始是革命圣地,比如延安什么的,后来长大点了,又赶上改革开放,就跑得远了:去过汉城接亚运火炬、去过九龙迎香港回归、还去过雅典取奥运圣火。体育老师画张地图,每隔几天就把全校每个人跑的总里程数加起来,看能到哪,就在地图上标出来。有的学校操场小,就让学生钻胡同跑,老师在边上看有没有掉队的。要是赶上校长有兴致过来看的日子,体育老师就会大声吆喝“快跑,马上到莫斯科了”。跑着跑着,身上就暖和了,肉体不僵硬,心思也就跟着活动起来“跑到莫斯科,回来的火车票给报销吗?”又是一个冬天到了……现在,一个有3维加速度传感器的板子放在面前,我一定要珍惜,不能等到积灰的时候才后悔莫及,坛子里最猥琐的事莫过于此......既然爱版网给了我一个为所欲为的机会,我就对这psoc板说三个字:“计步器。”如果非要在这里加一个期限,我希望是.....就今天!下面就是psoc板华丽变身山寨二进制计步器的经过,列位看官

正版?先用一年
发表于:2012-12-12 15:38:30 | 分类:CY8CKIT-003手记
浏览( ) | 评论( )

 郑重声明:本帖毫无技术含量,如有雷同纯属巧合。话说psoc creator 1的beta版不能用最新的组件,要是能忍下这个可算是相当好用。如果用上了2.0/2.1的话,除了组件可以更新到最新,还会有一个意外“惊喜”,没过多长时间,你就要注册Keil了……下面简单说一下如何注册。首先creator 会很温馨的送出一个对话框: 每当我看到诸如“The license XXXX has expired”的字样我就很想说XXXX……然后捏,就去找注册机。不过这次是广而告之,不能犯“传授xx方法”的错误,所以下定决心排除万难、有困难要用没有困难创造困难也要用一次正版软件,所以就很大义凛然的点击了上面“Get LIC via Internet”的按钮,于是来到了这个页面: 黑体字的项目貌似是必填的。把洋鬼子要求的都填上,注意email要填真的(啊呀呀,看我都说了些什么啊。导播把这段掐了……)。然后点下面的&ldq

各管一段
发表于:2012-12-12 15:35:39 | 分类:CY8CKIT-003手记
浏览( ) | 评论( )

 话说铁路号称国民经济大动脉,别说物资调配、兵员运输这样的大事、就是从春运的激烈壮烈惨烈的奋斗史也可窥一斑。这么重要的部门、安全保障当然是大问题,运火箭原子弹一级首长那肯定要PLA武装警戒。平常的日子里也得有人管啊,可是和一般公安系统不一样,铁路系统是按车辆段管理的,这样管理起来就得跨省跨辖区,再加上地方公安不太了解铁路业务,容易出现错位漏洞,所以1990年以前(现在也有相当一部分)铁路公安机关实行上级公安机关同所在铁路局、分局双重领导的体制,业务上以铁道部公安局领导为主。这样,逐级下来到各车站,都设有铁路派出所,这些派出所的铁路警察就负责自己管辖范围的相关事务,而不会越界管理其它范围的警务。不像地方的刑警、巡警及其它警种有较大的管辖范围。所以有“铁路警察,各管一段”的说法。下面说的“各管一段”可不是铁路警察,而是楼主厚着脸皮从月之骑士的博客上生吞活剥来的一个累加器,略加变化,增加进位功能,用来点亮8位led。欲知详细情节,列位看官不必等下回分解再买票,大家走过路过不要错过,马上开锣——前文书(原来你是粽子啊?)中讲到,psoc

原来你是粽子啊?
发表于:2012-12-12 15:33:27 | 分类:CY8CKIT-003手记
浏览( ) | 评论( )

 话说有一天,米饭和包子打群殴。米饭人多把饺子,包子痛扁。粽子被逼到墙角,一着急撕开衣服大喊:“我是卧底!!” 自此之后,我意识到,虽然战争年代已经过去,但是间谍仍然充斥在这个世界上,比如食堂的包子是馒头派来的卧底,诸如此类……因此,怀着一颗揪出匪谍的雄心,睁开迷茫而惺忪的睡眼,审视着趴在桌子上打呼噜的psoc板板:"说,你是不是卧底…?”于是一个隐藏在它心底的秘密逐渐呈现在我的面前……原来,板板的麻麻和粑粑知道江湖险恶,竞争激烈,因此在板板出世的时候,就给他多配备了一套本领,这样在被逼到墙角的时候,也能靠许褚的武将技“裸衣”生存下来。根据江湖上流传甚广的《8051片上可编程系统原理及应用》记载通用数字块UDB是PSoC3所提供的一个重要功能单元,可以使用Verilog硬件描述语言,定制IP控制器设备那岂不是可以拿板板来小试Verilog?看来这个板子潜力很大啊。小六,师傅看好你呦……先按书上的做一个递增计数器吧,为了省事,

恶搞篇-有电乐
发表于:2012-12-12 15:31:16 | 分类:CY8CKIT-003手记
浏览( ) | 评论( )

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

环境搭建
发表于:2012-12-12 15:23:58 | 分类:CY8CKIT-003手记
浏览( ) | 评论( )

 先安装了光盘上的PSoC Creator 1.0: 运行cyautorun.exe:  选中间的按钮,一路装下去就可以了,记得是包括Creator 、programer、Keil uVision3和PSoC 3 FirstTouch Starter Kit。因为之前装过Creator 2.0和Creator 2.1,怕这个beta版的ide有干扰,所以这次都安装到了新的文件夹里。中间有一步是在安装PSoC 3 FirstTouch Starter Kit时让你选装到哪里,其实放哪里都一样,我安完后发现Creator 2.0和Creator 2.1里面也有这个kit了。后来用creater 2.1 引入Kit的例子时,只要选一次ic类型,升级一下库就可以了,只是我的2.1带的Keil没注册所以就没用它。此是后话,暂且不表,接着说Creator 1.0。打开Creator,界面如图: 点击Start Page Topics 下面的Kits and Solutions左边的加号,逐层展开,就能看到例子。点击例子,会问你把新的工程存在哪里,选择后就会替你创建好一整套工程,文件

收到板子啦
发表于:2012-12-12 15:21:51 | 分类:CY8CKIT-003手记
浏览( ) | 评论( )

 上周末,xinxin告诉我板子已经发过来了,查了下快递已经到了北京。可是人在机房,不知道是在快递员手上,还是送到了呢?不禁高声“……哦……我的心中……小鹿乱撞……”(啊,楼上的不要扔花盆啊,我不是你前男盆友)那个包扎的狗血剧情就不放了,编剧尽瞎编,直接说重点——收到了之后的开箱照: 打开看一下,电池和板板左面的东西一直不知是啥,今日得窥真颜,原来是一根号称天线的铜导线: 打开盘看了一下,杯具了,边上被硌出了2个坑。 板板,你怎么能这样对盘盘捏,同在屋檐下,自当相扶持,话说战国的唇齿相依的典故是这样子滴……(此处作者略去1万字,不知莫言当年是怎么算稿费的)。经过我苦口婆心地劝导,板板默默的反省自己的错误,而盘盘捏,由于感到了革命大家庭的温暖,很争气的也能带病工作了……多么和谐啊……板板趴在桌子上一动不动,我突然发现,咦,你的pp上