第2篇 使用Intel FPGA Monitor Program创建基于ARM处理器的汇编或C语言工程<二>

Q:如何用Intel FPGA Monitor Program创建ARM汇编语言或C语言工程呢?

A: 与创建Nios II汇编语言或C语言程序的过程类似:连接DE1-SoC开发板和PC,打开Intel FPGA Monitor Program后点击File--> New Project,打开New Project Wizard窗口,依次指定工程文件夹路径、工程名称;不同的是这里选择ARM Cortex-A9架构、DE1-SoC_Computer system、Assembly Program或C Program程序类型、.s或.c程序源文件、Host Connection等等,创建完成后即显示工程界面。

双击.s或.c编写应用程序的ARM汇编或C语言代码并保存,然后编译、下载和运行。详细的步骤可以参考University_Program/Monitor_Program/tutorial/Intel_FPGA_Monitor_Program_ARM.pdf文档。

与Nios II汇编或C语言程序不同的是,ARM汇编或C语言程序使用的是ARM版文件address_map_arm.s或address_map_arm.h,描述开发板外设的信息如基地址,在University_Program\Computer_Systems\DE1-SoC\DE1-SoC_Computer\software路径里可以找到。

相关推荐
9527华安4 分钟前
FPGA实现40G网卡NIC,基于PCIE4C+40G/50G Ethernet subsystem架构,提供工程源码和技术支持
fpga开发·架构·网卡·ethernet·nic·40g·pcie4c
search72 小时前
写Verilog 的环境:逻辑综合、逻辑仿真
fpga开发
search78 小时前
Verilog 语法介绍 1-1结构
fpga开发
小眼睛FPGA13 小时前
【RK3568+PG2L50H开发板实验例程】Linux部分/FPGA dma_memcpy_demo 读写案例
linux·运维·科技·ai·fpga开发·gpu算力
幸运学者13 小时前
xilinx axi datamover IP使用demo
fpga开发
搬砖的小码农_Sky14 小时前
XILINX Zynq-7000系列FPGA的架构
fpga开发·架构
热爱学习地派大星1 天前
FPGA矩阵算法实现
fpga开发
热爱学习地派大星1 天前
Xilinx FPGA功耗评估
fpga开发·verilog·vivado·fpga功耗·xpe
搬砖的小码农_Sky1 天前
XILINX Ultrascale+ Kintex系列FPGA的架构
fpga开发·架构
XvnNing1 天前
【Verilog硬件语言学习笔记4】FPGA串口通信
笔记·学习·fpga开发