- 博客(3)
- 收藏
- 关注
原创 【调试记录】vitis下的Microblaze
问题和解决方案问题描述:使用Vitis IDE时,创建自带freeRTOS模板例程失败详细描述:在block design中创建了microblaze、mig、timer、uart、ledgpio,使用中断。在vitis中尝试standalone的helloworld和memorytest模板成功。创建freeRTOS的helloworld模板例程后,build工程失败。开发环境:vivado2020.2报错内容:Description Resource Path Location Type ‘
2021-01-04 22:10:45 2779
原创 【FPGA入门】实现简单的UART收发
1. 引言作为一种简单的通信协议,UART在实际使用中非常广泛。如果是学习Verilog HDL或是FPGA的新手,UART也是一个必不可少的入门例程。这里本人对UART进行一次简单的实现,并且加入了LED和拨码开关作为外设实现对UART收发控制,可以直接在FPGA开发板上观察实验结果。2. 设计思路既然前面说到UART是一种非常简单的通信传输协议,那我们这里就以此为设计目标,由目标去引导设计流程,循序渐进,一直到最后的实现。 我们最常见的UART模块设备通常使用两条线实现通信,分别是用来发送数
2020-12-24 11:27:07 2632 1
原创 AHB_Lite和APB总线入门
AHB_Lite和APB总线入门1. 概述AHB总线(the Advanced High-performance Bus)和APB总线(the Advanced Peripheral Bus)由ARM公司研发的AMBA(Advanced Microcontroller Bus Architecture)片上总线协议定义。其中AHB总线主要应用于高性能、高时钟频率的系统模块;而APB总线主要用于低带宽的周边外设之间的连接,例如UART等外设。在一些非常简单的系统中,主要使用的是AHB-Lite总线(以下
2020-11-30 01:24:09 4891
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人