
zynq
文章平均质量分 56
恰_同学少年
自动化
展开
-
基于ZYNQ的旋转编码器测速实验
硬件平台:ZYNQ XCZ7020 编码器:欧姆龙E6B2 500线编码器。 实现功能:每5ms测速周期对编码器进行脉冲计数,换算得到转速,并根据AB相关系得到旋转方向。 在写这块代码的时候也遇到了一些问题,程序虽小但也涉及到一些Veilog中易错的点。代码如下module encoder(input clk_i,input rst_n,input EncoderA_i,//编码器为50原创 2017-06-22 09:37:31 · 2578 阅读 · 0 评论 -
ZYNQ Linux开发——以太网配置
硬件平台:XCZ7020 CLG484-1 完全适配Zedboard 开发环境:Widows下Vivado 2016.2 、 SDK2016.2 、 Linux机器:debin 材料:Xilinx Github中的U-BOOT、Kernel、Ramdisk、Config_patch等在进行NFS启动时配置目标板网络遇到问题:执行ifconfig -a 命令没有出现eht0,也就是说我的目标板中原创 2017-08-28 20:07:17 · 10695 阅读 · 0 评论 -
ZYNQ Linux驱动开发——第一个字符设备驱动
硬件平台:XCZ7020 CLG484-1 完全适配Zedboard 开发环境:Widows下Vivado 2016.2 、 SDK2016.2 、 Linux机器:debin 目的:操作板载的LED灯LD9,受PS部分的MIO7控制 linux设备驱动大体分三种:字符设备、块设备、网络设备。字符设备指可以以字节为单位访问内存,块设备只能以数据块进行访问,比如NandFlash等,网络设备原创 2017-09-07 21:03:38 · 5906 阅读 · 5 评论 -
ZYNQ QNX开发——在ZedBoard上运行QNX
QNX版本:QNX6.6 宿主系统:Windows 交互系统:Debin 开发板:MIZ702 完全兼容ZedBoard 开发流程: 1、打开QNX Momentics IDE开发环境,File->QNX Source Package and BSP->Next->选择从官网下的BSP压缩包一路Next Finish。 2、在IDE左侧的工程目录下找到新导入的BSP文件,编译工程。原创 2017-12-11 19:07:48 · 1259 阅读 · 0 评论 -
ZYNQ QNX开发——Resource Manger知识点总结
文章是对官方文档Resource Manger部分的总结,写得不是很有条理,仅是自己对这部分学习认识的一个总结,希望对看到的人有所帮助。 QNX OS是微内核操作系统,其内核仅仅提供进程调度、进程通讯等服务。文件访问、设备驱动等服务都属于用户空间的任务,下图是QNX系统的架构图 除了内核外其它所有进程都属于用户空间,内核作为一个软件总线,将其它所有资源互相连接起来,这种结构看起来像一个团队而原创 2017-12-21 15:38:38 · 985 阅读 · 3 评论 -
ZYNQ QNX开发——PL串口设备驱动遇到的问题
在ZedBoard上开发基于QNX操作系统PL部分UART设备驱动的过程中遇到了一点问题,问题原因不明但总结下来给大家提供参考,也以便以后对QNX的进一步了解后回顾这些问题。硬件平台:MIZ702完全兼容ZedBoard HOST:Windows QNX Momentics IDE 功能:ZYNQ芯片的PL部分实现一路UART,并编写QNX下设备驱动。在读串口时,申请了动态内存保存从串口读到的数原创 2018-01-03 20:28:07 · 2396 阅读 · 3 评论 -
ZYNQ QNX开发——资源管理器对close()的处理
在写资源管理器的时候,一般会用到处理close()来进行一些收尾工作,比如释放内存等等,查看QNX代码resmgr_io_funcs_t结构体对close()的处理有两个相关函数typedef struct _resmgr_io_funcs { unsigned nfuncs; int (*read)(resmgr_context_t *ctp, io原创 2018-01-08 11:02:00 · 979 阅读 · 0 评论 -
ZYNQ Linux开发——ZedBoard使用ubuntu16.04文件系统+桌面
文件系统用的Koheron提供的ubuntu16.04,将镜像文件解压后可以直接使用文件系统,具体使用命令的命令是fdisk 和mount文件系统链接:https://download.youkuaiyun.com/download/qq_34322603/10408179此文件系统不带用户桌面,参考了Ubuntu桌面环境安装教程:https://blog.youkuaiyun.com/wukai_std/art...原创 2018-05-02 12:24:10 · 6865 阅读 · 7 评论