自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 FPGA SPI接口读写adis16505数据存ram

本任务实现了通过FPGA的SPI接口对adis16505芯片进行数据读写,能够通过配置寄存器,连续读10个寄存器(160位)数据以及16个寄存器(256位)数据,并存到bram里。首先Creat block design,添加软核、AXI Interconnect核、以及自己添加的SPI核,并连线。SPI的四个脚SCLK、SDO、SDI、CS脚为物理引脚,将其引出。SPI核上还有一个bram接口,添加bram核,将其与SPI接连接,bram的出口接bram控制器,再通过AXI Interconnec

2022-05-11 15:28:54 1579 1

原创 CAN控制器——MCP2518FD的FPGA调式

近期完成了CAN模块数据收发的调试,用到的芯片有CAN控制器:MCP2518FD和CAN收发器:ADM3057E。通过FPGA-XC7A35T开发板的SPI接口与分别与两个MCP2518FD相连,分别对其进行寄存器的读写以及RAM的读写,控制其中一个发送数据,另一个接收数据,从而实现了CAN协议数据发送与接收功能的调试。一、SPI通信:首先要实现FPGA与MPC2518FD的SPI通信,从而实现对其寄存器的读写配置。新建vivado工程,Creat block design,添加软核以及两个自己的S

2022-05-10 22:25:04 4532 4

原创 对于stm32,初学者用库函数好还是直接对寄存器操作比较好

在stm32教学光盘的A里,有两个开发指南,一个是库函数版本,一个是寄存器版本。那么问题来了,作为一个初学者,我应该用库函数好还是直接对寄存器操作比较好?为此我搜集了一些资料,找到了一些可以借鉴的文章:首先,两个都是C语言从51过渡过来的话,就先说寄存器操作。每个MCU都有自己的寄存器,51是功能比较简单的一种,相应的寄存器也比较少,我们常用的就那么几个,像P0 P1 SMOD TMO

2017-12-10 09:45:15 11005 2

原创 初学stm32

一直想学单片机,觉得这是一个很神奇的东西,本来想从51单片机开始学起,但是很多人说51单片机有些过时,而且工作室也给我们推荐stm32,那么就从stm32开始学起吧!第一次拿到学习版时感觉很开心,感觉自己得到了一个很高端的玩具。首先,我将光盘上的东西拷到了电脑上,A盘里面有stm32的开发指南,是对stm32的教学及其详细介绍。B盘里则是与stm32相关的视频。我感到自己有很多东西可以学、

2017-12-09 23:28:58 670 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除