fzktongyong的博客

私信 关注
小雨之小雨
码龄13年
  • 43,991
    被访问量
  • 19
    原创文章
  • 169,511
    作者排名
  • 11
    粉丝数量
  • 于 2008-03-11 加入CSDN
获得成就
  • 获得19次点赞
  • 内容获得15次评论
  • 获得24次收藏
荣誉勋章
TA的专栏
  • PWM
    1篇
  • linux
    4篇
  • uboot
    1篇
  • union
    1篇
  • c
    1篇
  • fwrite
    1篇
  • 单片机平台
    1篇
  • zynq
    11篇
  • c算法
  • 其他
    1篇
  • 小工具
    1篇
  • dsp
    1篇
  • RS422
    1篇
  • 音视频解码
    1篇
  • gitHub
    1篇
  • ramdisk
    1篇
  • ADB使用
  • ffmpeg
    1篇
  • jffs2
    1篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

Hi3516A PWM控制不生效

Hi3516A PWM控制不生效0、外设控制器1、管脚复用设置2、管脚驱动能力3、选择时钟源,3m4、pwm05、pwm15、pwm26、修改参数初次使用hi3516的pwm,参考手册中关于pwm外设配置,始终不能控制pwm的变化,切换为普通io则是正常,最后终于找到一个原因,外设控制寄存器没有配置。这里mark一下,详细的配置如下:0、外设控制器himm 0x20120014 0x66 //bit16~19,分别指定pwm0~3,0为正产,1为pmc的pwm1、管脚复用设置himm 0x20
原创
17阅读
0评论
0点赞
发布博客于 2 月前

linux调试usbtouchsrceen记录

HI3536平台调试usbtouchsrceen记录usbtouchsrceen的板子是网上买的,商家称为免驱,后ubuntu虚拟机测试可以使用。总的来说没有要太多修改的地方。1、内核配置 USB Touchscreen Driver 在make menuconfig之后,通过Device Drivers——>Input device support——>Touchscreens——>USB Touchscreen Driver 然后选取需要的touchscreen类型,...
原创
24阅读
0评论
0点赞
发布博客于 3 月前

uartlite: probe of 42c30000.serial failed with error -22

