
海思开发
文章平均质量分 80
海思系列包含系统,驱动,应用,BSP等全套开发笔记
长沙红胖子Qt(技术Q群4597637)
这个作者很懒,什么都没留下…
展开
-
关于 海思Hi3516横竖屏Qt使用QGraphicsScene代理窗口强制旋转导致弹窗旋转与阴影不显示的 解决方案
在开发海思Hi3516使用某版本sdk的时候,对话框旋转位置错位,透明背景色错误以及设置阴影对话框不显示的问题。原创 2023-01-07 17:01:38 · 12130 阅读 · 0 评论 -
Hi3516开发笔记(十一):通过HiTools使用网口将uboot、kernel、roofts烧写进eMMC
前面烧写一直时烧写进入flush,是按照分区烧写。定制的板子挂的是eMMC,前面的烧写步骤一致,但是在烧写目标则时烧写eMMC了。重新走一遍从无到有通过网口刷定制板卡的uboot、kernel、rootfs。原创 2022-12-27 14:53:54 · 13171 阅读 · 1 评论 -
Hi3516开发笔记(十):Qt从VPSS中获取通道图像数据存储为jpg文件
上一篇已经将himpp套入qt的基础上进行开发。那么qt中拿到frame则是很关键的交互,这是qt与海思可能编解码交叉开发的关键步骤。原创 2022-08-12 14:37:02 · 16136 阅读 · 0 评论 -
libx264开发笔记(一):libx264介绍、海思平台移植编译
在编译ffmpeg时,使用到h264编码时是需要依赖libx264的,本文章是将将libx264作为静态库移植到海思上。libx264介绍 H.264从1999年开始,到2003年形成草案,最后在2007年定稿有待核实。在ITU的标准里称为H.264,在MPEG的标准里是MPEG-4的一个组成部分–MPEG-4 Part 10,又叫Advanced Video Codec,因此常常称为MPEG-4 AVC或直接叫AVC。x264主要使用算法为H264编解码算法。下载地址 官方地址:h原创 2022-03-21 13:18:55 · 24058 阅读 · 1 评论 -
关于 海思平台sample的demo中添加ffmpeg静态库(.a)报错误undefined reference toavpriv_pix_fmt_hps_avi等错误 的解决方法
海思的demo,加入ffmpeg库(.a为静态库),报错undefined reference to 函数错误的解决方法原创 2022-03-14 16:55:14 · 20580 阅读 · 1 评论 -
FFmpeg开发笔记(十一):ffmpeg移植到海思HI35xx平台之将ffmpeg库引入到sample的demo中
上一篇交叉编译了ffmpeg的海思版本,使用交叉编译的qt的ffmpeg播放器在海思上播放,本片是将ffmpeg的环境添加进海思的sample环境中。原创 2022-03-14 11:22:41 · 21050 阅读 · 2 评论 -
mp4v2开发笔记(一): mp4v2库介绍,mp4v2在ubuntu上交叉编译移植到海思Hi35xx平台
在海思上需要将h264码流封装成mp4可使用mp4v2库。原创 2022-01-01 14:23:02 · 23764 阅读 · 3 评论 -
关于 在海思3559AV100上使用QProcess和QStorageInfo获取磁盘总大小和可用大小失败 的解决方法
在海思上使用QProcess命令行的形式,通过命令返回对字符串处理获取到指定目录的磁盘大小,可用大小,已有大小的。原创 2021-12-29 16:30:52 · 21643 阅读 · 0 评论 -
FFmpeg开发笔记(十):ffmpeg在ubuntu上的交叉编译移植到海思HI35xx平台
将ffmpeg移植到海思HI3559、Hi3516平台上,需要交叉编译。原创 2021-12-21 09:48:16 · 23257 阅读 · 1 评论 -
Hi3516开发笔记(九):在QtCreator开发环境中引入海思sdk的bsp包,运行显示Qt界面
之前启动Qt界面程序失败了,是因为需要引入HiSDK的BSP中的HiMPP,并对HiMPP进行初始化设置。原创 2021-12-10 09:06:18 · 24512 阅读 · 1 评论 -
Hi3516开发笔记(八):Hi3516虚拟机交叉开发环境搭建之配置QtCreator开发交叉编译环境
前面交叉编译好了qt,安装好了QtCreator,本篇与上一篇连接紧密,在上一篇的基础上,在QtCreator开发IDE中配置交叉编译环境。原创 2021-12-08 09:45:04 · 2727 阅读 · 0 评论 -
关于 Qt在海思平台使用脚本和文件控制GPIO口写入高低无效 的解决方法
按照海思文档操作gpio口,为了加快变换速度去使用文件操作gpio口(低频率建议使用脚本进程)原创 2021-12-07 19:29:54 · 23604 阅读 · 0 评论 -
Hi3516开发笔记(七):Hi3516虚拟机交叉开发环境搭建之交叉编译Qt
前面搭建好了基础的交叉编译环境,但是我们使用到的主要是qt,所以要交叉编译qt,本篇交叉编译qt并安装ubuntu版本的qt,与紧接着本篇的后一篇紧密相关。原创 2021-12-06 09:04:16 · 24137 阅读 · 3 评论 -
Hi3516开发笔记(六):通过HiTools使用USB/串口将uboot、kernel、rootfs和userdata按照分区表烧写镜像
前面使用网口,不是很好使用,虽然是网口速度快,但是占用了调试串口,在开发过程中调试串口是一直在使用的,于是还有串口和USB,主要还是使用USB刷(也需要用到串口),只有串口是只占用串口的,所以烧写是必须占用串口的。原创 2021-12-04 09:30:06 · 24576 阅读 · 0 评论 -
Hi3516开发笔记(五):通过HiTools使用网口将uboot、kernel、roofts和userdata按照分区表烧写镜像
前面生成了uboot,kernel,sample,userdata(我们实际修改了ip的),rootfs,现在需要烧写进入核心板。原创 2021-11-29 09:08:05 · 27160 阅读 · 3 评论 -
Hi3516开发笔记(四):Hi3516虚拟机编译uboot、kernel、roofts和userdata以及分区表
海思编译需要依赖一些海思的sdk,如海思的文件系统,BSP等,所以先要弄清楚文件系统的编译,海思的sdk都在里面,本篇主要是详细讲解海思uboot、kernel、roofts和userdata以及分区表的创建。原创 2021-11-27 09:56:33 · 25039 阅读 · 1 评论 -
Hi3516开发笔记(三):Hi3516虚拟机基础环境搭建之交叉编译环境境搭建以及开机启动脚本分析
前面进行了可以传输,那么写一个简单的C程序来交叉编译并传入运行。查看开发板提供的引导文档,先搭建ubuntu的基础软件软件,然后再解压交叉编译器搭建交叉编译的环境。原创 2021-11-23 10:58:44 · 26239 阅读 · 4 评论 -
关于 海思Hi3559安装好sdk和编译器后运行编译器出现“bash: ...aarch64-himix100-linux-c++: No such file or directory” 的解决方法
解决bash: /opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-c++: No such file or directory原创 2021-11-19 16:05:20 · 24256 阅读 · 0 评论 -
Hi3516开发笔记(二):Hi3516虚拟机基础环境搭建之串口调试、网络连接以及sftp文件传输
若该文为原创文章,转载请注明原文出处本文章博客地址:https://hpzwl.blog.csdn.net/article/details/121314575红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…海思开发专栏上一篇:《Hi3516开发笔记(一):海思HI3516DV300芯片介绍,入手开发板以及Demo测试》下一篇:敬请期待…前言 搭建Hi3516的基础虚拟机,为交叉编译原创 2021-11-19 00:00:00 · 27896 阅读 · 11 评论 -
Hi3516开发笔记(一):海思HI3516DV300芯片介绍,入手开发板以及Demo测试
目前主流国产芯片为RV11XX、RK33XX、Hi35XX系列,本系列开启Hi3516系列的开发教程。原创 2021-11-14 21:36:12 · 44360 阅读 · 14 评论