现在位置: 首页

ZYNQ DataAbortHandler问题跟踪调试

2018年08月13日 常见问题  ⁄ 共 369字 ZYNQ DataAbortHandler问题跟踪调试已关闭评论
最近调试程序,软件老是进入DataAbortHandler,很是奇怪,因为系统中有两个相同的硬件寄存器进行设置,另一路是正常的,只有其中一路进DataAbortHandler,如下: 而且早FPGA硬件部分已经分配了地址 刚开始以为是编译环境出现了问题,没有过多地关注这个问题,今天在查看硬件配置时发现,正常的那一路是接了外部信号的那一路,进DataAbortHandler的那一路是没有接入外部信号的一路,推测有可能是IP没有正常工作,导致了CPU...
阅读全文

设备树详解(转)

2018年08月11日 linux  ⁄ 共 7236字 设备树详解(转)已关闭评论
在Linux3.x版本后,arch/arm/plat-xxx和arch/arm/mach-xxx中,描述板级细节的代码(比如platform_device、i2c_board_info等)被大量取消,取而代之的是设备树,其目录位于arch/arm/boot/dts. 1.设备树的组成 1个dts文件+n个dtsi文件,它们编译而成的dtb文件就是真正的设备树 soc厂商会把soc公共的特性和多块开发板公用的特性提炼为dtsi,而dts则负责描述某个具体的产品(开发板)的特性。dts直接或间接的包含多个dtsi(类似于c...
阅读全文

如何将jpg等格式的图片转化为yuv格式(转)

2018年08月10日 技术文章  ⁄ 共 717字 如何将jpg等格式的图片转化为yuv格式(转)已关闭评论
1. 下载ffmpeg,转码图片和视频的利器啊!官方免费下载地址:http://www.ffmpeg.org/download.html   (点那个get the packages下载,不是直接点download下载) 2. 无需安装,解压缩之后即可使用。这时需要使用windows的cmd运行命令行来进行转码: 先定位到bin文件夹下面: cd d:\ffmpeg-20180809-e0539f0-win64-static\bin 然后运行命令行: ffmpeg -i test.jpg -s 640x480 -pix_fmt yuv420p test.yuv 也可以用t...
阅读全文

UltraEdit如何复制16进制(多图详细操作)

2018年08月04日 技术文章  ⁄ 共 588字 UltraEdit如何复制16进制(多图详细操作)已关闭评论
在一些特殊的文本编辑中,我们有时会需要查看文本的16进制代码,甚至还需要把整个文档内容都转换为16进制。这些功能可以利用UltraEdit编辑器来轻松实现。 下载了一个“RF16.FNT”字库文件,在程序中需要把文件的16进制保存成H文件进行点阵的输出控制,下面就一起来看一下转换过程: (点击图片可看大图) 首先使用UE打开RF16.FNT显示的是一些乱码 需要使用16进制编辑 如下图所示,就是显示的16进制了 在16进制的编辑模式中,左侧...
阅读全文

ITU-RBT.656视频标准接口(转)

2018年08月02日 技术文章  ⁄ 共 1283字 ITU-RBT.656视频标准接口(转)已关闭评论
ITU-RBT.656视频标准接口 ITU-RBT.656视频标准接口PAL制式(720*576)每场由四部分组成。 有效视频数据,分为奇场和偶场,均由288行组成。每行有1440个字节,其中720个字节为Y分量,360个字节为Cb分量,360个字节为Cr分量。Y分量的取值为16~235;Cb和Cr分量的取值为16~240。 水平消隐,有280个字节。 垂直消隐。 控制字。 对于有效数据行,其格式如图1所示。EAV和SAV为嵌入式控制字,分别表示有效视频的终点和起点。EAV和SAV...
阅读全文

ADV739X配置及测试,本文使用7391

2018年07月24日 技术文章  ⁄ 共 1019字 ADV739X配置及测试,本文使用7391已关闭评论
ADV739x寄存器配置方式:I2C和SPI ADV7391默认方式是I2C,IIC从机地址依据ALSB引脚电平而定,ALSB=0------0x54;ALSB=1------0x56 CPU向ALSB/SPI_SS发送三个低脉冲,则ADV739x进入SPI模式。 ADV739x输入格式 ADV7390/ADV7391支持多种输入格式,不同的格式通过0x01寄存器的bit[6:4]设置。 ADV7390/ADV7391上电默认输入模式是标准清晰(SD),下表是各种输入模式: Bit[6:4] 输入模式 P7 P6 P5 P4 P3 P2 P1 ...
阅读全文
×