随笔分类 - FPGA-DE1
摘要:搭建交叉编译环境,即安装、配置交叉编译工具链。在Ubuntu环境下编译出嵌入式Linux系统所需的操作系统、应用程序等,然后再上传到目标机上。 交叉编译工具链是为了编译、链接、处理和调试跨平台体系结构的程序代码。对于交叉开发的工具链来说,在文件名称上加了一个前缀,用来区别本地的工具链。例如,arm-
阅读全文
摘要:基础的一般实验:01001(现在用的)或10010 马上换linux,做个记录; sd卡启动linux系统时,启动开关0至4位拨至00000
阅读全文
摘要:HPS 如何对FPGA外设进行操作?hardware:在Qsys中将外设连接到AXI bridge上software:映射外设物理地址到到应用程序可以操作的虚拟地址,应用程序通过得到的虚拟地址入口控制外设。 也就是说hps访问FPGA中的外设时,可以使用MPU来进行虚拟地址的分配 MPU将以有的外设
阅读全文
摘要:最近在做DE1的图像方面实验,用到了HPS,所以简要谈一谈什么是HPS. 由图可知,DE1的板子就是有fpga+hps组成的; 参考自:http://bbs.eeworld.com.cn/thread-454766-1-1.html 1、HPS:Hard processor system 字面意思就
阅读全文
摘要:我们在windows下DS5中编译时使用GCC交叉编译器,但是在ubuntu时也需要使用GCC编译器,这时最好时保持版本一致,所以就需要查看windows下版本,如下图,在按装的文件夹中找到对应得文件即可。
阅读全文
摘要:步骤:打开PUTTY,com3,串口,115200 重启开发板, 输入root, 输入 cd /mnt 输入 ifconfig 尝试一下自动分配网址:udhcpc 网络直连失败,原因占时不知道。 网线和电脑直连自定义IP地址设置 打开网络共享连接,选择以太网-属性-IPV4网络修改 更改IPV4网址
阅读全文
摘要:在官网下载.img文件;网址:http://download.terasic.com/downloads/cd-rom/de1-soc/linux_BSP/ 写入DE1_SOC_SD.img文件; 打开win32-disk,选择下载好的DE1_SOC_SD.img文件,点击write,写入SD卡。
阅读全文
摘要:行扫描周期:完成一行扫描所需时间; 行时序时间(a,b,c,d,e):完成一个像素点显示得时间 场扫描周期:完成所有行(一帧扫描所需时间) 场时序时间(o,p,q,r,s):完成一行显示得时间,一个完整得行扫描周期 (频率和周期互为倒数Hz —— sKHz —— msMHz —— us) vga常用
阅读全文
摘要:VGA(Video Graphics Array)是IBM在1987年随PS/2机一起推出的一种视频传输标准,具有分辨率高、显示速率快、颜色丰富等优点,在彩色显示器领域得到了广泛的应用。不支持热插拔,不支持音频传输。 VGA接口 行同步时序 场同步时序 分辨率 硬件简介 VGA接口信号HS(1bit
阅读全文
摘要:程序初次build project没有问题,代码没有做任何修改再次build project却出现了make[1]: ***这样的错误,这是为什么?尝试过修改一点代码后重新编译也可能出现make[1]: ***这样的错误。 解决方法: 点击Generate即可;重新Build就好了
阅读全文
摘要:DE1-soc软件实验”hello_word"中,hello_word此程序很好理解,那Makefile文件又如何理解呢? 所要完成的Makefile 文件描述了整个工程的编译、连接等规则。其中包括:工程中的哪些源文件需要编译以及如何编译、需要创建那些库文件以及如何创建这些库文件、如何最后产生我们想
阅读全文
摘要:在DE1-soc软件实验”hello_word"此实验中,我开始并没有将SOC-training image镜像内核文件用win32disk写入sd卡中,直接插入sd卡,发现putty连接com3口是一直处于不能连接状态;后来写入SOC-training image镜像内核文件,在连接时就成功了,那
阅读全文
摘要:此实验需要工具:win32disk,路由器,sd卡,Embeed Design suite, Putty,usb to uart 驱动 选择文件,在拷贝到sd卡中去;烧写的文件是官方提供的SD卡的程序; 使用win32disk,选择文件 点击write; 创建文件夹my_first_hps 新建ma
阅读全文
摘要:在Quartus ii使用时,一定会使用编译,下面自己总结一下编译到底干了什么事。 (1)综合,编译时首先将输入设计转换成电路的设计。即将verilog hdl语言和原理图等转换为电路的设计; (2)布局布线,在综合后得到的电路设计,按照一定的方法放在指定的器件中去,将其连接成一个完整的布局。 (3
阅读全文
摘要:FPGA大多为LUT+寄存器的够,实现工艺为SRAM;寄存器很好理解,存储器的一种,用于存储指令和数据,多位于CPU内。拿什么是LUT呢? LUT:即Look up table,查找表,其本质是一个RAM;查找表顾名思义可以知道就是输入一个信息就等同于查找一个地址,将查找到的地址的对应内容输出。 用
阅读全文
摘要:今天在quartus9.0新建SOPC build时,发现在添加PLL时对话框太大,笔记本分辨率差,导致结束和next不能选择; 解决: 如果电脑分辨率可以调整为合适的,就去调整; 现在介绍分辨率不合适的解决方法,就是使用快捷键; 快捷键 back:alt+b next:alt+n finish:a
阅读全文
摘要:DE1作为ARM+FPGA的组合,ARM和FPGA之间通信,两个区块间有三个通道可以让两部分实现传输数据,统称为 HPS-FPGA AXI Bridges。 分别为:FPGA-to-HPS BridgeHPS-to-FPGA BridgeLightweight HPS-to-FPGA BridgeF
阅读全文
摘要:新建工程socs_system 进入菜单选择Tools Qsys 配置hps系统 首先选择 在更改参数 配置hps的sdram各项参数 将名字改为hps_0 这样hps配置完成;在配置存储器和其他外设 on-chip-memory JTAG to avaion bridge(改名为mster_sec
阅读全文

浙公网安备 33010602011771号