uartlite: probe of 42c30000.serial failed with error -22启动报错:定位:修改:启动报错:使用zynq的uartlite时,之前一般使用2个或1个,现在使用4个时,启动报错如下:42c00000.serial: ttyUL0 at MMIO 0x42c00000 (irq = 165, base_baud = 0) is a uartlite42c10000.serial: ttyUL2 at MMIO 0x42c10000 (irq = 166
原创
157阅读
0评论
0点赞
发布博客于 3 月前

ZYNQ UBOOT更换调试串口管脚的方法

ZYNQ UBOOT更换调试串口管脚的方法问题的产生修改过程验证问题的产生本来我一直只用的zynq平台的调试串口是在uart1的mio48和mio49上,后来接了一个项目是别人家的硬件,我们做软件。看原理图发现串口被改到了uart0的mio15和mio14上了,开始没注意直接修改内核的设备树,烧录完uboot.bin后系统无任何打印,使用示波器测量发现TX管脚为高电平,说明uboot也要管脚更改。修改过程查看原始的uboot设备树中关于uart1的管脚定义为:pinctrl_uart1_defau
原创
443阅读
0评论
0点赞
发布博客于 8 月前

差点忘了C语言还有union

MARK一下,阅读一段代码时发现有union的使用,差点忘了!汗。重新了解后发现其实还是很好用的,但是现在自己咋就用的很少呢。
原创
34阅读
0评论
0点赞
发布博客于 11 月前

fwrite实际写入的文件大小比指定的大

基本代码:fp = fopen(filename,"w");fwrite(buf,sizeof(unsigned char), 96,fp);fclose(fp);而后查看文件大小不是96,而是101.把文件和buf内容比较,发现差异是,buf中所有出现0x0a的地方,文件中都会多出一个0x0d,其他内容则正常。在一个论坛上看到“win下用文本方式读写文件...
原创
612阅读
0评论
0点赞
发布博客于 2 年前

ZYNQ LINUX 软复位时卡死(reboot)

现象:在reboot时有时会系统不能启动成功,串口打印消息如下:Sent SIGTERM ttcpsvd: got signal 15, exitudpsvd: got signal 15, exitSent SIGKILL to all processesRequesting system rebootRemoving MTD device #6 (data) with use ...
原创
1014阅读
1评论
0点赞
发布博客于 2 年前

ZYNQ中内核分配指定内存地址给PL使用

ZYNQ中内核分配指定内存地址给PL使用在kernel代码common.c中,函数zynq_memory_init,增加两句话即可:memblock_free(0x10000000, 64SZ_1M);memblock_remove(0x10000000, 64SZ_1M);printk(“reserve 64MB@0x10000000 for PL
”);其中,0x10000000为...
原创
1021阅读
1评论
2点赞
发布博客于 2 年前

zynq : Linux kernel panic for JFFS2 filesystem on POR or reboot

参考原贴:https://www.xilinx.com/support/answers/71439.htmlDescriptionIn the 2017.x and 2018.x releases, when you boot Linux with a JFFS2 file system on a ZCU102 board, it crashes with a kernel panic o...
转载
166阅读
0评论
2点赞
发布博客于 2 年前

AV4051系列信号频谱分析仪程控手册

本手册介绍了 AV4051 系列信号/频谱分析仪的远程控制和 SCPI 命令使用方法,同时,为方便用户快速掌握程控编程方法,列举了编程示例并介绍了 I/O 函数库的基本概念。
pdf
发布资源于 2 年前

AV1464系列信号源编程手册

本手册详细描述了 AV1487 系列、AV144x、AV146x 系列信号发生器的编程方法。
pdf
发布资源于 2 年前

DSP C665x启动模式汇总

汇总了dsp的各个启动模式的管脚配置,方便大家使用,不必再去查找手册。
pdf
发布资源于 2 年前

zynq axi uartlite调试

因为串口需要6个,ps端有2个,所以想通过uartlite做另外4个,网上也有一些介绍看起来还是比较简单。调试过程记录如下。根据hdf文件生成fabl,以及设备树后,烧录进板卡,发现只能启动到“Starting kernel ...”,之后就没有打印了。问题1:操作uartlite的内存地址和fpga的相同。解释一下,只把设备树中关于4个uartlite的所有描述删除,功能正常,当然了...
原创
3565阅读
1评论
3点赞
发布博客于 2 年前

ubuntu 15.04下FFmpeg安装教程

1.安装yasm cd yasm-1.3.0 ./configure make sudo make install2.安装ffmpeg cd ffmpeg-3.4.2 ./configure --enable-shared --enable-pthreads --enable-version3 --enable-hardcoded-t...
原创
233阅读
0评论
1点赞
发布博客于 2 年前

ADB使用之调试orange PI3连接问题

1.ADB工具下载 bd搜索“ABD工具”下载,无需安装。2.启动开发板的调试功能 设置-开发者选项-调试 打开“USB调试” “USB0切换到设备模式”。3.命令行调试 1)adb devices显示无设备 pc的设备管理器是找得到设备的,重启设备和PC可以解决。 2)adb push失败 失败原因是没有写权限,因此需...
原创
505阅读
0评论
0点赞
发布博客于 2 年前

RAMDISK: incomplete write (32231 != 32768)

在移植linux-xlnx V2017.1时,启动ramdisk有异常,打印如下:RAMDISK: gzip image found at block 0RAMDISK: incomplete write (32231 != 32768)write errorDevice Drivers——>Block devices——>Default Ram Disk Size(kby...
原创
1962阅读
2评论
0点赞
发布博客于 2 年前

Github访问速度慢解决方法

此为转帖,为方便我个人使用,原贴地址https://blog.csdn.net/sy20173081277/article/details/82957926。 Windows系统的hosts文件的位置如下:C:\Windows\System32\drivers\etc\hosts1.用文本编辑器打开hosts文件2.访问ipaddress网站http://tool.china...
转载
132阅读
0评论
1点赞
发布博客于 2 年前

orange Pi3解码能力测试

目前入手一块全志H6的orange pi 3模块,主要是想使用硬解码功能,配合海思的编码模块实现远端视频流的近端播放。此文记录一下当前状态。1.测试方案      1)测试orange pi的本地播放性能,1080P60;            测试方法为在全志模块上本地存储1080p的视频文件,然后播放,查看是否有卡顿、清晰、画面丢失等;            目前来看无异常...
原创
1020阅读
0评论
0点赞
发布博客于 2 年前

