第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路径里可以找到。

相关推荐
码农阿豪6 小时前
基于Zynq FPGA对雷龙SD NAND的测试
fpga开发·sd nand·spi nand·spi nand flash·工业级tf卡·嵌入式tf卡
江山如画,佳人北望6 小时前
EDA技术简介
fpga开发
淘晶驰AK6 小时前
电子设计竞赛准备经历分享
嵌入式硬件·fpga开发
最好有梦想~6 小时前
FPGA时序分析和约束学习笔记(4、IO传输模型)
笔记·学习·fpga开发
檀越剑指大厂7 小时前
【基于Zynq FPGA对雷龙SD NAND的测试】
fpga开发
9527华安1 天前
FPGA视频GTH 8b/10b编解码转PCIE3.0传输,基于XDMA中断架构,提供工程源码和技术支持
fpga开发·音视频·pcie·gth·xdma·pcie3.0
爱奔跑的虎子1 天前
FPGA实现以太网(一)、以太网基础知识
fpga开发·以太网·fpga·vivado
li星野1 天前
PL端:LED闪烁
fpga开发·zynq
北京太速科技股份有限公司1 天前
太速科技-634-基于3U PXIe的VU3P FMC+数据接口板
fpga开发