【FPGA】51的IP核烧进FPGA,配合keil生成的.hex文件调试

IP核:89C51
FPGA芯片类型:EP4CE6E22CN8

FPGA_LED12 交替亮灭 灯

总体过程描述

先创建工程1 生成51IP核原理图符号,供工程2使用。再建另一个工程2 创建原理图,把所需要的符号都添加进来 或者 利用宏功能 生成添加。(除了51IP核,其余的都可以利用宏功能 生成添加)再将其烧录进FPGA,配合keil软件生成的.hex文件来调试。

1、下载文件—移动位置

把老师提供的资料中的mc8051文件夹下的vhdl文件夹在这里插入图片描述放在你自己新建的要用来烧录的my8051_test文件夹

其它文件我们本次是用不到的,不用管。

在这里插入图片描述

2、创建project1

这一步是 为了获取 51IP核的原理图符号
在这里插入图片描述

就是基本的新建工程嘛 【File】--【New Project ...】 基本操作啊
在这里插入图片描述

注意:不这样选的话后面的51IP核可能会通过不了哦,会报引脚数目不对的错误

2.1 添加文件

创建好了 是一个空的工程 点击【Assignments】--【setting】--【General】--找到右侧的【...】---找到你工程目录下刚刚添加的 vhdl文件夹--把文件添加进去

添加文件时候可以全选 【ctrl+A】 然后按住【ctrl】把带有cfg的文件 和 最底下的带有top的文件取消选择

在这里插入图片描述

2.2 重新设置顶层文件

找到mc8051_core.vhd 【右键】设置为顶层文件
在这里插入图片描述

2.3 编译

在这里插入图片描述
然后就是等待了

2.4 生成符号

在这里插入图片描述
生成完以后,你会发现在工程目录下多了一个.bsf文件

在这里插入图片描述

project1中的工作告一段落

3、创建project2

这一步是 为了获得单片机最小系统
在这里插入图片描述

就是基本的新建工程嘛 【File】--【New Project ...】 基本操作啊

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

KevinGuo457

哈哈哈资助我买两包辣条叭

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值