ZYNQ
文章平均质量分 50
nabiaosu8432
这个作者很懒,什么都没留下…
展开
-
ZYNQ移植CANOPEN
由于CANopen的源码和ZYNQ的可以数据结构不同,转换一下can_data.c#include“can_data.h” // volatile u32 FramePtr [4]; // volatile u32 TxFramePtr [4]; // volatile u32 RxFramePtr [4]; s32 XCanPs_Send_Self(XCanPs * Instance...原创 2018-04-12 16:21:23 · 1221 阅读 · 2 评论 -
全局计时器
int GlobalTimer_init(u64 Load_Value) { //加载初始值,计数器是增加的,初始值设为0; XTime_SetTime(0); //加载计数周期,私有定时器的时钟为CPU的一半,为333MHZ,如果计数1S,加载值为1sx(333x1000x1000)(1/s)-1=0x13D92D3F Xil_Out32((u32)GLOBAL_TMR_BAS...原创 2018-07-13 21:24:15 · 410 阅读 · 0 评论 -
zynq 制作镜像
先选 fsbl.elf,再 .bit文件,最后是所写工程的.elf文件 NandFlash 烧写的 BOOT 文件为二进制 bin 文件,QSPIFlash 烧写的 BOOT 文件为 mcs 格式的文件原创 2018-10-17 17:32:24 · 982 阅读 · 0 评论 -
zynq无DDR使用OCM加载程序运行
一、使能DDR,但程序不用DDR 赛灵思提供的文档,按照文档进行 链接:https://yun.baidu.com/s/1_tfNnXay524i4u8RS5Rt-Q 密码:nnsa 第八步 改为注释掉FLASH大小选择,均写成128M 就可以成功的OCM加载程序了 二、在硬件中不使能DDR 根据参考 采用的方法是在zynq block design配置时保留ddr,而在程序编...原创 2018-12-28 13:58:44 · 5712 阅读 · 7 评论 -
zynq 中断硬件连线设置
左边蓝色,是pl给ps的中断,fpga0-fpga15 ,可以加上concat,变成多位,最上边是0位,对应中断号61,1位是62号,以此类推 右边红色是ps给pl的中断,可以不勾选,不影响ps接收can中断。 私有快速中断没搞清...原创 2018-11-23 22:08:47 · 531 阅读 · 0 评论