SOPC技术LED流水灯设计 - 图文(4)

2019-05-26 20:23

点击后,可看到下图所示界面,(按图选择)

按顺序来,红圈 1 处是标准输入(stdin)、标准输出(stdout)、标准错误(stderr)的位置区,我们在软核中构建了 JTAG UART,在此出现效果了吧,如果我们没有构建 JTAG UART,那么,这个地方就不会出现 jtag_uart 选项了。在所红圈 2 处,这个地方也不需要修改,不过有一个地方需要注意,就是Support C++,这个库相对Small C library要大,如果大家手中的板子没有FLASH, SDRAM这样大容量存储设备的话,选择Small C library,用FPGA 内部的SRAM,也可以跑些小程序。再说红圈3处,这个是一些有关内存的选项,默认就可以,不用修改。

点击后,我们看看是什么样子(如下图),这里有两个关键点,一个是红圈 1 处,这个地方时配置编译器的优化

级别,红圈 2 的地方是调试级别。编译器的优化级别会让你的生成的

代码更小,当要求也很高,你的代码如果不严谨,有可能优化以后不好用了,大家要注意。调试级别是你在编译过程中显示编译内容多少,级别越高显示内容的越多,建议将调试级别调到最高。

将上面设置好以后,点击Apply,然后点击 OK,回到主页面。

再添加一个c文件。如图所示:

点击后,出现如下图所示,并命名一个点****.c文件 ***** 代表你的c文件名,

点击finish。出现如下图

将下面程序复制上去,保存一下,在进行编译。 (下面的注释不能以文字开头,必须以 // 开头) #include \

#include \#include \int main (void) {

alt_u8 led = 0x02; // 0000 0010 alt_u8 dir = 0; // 0000 0000 volatile int i; while (1) {


SOPC技术LED流水灯设计 - 图文(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2018-2019学年大学生新学期学习计划2000字

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: