自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 zynq无DDR使用OCM加载程序运行

一、使能DDR,但程序不用DDR 赛灵思提供的文档,按照文档进行 链接:https://yun.baidu.com/s/1_tfNnXay524i4u8RS5Rt-Q 密码:nnsa 第八步 改为注释掉FLASH大小选择,均写成128M 就可以成功的OCM加载程序了 二、在硬件中不使...

2018-12-28 13:58:44

阅读数 1105

评论数 2

原创 zynq 中断硬件连线设置

左边蓝色,是pl给ps的中断,fpga0-fpga15 ,可以加上concat,变成多位,最上边是0位,对应中断号61,1位是62号,以此类推 右边红色是ps给pl的中断,可以不勾选,不影响ps接收can中断。 私有快速中断没搞清...

2018-11-23 22:08:47

阅读数 82

评论数 0

原创 zynq 制作镜像

先选 fsbl.elf,再 .bit文件,最后是所写工程的.elf文件 NandFlash 烧写的 BOOT 文件为二进制 bin 文件,QSPIFlash 烧写的 BOOT 文件为 mcs 格式的文件

2018-10-17 17:32:24

阅读数 140

评论数 0

原创 python 记录

Threading self.rData.start()#开始进程 self.rData.join()#等待子进程结束后再继续往下运行,通常用于进程间的同步。 self.rData.is_alive()#是否存活  

2018-09-12 16:27:30

阅读数 38

评论数 0

原创 PYQT5 收集的一些有用的内容

Layout 按比例布局     bool QBoxLayout::setStretchFactor(QWidget * widget, int stretch)     bool QBoxLayout::setStretchFactor(QLayout * layout, int stre...

2018-09-12 16:12:48

阅读数 59

评论数 0

原创 python canopen包

sdo  先声明个变量为sdo device_type = node.sdo[0x3001] print(device_type.raw) device_type.raw = 2 然后变量 device_type.raw 被赋值就是写入(2B),打印就是读取(40)。

2018-09-12 16:11:09

阅读数 495

评论数 1

原创 python每隔10秒运行一个指定函数,等待过程不能中断主线程!

# coding: utf8 import threading import time # 真正要执行的函数 def t1(): print ('ok') # 每隔10秒钟执行 def t2(): while 1: t1() ...

2018-07-18 22:45:07

阅读数 8646

评论数 1

原创 全局计时器

int GlobalTimer_init(u64 Load_Value) { //加载初始值,计数器是增加的,初始值设为0; XTime_SetTime(0); //加载计数周期,私有定时器的时钟为CPU的一半,为333MHZ,如果计数1S,加载值为1sx(333x1000x100...

2018-07-13 21:24:15

阅读数 127

评论数 0

原创 vivado sdk载入IQmath库的问题

在properties中的libraries中改动一下就会出问题(默认值-Wl,--start-group,-lxil,-lgcc,-lc,--end-group),在编译的时候自动在前 加上 -l 导致编译错误,只能分开写。 分开写以后,就会出现_exit未定义。 f:/soft/xili...

2018-07-10 15:34:02

阅读数 676

评论数 4

原创 python_canopen语句

SDOOD中有的,带有次级地址的SDO读取ODdata = node.sdo[0x2000][0].rawOD中有的,没有次级地址的SDO读取ODdata = node.sdo[0x2000].raw需要按格式来,否则报错。

2018-04-26 14:44:38

阅读数 220

评论数 0

原创 canopen对象字典

0x1005        0x40000080    0x1006        0x2710              实现节点产生同步信号0x1014        0x80                    对象字典必须有这项才能实现TPDO...

2018-04-24 20:52:56

阅读数 788

评论数 0

原创 CANOPEN的PDO

节点1 0x1800的01位为COB-ID,若某个节点想接受,在0x1400的01位写相同ID。节点1 0x1A00中的数据为映射地址,格式为XXXX_XX_XX分别为地址,子索引,数据长度。去找相应地址中的数据,就是要发送的数据。节点2 0x1800的01位为COB-ID,若某个节点想接受,在0...

2018-04-13 19:46:09

阅读数 1983

评论数 3

原创 ZYNQ移植CANOPEN

由于CANopen的源码和ZYNQ的可以数据结构不同,转换一下can_data.c#include“can_data.h” // volatile u32 FramePtr [4]; // volatile u32 TxFramePtr [4]; // volatile u32 RxFrame...

2018-04-12 16:21:23

阅读数 411

评论数 2

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