摘要:
算术运算符: +、-、*、/、%。 自增自减运算符: 加加“++”、减减“--”。 关系运算符: 等于、大于、小于、大于等于、小于等于、不等于。 逻辑运算符: 逻辑与“&&”、逻辑或“||”、逻辑非“!”。 我们可以用谐音来记忆这些运算符的优先级:不曾(增)算关羽活。 阅读全文
摘要:
本学期开了门嵌入式的课程,在实验课上用到了一款基于ARMCortex-M3处理器的LPC1768的实验板。本来这种课程我觉得应该可以学到很多东西,可是我发现实验课上老师基本只是讲了xx实验课的要求,然后你就拿着人家建好的工程编好的程序跑起来,仅仅只是运行了一下程序就可以结束了这个实验。学生学到的东西真的太少,比如如何调试的问题,你如何能知道你编写的代码输出是不是你想要的?你如何知道你编写的代码的效率是不是符合要求的?这些老师都不会教你。所以我觉得要想真正学到东西,无论什么时候都得靠自己。见网上有不少百度“如何在Keil中使用逻辑分析仪“的帖子。其实这个在以前用51的时候自己做过了,不过没有整理 阅读全文
摘要:
对于初学者来说写Testbench测试文件还是比较困难的,但Modelsim和quartus ii都提供了模板,下面就如何使用Modelsim提供的模板进行操作。Modelsim提供了很多Testbench模板,我们直接拿过来用可以减少工作量。对源文件编译完后,鼠标光标移到代码编辑窗后才会在菜单栏看到source选项,点Source->ShowLanguageTemplates然后会出现一个加载工程,接着你会发现在刚才的文档编辑窗口左边出现了一个LanguageTemplates窗口,展开Verilog项,双击CreatTestbench会出现一个创建向导,展开工作目录添加目标文件,点击 阅读全文
摘要:
学的越来越多,忘得也多,所以还是决定多写写博客记录自己学习的心得体会比较好。 阅读全文