Kevin

Kevin学ZED之8:土著的神器

Nativecompile相对于Crosscompile来讲,分别翻译为本地编译和交叉编译。其实Native的翻译,我更愿意翻译成土著。对很多人来讲,本地编译就是在PC机上编译PC机上运行的软件。交叉编译嘛,就是在PC机上编译ARM上运行的软件。对Kevin来讲,这也是一个思维定式了。嵌入式系

Kevin学ZED之7: 交叉编译初探

在Kevin学ZED之6:指鹿为马中,我们明确了学习方法,也就是试图修改一点点软件的源代码,找到那个写LED0,LED1的地址那句话,然后换一下它们的地址或命令字,然后重新编译源代码,使得最终我们点亮LED0的那句echo1>/sys/class/gpio/gpio61/value的结果是点亮了LED1,或者是LED

Kevin学ZED之6: 指鹿为马

在Kevin学ZED之5中,我们顺藤摸瓜,沿着linux软件一直到点亮灯这条线索走了一遍,发现,虽然是小小的一盏LED灯,也许是设计者有意为之,居然涵盖了AllProgramable的所有部件.对道行不深的菜鸟来说,如果花时间搞明白这条线上所有环节,基本上就可以上一个层次了.花时间学

Kevin学ZED之5:顺藤摸瓜

当你可以修改点亮LED灯那个实验led_test.sh,改变LED点灯的速度,以及顺序时,一定想知道究竟发生了什么,凭什么一个简单的脚本,就在Linux的用户层控制板子上的某一个硬件,比如说,灯。对于习惯了在单片机环境下无操作系统裸奔C/汇编的兄弟来说,上面的问题似乎有些多余.直接

Kevin学ZED之4:小试牛刀

在完成了点亮LED灯那个实验后,作为程序员,肯定想改一改那个脚本,让它按照自己的想法运行,比如,最简单的延迟1秒亮灭灯变成2秒亮灭灯.如何改呢?简单,只需要编辑led_test.sh就可以了.《嵌入式系统软硬件协同设计实战指南-基于XilinxZYNQ》的实验1.2

Kevin学ZED之3:知一点点所以然

<嵌入式系统软硬件协同设计实战指南-基于XilinxZYNQ>的实验1.2,是一个很酷的实验,照猫画虎一番,居然ZED板就能当一个能跑Ubuntu的小电脑使,更酷的是,只是运行脚本,居然就可以控制板子上的LED,居然就能在OLED屏幕上看到漂亮的logo.当然,这都建立在你一丝不苟地照猫

Kevin学ZED之2:磨刀不误砍柴功

在高效能人士的七个习惯中,最后一条是Sharpenthesaw,一般翻译成:不断更新,看了以后就不知所云了.其实嘛,英文原意就是锯木头的人,不要光要整天锯木头,有时候应该停下来,拿锉刀修修锯齿,让锯子锋利写.明明就是磨刀不误砍柴功的意思嘛.继续做<嵌入式系统软

Kevin学ZED之1:万事开头难

毛主席说过,三天不学习,赶不上刘少奇.Kevin不学习也是如此.ZYNQ出来已经很久,Kevin光在讲座上讲它的好处就讲了N次.讲得唾沫星子横飞的,可亲手在上面跑代码的事,目前为止,真的没做过.去年底ZED板开始大规模捐赠以后,JoshuaLu的神书:嵌入式系统软

Kevin学ZED之0:一堆梦想

喜欢听“迈克学摇滚”(MichaelLearnstoRock),可以将激情四射的摇滚乐演绎的那么简单,透明,干净,从容。更难能可贵的是,来自中文歌曲旋律的大量再创作,让人倍感亲切。作为一个曾经的软件工程师,我有一堆的梦想,梦想有那么一种超级强大的芯片,