• about Nios - [人生箴言]

    2007-07-23

         时间过得真的很快,转眼间又一个星期过去了,7月23号的开始意味着下个星期将会迎来八月,人们都回已八月比喻成收获的季节,不知道八月过后能否迎来自己的收获。反正在过去的一个星期中的确学会了很多的东西,FPGA第一次被我玩转了。当然,一个星期只是入门,要想飞跃还要走很长的路。ARM已经丢了很长一段时间了,留在我脑海里的只是一些过去的点滴,在这么多人要学习ARM的情况下,还去搀和简直太随大流了。所以我选择了令寻它路,我选择了FPGA然后去探索,去追求。
       其实我很喜欢这种探索的感觉,在没有人开辟的地方,自己就像一个拓荒者一样。发现着路边的一块块美丽的石头,就算一棵小草都会令人非常的兴奋。现在好了,我选择了自己想做的,然而有的东西就算再美丽,在别人看来对自己是多么的有利,我也会从容的选择放弃。追寻自己的梦想,就放开自...
  • HAL - [FPGA]

    2007-07-22

      HAL是nios ide 中自定义的所谓的硬件抽象层hardware absdraction layer它屏蔽了altera提供的所有硬件的驱动程序,仅留下一个接口给用户,用户可以根据不同的设备调用不同的接口。
      所以说要在生成的系统中编程就必须知道这些接口,现在我的问题是要找到这样的接口这个接口可以实现串口的驱动,并且可以背调用。不知道这个接口是什么。正准备学习呢!但是最重要的是还不知道哪里有这样的文件,它详细定义了HAL,可以让我了解所有的接口。...
  • nios 软件编程 - [FPGA]

    2007-07-22

       迈出了第一步,接下来的是更加令人头痛的事了,在nios环境下的软件编程对于我来说又是一个新的挑战,对于我来说又是一个非常透明的东西,nios的软件编程可以解决硬件的复杂,所以充分利用软硬结合的方法才会使开发变得容易,快速。我们要充分利用altera提供的IP核以及标准的C库让开发变得更加简单明了。
      所以现在面临的问题是,怎样在nios环境下实现对硬件的编程,不但可以发挥我们的优势,同时也就避开了我们的劣势,软件编程我们更加熟练,而硬件编程稍欠火候,怎样协调之间的关系需要斟酌。...
  • 初尝成功的滋味 - [心情]

    2007-07-21

       当FPGA板子上的LED开始闪烁的时候,我才恍然大悟,原来我成功了,那个"没有目的","做事慌乱"的我终于成功了,那是我在FPGA上跑的第一个程序,虽然很简单,但是对于每个人来说第一次的成功意味着不只是成功本身,更重要的是给于我们精神上的鼓励,当遇到困难的时候这些就是自己的依靠。
      当然了,这只是成功路上迈出的第一步,我相信对于解决这种没有预见性的困难(常说的摸着石头过河)比做一些重复性的工作更加有意义。比如不停的查找资料,对比资料,这些大面积搜索的过程我曾经干了N遍了其结果就是让搜索引擎耗费了自己所有的时间,自己好像接触了很多,了解了很多,可是下次遇到还得查。所以查资料的时间还是要得有限度,适可而止,不要整天不停的搜索。
       静下来看看眼前要解决的事情吧,我想用不了多久...
  • 曙光 - [人生箴言]

    2007-07-20

        曾经很想学习FPGA可是苦于没有开发板,也没有开发工具。挑战杯那会本来想学会工具还有就是调试的,可是还是没有开发板,还是没有机会,很多查资料的事把我的一个学期的时间给浪费了。眼看没有了什么自己想要学的,还好了幸亏曹老师给了一个项目,代码测试的项目。
       该项目软硬件结合,硬件部分主要用到了FPGA,对于FPGA尽管有接触过但是对于一个没有亲自尝试过的人来说还是陌生的。这就连一个quartus ii开发环境就把我折腾了几天。还好我在非常大的压力之下,四面求助,中算把其中的问题解决了。总结出一句话,车到山前必有路。路到桥头自然直。走了很多弯路,但是其中的内涵却是不少的。至少我没有放弃,而且一直在干有意义的事,我挑战了自己,解决问题就是这样,请教问题也是一样,不要让别人把所有的答案告诉自己,而是要有引导性的,才可以学到真...
  • 明白一个道理 - [心情]

    2007-07-19

      工欲善其事,必先利其器。今天总算明白了这个道理。开发软件没有好的工具是不行的。就因为这个我已经折腾了几天里。
       这几天,把一个全新的东西从头开始做,FPGA对于我来说并不是什么新鲜的事可是,用它来开发系统我还是第一次,而且基本是从零开始。就一个安装环境就吧我折腾的快半死了。quartus ii 环境只是一个工具是一个利器,altera真的太小气了一个环境还分成N多的注册,一般的注册根本不行,必须要完全注册才可以用于调试,开发。
      不过从安装开始,我就一直在培养自己分析问题解决问题的能力,摸着石头过河了。我想这是很好的,我们总是要接受新的事物,不能老靠别人,要利用网络上各种信息来解决遇到的问题,而不是等待身边的人解决了然后告诉自己。我们必须抢先解决遇到的问题,彻底的。
       所以这次我没...
  •  这几天的确有点累了,就在折腾那些破电脑,太慢了像老牛拉破车一样慢死了。重装系统后还是慢,没有办法了机子奔四2.0的,内存256M的这样的机子不慢才怪了,等吧,培养一下自己的耐性。本来就比较烦了又遇到这事,整个人都快崩溃了。还好了重换了个系统后有了一点好心情。还把那个该死的QUARTUS 搞定了。真是工夫不负有心人啊!总算彻底搞好了,现在也不必考虑那些问题了,可以进入正轨了。
     下面就要看我这么搞定这些东西了,首先把自己的心态摆正了,没有什么的,做好自己该作的,不想自己不该想的,暑假过后你还是你,没有损失一点东西,如果有什么损失了那就是自己的体重。那么增加的就是更多的才华。对自己的放松就是在践踏自己的机会,就是在贬低自己。一定要严格要求自己,做自己该做的,想自己该想的。自己对自己都没有信心还有谁会对你有信心。不要彷徨了,想想自己还有什么没有做吧。现在摆在眼前的就那么多事...
  • 好矛盾 - [心情]

    2007-07-14

       好矛盾,明明知道那样去做对自己没有坏处,可还是放不下要去想,自己干这件事的意义.真不知道自己是咋了,像一支风筝一样,总是被牵着没有办法自由的飞翔。自由的空间没了,有的只是束缚。思想的束缚,让我寸步难行,到处都碰壁。现在的一切是自己想要的吗?是 吗 、