社区
单片机/工控
帖子详情
基于microblaze的串口和spi开发
QPSK_CDMA
2019-09-11 12:26:15
为了解决纯逻辑做控制周期长,编译时间长,代码布容易维护等问题,现在项目中完成基于k7的microblaze开发。已完成921600波特率的串口收发(基于硬件422),完成华邦flash的数据写入和回读。下一阶段方向是对sdr类型的sdram的开发,但是好像没有mpmc接口做,希望多交流
...全文
281
回复
打赏
收藏
基于microblaze的串口和spi开发
为了解决纯逻辑做控制周期长,编译时间长,代码布容易维护等问题,现在项目中完成基于k7的microblaze开发。已完成921600波特率的串口收发(基于硬件422),完成华邦flash的数据写入和回读。下一阶段方向是对sdr类型的sdram的开发,但是好像没有mpmc接口做,希望多交流
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Spartan-3E用户指南
Spartan-3E入门实验板使设计人员能够即时利用Spartan-3E系列的完整平台性能。 设备支持:Spartan-3E、CoolRunner-II 关键特性:Xilinx 器件: Spartan-3E (50万门,XC3S500E-4FG320C), CoolRunner™-II (XC2C64A-5VQ44C)与Platform Flash (XCF04S-VO20C) 时钟:50 MHz晶体时钟振荡器 存储器: 128 Mbit 并行Flash, 16 Mbit
SPI
Flash, 64 MByte DDR SDRAM 连接器与接口: 以太网10/100 Phy, JTAG USB下载,两个9管脚RS-232串行端口, PS/2类型鼠标/键盘端口, 带按钮的旋转编码器, 四个滑动开关,八个单独的LED输出, 四个瞬时接触按钮, 100管脚hirose扩展连接端口与三个6管脚扩展连接器 显示器: VGA显示端口,16 字符- 2 线式 LCD 电源:Linear Technologies 电源供电,TPS75003三路电源管理IC 市场: 消费类, 电信/数据通信, 服务器, 存储器 应用: 可支持32位的RISC处理器,可以采用Xilinx的
MicroBlaze
以及PicoBlaze嵌入式
开发
系统;支持DDR接口的应用;支持基于Ethernet网络的应用;支持大容量I/O扩展的应用。
Atlys FPGA
开发
板—基于Xilinx Spartan 6 LX45 FPGA的完整易用的数字电路
开发
平台-电路方案
Atlys FPGA
开发
板是一块基于Xilinx Spartan 6 LX45 FPGA的完整易用的数字电路
开发
平台。其板载高端外围接口涵盖了千兆以太网、HDMI视频输入输出、128MByte DDR2存储阵列、音频及USB接口。因此Atlys对基于嵌入式处理器(如Xilinx的
MicroBlaze
)构建的完整数字系统来说是个理想的选 择。Atlys完全支持Xilinx CAD工具,包括ChipScope, EDK以及免费的WebPack版本。所以,就避免了设计中的额外成本。 通过Digilent Adept软件可以与Atlys
开发
板进行通信以及电路编程下载。除此之外,通过Digilent Plugin for Xilinx Tools,也可以使用Xilinx的iMPACT对Atlys
开发
板进行编程下载。 Xilinx Spartan:registered:-6 LX45 FPGA(324-pin BGA封装) 128MByte DDR2 16位宽数据存储 10/100/1000以太网口及RS-232
串口
板载USB2接口,用以编程下载及数据传输 USB-UART及USB-HID接口(用于连接键盘/鼠标) AC-97编码器,带有线性输入、线性输出、话筒及耳机端口 实时监测各电源轨上的电流功率 16MByte x4
SPI
Flash用以配置FPGA及数据存储 100MHz CMOS晶振 48个可扩展I/O接口 GPIO包括8个LED,6个按键以及8个拨码开关 附带一个20W电源及USB数据线 更多详情:Xilinx Spartan 6 LX45 FPGA学术申请
MicroBlaze
系列教程:使用AXI_
SPI
接口实现嵌入式应用
我们首先对AXI_
SPI
接口进行了简要的介绍,并详细说明了配置和使用该接口的步骤。AXI_
SPI
接口是
MicroBlaze
系统中的一种串行外设接口,它基于
SPI
(串行外围接口)协议。要发送数据,需要将待发送的数据写入AXI_
SPI
接口的发送数据寄存器(TX_DATA_REG)。请注意,以上示例代码仅用于演示AXI_
SPI
接口的基本使用方法,实际应用中需要根据具体的需求进行适当的修改和扩展。通过对这些寄存器进行适当的配置,我们可以根据具体的应用需求来设置AXI_
SPI
接口的工作参数。2.1 配置时钟和引脚。
基于Xilinx N4板和
MicroBlaze
核的串行接口实验:
SPI
UART
串行接口:
SPI
UARTXPS->SDK(Platform)->新建BSP->新建appproject问题1:在创建工程的时候没有像书上那样,添加了RS232接口,那么在prots中添加UART端口可以吗?经过试验,在创建工程的时候和在创建完成之后添加RS232都可以用来烧写程序的错误1:在导出到SDK的时候,导出失败不能解决的办法:新建一个BSB工程,在file->sw...
MicroBlaze
核的串行接口实验:
SPI
UART
reference :https://blog.csdn.net/weixin_42413559/article/details/80720566 串行接口:
SPI
UART XPS->SDK(Platform)->新建BSP->新建appproject 问题1:在创建工程的时候没有像书上那样,添加了RS232接口,那么在pro...
单片机/工控
27,383
社区成员
28,770
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章