瑞芯微开发
王者级废铁
博客就是备忘录,这里主要记录一些学习的内容或者总结
展开
-
瑞芯微开发之开发工具
右击电脑“开始”,点击“运行”或者直接快捷键”windows徽标+R打开运行界面”试着输入”adb shell”右键,确定后结果如下图所示,到此adb工具安装成功。检查默认是否认到摄像头设备(ps:此步骤在务必该顺序下操作,后续拉流时再检查,可能会出现缓存的摄像头数据被系统数据覆盖,导致认不到摄像头设备)上电前,将测试点 1 或者测试点 2(如下图)和 GND 进行短接,短接的同时上电,就可以发现设备了。语法:“命令”,如上图,“ ls” 能成功显示,说明编写的固件 ok,并且烧写成功了。原创 2024-03-19 23:08:05 · 2094 阅读 · 0 评论 -
linux查看进程绑定cpu核是否成功
可以看到选项被选中了,然后在键盘按下esc按键退出,此时可以看到P属性了,查看此时进程是否绑定成功cpu核心,P属性代表的就是进程绑定的核心。运行top后,按 " f "键进入top配置界面,然后按上下键选择P选项,此时可以看到P选项前面没有*号,代表没有配置。然后查看是否有P属性,这个属性用来查看进程绑定的cpu核。运行top命令,可以看到进程以及进程cpu占有率。然后点击在键盘按下“d”按键。这里没有看到cpu占用核心。原创 2023-08-11 19:16:06 · 911 阅读 · 0 评论 -
交叉编译驱动和应用出现警告提示错误“cc1:all warnings being treated as errors”解决方法
查看资料:linux内核从5.15之后构建将默认启用“-Werror”编译器标记,编译时warning被当作error处理。这两句非常关键,就是为了避免内核继续将警告提示错误导致的编译失败。首先将内核最顶层makefile的“-Werror”全部取消。注意:是全部“-Werror”都要取消,上面的只是简单举例。此外还要在编译驱动的makefile中加入下面两句。下面就是此次编译的makefile。问题找到了就好解决了。原创 2023-08-10 09:15:19 · 4347 阅读 · 0 评论 -
关于视频码率和视频压缩比
码率又叫比特率,是指每秒钟的视频数据量有多少比特,其单位是bps,也就是每秒的比特数;转载 2023-08-01 10:29:58 · 2705 阅读 · 0 评论 -
瑞芯微RK3399交叉编译MPP
这里RK3399用的aarch64架构芯片,上面跑的linux,如果编译android版,需要其他配置,这里主要对linux下版本进行交叉编译。上一篇介绍了如何在ubuntu下搭建瑞芯微RK3399的检查编译环境,现在就要开始交叉编译MPP来进行对视频的硬编硬解。这样需要的aarch64版的lib和include都有了。文件夹下出现了Makefile文件,执行。原创 2023-03-03 10:44:06 · 917 阅读 · 0 评论 -
瑞芯微RK3399搭建交叉编译环境
2、在/etc/profile最后添加一条。出现下列打印消息,证明安装成功。下面可以使用他进行交叉编译。1、将交叉编译链解压到。3、重启后,终端输入。原创 2023-03-03 09:04:30 · 959 阅读 · 0 评论