RS422管脚定义说明

RS422 针脚定义:1.英式标识为 TDA(-) 、TDB(+) 、RDA(-) 、RDB(+)、GND2.美式标识为 Y 、Z 、 A 、 B 、 GND3.中式标识为 TXD(+)/A 、TXD(-)/B 、RXD(-) 、RXD(+)、GND 具体的需要查看422芯片手册,并和对端确认好。...
原创
11215阅读
0评论
6点赞
发布博客于 2 年前

dsp与fpga通信之dsp在nwrite时如果带门铃信号,完成传输的时间会很长

    现象:dsp在nwrite完成会发送一个nwrite finished的门铃信号,计时dsp的单次发送传输时间会很长,达到秒级别    分析:多种尝试后,发现nwrite不加门铃,传输时间是正常的,因此怀疑门铃发送问题;网上查了有类似问题,提到一个关键问题,门铃信号是要有response信号的,查询dsp的状态寄存器也确实是指示传输超时;fpga端的代码没有对门铃做response处理,...
原创
410阅读
0评论
1点赞
发布博客于 2 年前

dsp发送门铃信号给fpga,fpga抓到的门铃信号不对

    现象:dsp发送门铃信号给fpga,fpga抓到的门铃信号不对;    分析:正确信号应为“0x01a0 0000 0004 0000”共64bit,错误的信号为“0x01a0 0000 0000 0000 0000 0004 xxxx xxxx”共128bit;    解决:查看门铃的帧结构发现有个器件id的大小,fpga端的id大小为8bit,dsp端指定的fpga端id大小为16...
原创
381阅读
0评论
0点赞
发布博客于 2 年前

转帖:stm32 RTC设置时间和日期后,读日期没有变

原贴:https://blog.csdn.net/mealu00/article/details/81360081 @note You must call HAL_RTC_GetDate() after HAL_RTC_GetTime() to unlock the values ,在HAL_RTC_GetDate的上方有提醒,只需要将获取日期放在获取时间后面就能完成,时间更新有效。...
转载
5667阅读
0评论
1点赞
发布博客于 3 年前

嵌入式NTP客户端建立过程记录

1.ntp源码ntp-4.2.6p5.tar.gz2.编译:很顺利无问题./configure --host=arm-xilinx-linux-gnueabi CC=arm-xilinx-linux-gnueabi-gcc --prefix=$PWD/installmake;make install3.拷贝下载文件到开发板4.设置zynq开发板的IP和网关ifconfi...
原创
215阅读
0评论
0点赞
发布博客于 3 年前

ZYNQ 千兆网口速率测试

1. 软件工具iperf-2.0.8b-win64(windows平台)iperf-2.04-RELESE(zynq linux平台)2. 网线1.5米CAT.5E3. 测试过程1(zynq linux做服务端)./iperf -sC:\Users\fzk\Desktop\iperf-2.0.8b-win64\iperf.exe -c 172.17.1.253 -i 1...
原创
5760阅读
8评论
1点赞
发布博客于 3 年前

ZYNQ:How can I enable MDIO support for a single MAC managing multiple PHYs?

此为转帖,原文:https://www.xilinx.com/support/answers/69132.html参考帖子:https://forums.xilinx.com/t5/Embedded-Linux/Dual-phys-on-MDIO-EMIO/m-p/795303#M21861 
转载
366阅读
0评论
0点赞
发布博客于 3 年前

ZYNQ PS端双MAC,MDIO共用,eth0正常,eth1不通

此为转帖,原文:https://forums.xilinx.com/t5/Embedded-Linux/Dual-Marvell-88e1512-PHY-Ethernet-problem-Xilinx-LInux/td-p/682660/highlight/false/page/3目前已经验证正常,Mark一下!!! Patch files attached. Patch is app...
转载
4310阅读
2评论
1点赞
发布博客于 3 年前

Petalinux 2018.1安装创建Petalinux工程

https://blog.csdn.net/lixiaolin126/article/details/82056170
转载
444阅读
0评论
0点赞
发布博客于 3 年前

重新来过

东西没了,重新来过!!!!
原创
102阅读
0评论
0点赞
发布博客于 3 年前