jn10010537
2024年,C#/C++
展开
-
【DSP】TI 微控制器和处理器的IDE安装CCSTUDIO
CCSTUDIO-Theia 是基于 Theia IDE(一个开放源码的云和桌面 IDE 框架),并具有更多现代化的、基于 Web 技术的开发功能。Code Composer Studio 将 Eclipse® 和 Theia 框架的优势与 TI 先进的功能相结合,提供了一种功能丰富的优异开发环境。CCSTUDIO-Theia 更加灵活,支持云端和本地桌面版本,因此可以在云环境中使用,也可以在本地机器上安装和运行,适合远程开发。CCSTUDIO 是完全基于本地安装的桌面开发工具,必须在本地计算机上运行。原创 2024-10-19 11:26:15 · 938 阅读 · 0 评论 -
【jetson-nano】 3.2、查看tensorrt版本
【jetson-nano】 3.2、查看tensorrt版本1、背景2、使用find3、使用grep4、使用pip31、背景默认烧完镜像就已经安装了tensorrt。2、使用find命令如下:sudo find / -name tensorrt*运行如下:nano@nano-desktop:~/hl_yys$ sudo find / -name tensorrt*[sudo] password for nano: /var/cache/apt/archives/tensorrt_8.0.原创 2021-11-12 22:00:55 · 4813 阅读 · 0 评论 -
【jetson-nano】 3.3、onnx模型转成tensorrt模型
【jetson-nano】 4.1、darknet框架yolov3模型转化1、背景2、onnx转trt1、背景jetson-nano中tensorrt版本:8.0.1.62、onnx转trt转化命令:/usr/src/tensorrt/bin/trtexec --onnx=fire.onnx --saveEngine=fire_trt8.0.1.6.trt运行如下:nano@nano-desktop:~/hl_yys$ /usr/src/tensorrt/bin/trtexec --onn原创 2021-11-12 22:06:27 · 1414 阅读 · 0 评论 -
【jetson-nano】 3.1、安装pytorch
【jetson-nano】 3.1、安装pytorch1、背景2、下载whl轮子3、安装4、安装验证5、下载资源链接1、背景jetson-nano的CPU是arm架构。操作系统是Ubuntu 18.04.5 LTS;如下:nano@nano-desktop:~/hl_yys/yolov3_demo$ lsb_release -aNo LSB modules are available.Distributor ID: UbuntuDescription: Ubuntu 18.04.5 L原创 2021-11-12 21:56:25 · 1667 阅读 · 0 评论 -
【jetson-nano】 2.1、安装升级卸载pip3
【jetson-nano】 2.1、安装升级卸载pip31、背景2、安装pip33、升级pip34、卸载pip31、背景升级pip3命令:sudo pip3 install --upgrade pip之后可以同时使用pip或者pip3进行安装或者卸载,这些安装包都只涉及python3。以上可以自行测试验证。老版本的pip可能会无法安装最新的三方包,建议将pip升级到最新。2、安装pip3sudo apt-get install python3-pip运行如下:nano@nano-de原创 2021-09-22 19:03:08 · 1828 阅读 · 0 评论 -
【jetson-nano】 1.2、烧录镜像后的系统初始化设置
这里写目录标题一级目录二级目录重启配置后查看:一级目录参考:.1镜像烧录至SD卡二级目录2.3.4.重启配置后查看:原创 2021-09-16 20:26:22 · 472 阅读 · 0 评论 -
【jetson-nano】 1.1、镜像烧录至SD卡
【jetson-nano】1.1镜像烧录至SD卡1、背景:2、烧录步骤3、烧录结果1、背景:入手一款官方jetson-nano 内存4G,具体参数如下:本博客图文并茂的讲述镜像烧录至SD卡。烧录工具运行的系统:windows10;读卡器、储存卡:64GB(实际可用也就59.3GB左右)软件:烧录工具balenaEtcher-Portable-1.5.115.exe64GB的SD卡,如下:2、烧录步骤2.1 格式化SD卡选择NTFS文件系统,然后点击开始,如下图:2.2 镜像烧录原创 2021-09-16 19:36:06 · 1005 阅读 · 0 评论 -
【jetson-nano】 2.2、安装监测和控制软件jetson-stats
【jetson-nano】 2.1、安装监控软件jtop1、背景2、安装jtop3、jtop使用1、背景jtop是一款开源软件,可以查看Jetson Nano的运行状态。jtop的github官网:https://github.com/rbonghi/jetson_stats2、安装jtopsudo -H pip3 install -U jetson-stats查看版本nano@nano-desktop:~$ jtop -vjtop 3.1.13、jtop使用在终端直接输入jtop之原创 2021-09-22 19:13:34 · 937 阅读 · 0 评论 -
【jetson-nano】 3.4、安装pycuda
【jetson-nano】 3.4、安装pycuda1、背景2、pip3安装3、下载1、背景jetson-nano的CPU是arm架构。操作系统是Ubuntu 18.04.5 LTS;2、pip3安装使用中国科技大学的镜像源加速,安装命令如下:pip3 install -i https://pypi.mirrors.ustc.edu.cn/simple/ pycuda安装日志如下:nano@nano-desktop:~$ pip3 install -i https://pypi.mirro原创 2021-11-12 22:36:59 · 2484 阅读 · 0 评论 -
【K210】 Maix go加载模型 load_flash_or_ram
大模型(相对大,比如5、6MiB)运行在Maix go上往往会报内存溢出,为了解决这个问题,提供了将模型加载到flash的api。可以稍微缓解对ram的需求,注意:只是稍微缓解,且及时性方面会更差。总之,maix go目前就只是练手的玩具。下载使用的压缩文件MaixPy Flash Runner.zip下载地址:http://cn.dl.sipeed.com/MAIX/MaixPy/r...原创 2020-03-10 10:15:23 · 1139 阅读 · 0 评论 -
【K210】 Maix go 硬件对mobile_v1_224 V4模型的支持情况
涉及到的软件的相关信息,如下: 序号 名称 地址 1 MaixPy_support_Kmodel V4.zip http://cn.dl.sipeed.com/MAIX/MaixPy/release/temp 2 nccase工具Versi...原创 2020-03-06 16:04:00 · 525 阅读 · 0 评论 -
【K210】 facedetect.kmodel V4部署到Maix go硬件
将ncc_v0.2.0编译的kmodle(V4)部署到Maix go硬件上。2020.03.04 yys 序号 名称 地址 示图 1 MaixPy_support_Kmodel V4.zip http://cn.dl.sipeed.com/MAIX/Ma...原创 2020-03-05 14:26:42 · 1761 阅读 · 0 评论 -
【K210】 NNCase编译MobileNet_v1_1.0即tflite量化为kmodel v3
主控芯片K210厂商的NNCase工具,主要将其他模型转化为适应K210的芯片。目前主要是tftitle、caffe。下载转换工具:NNCase Converter v0.1.0 RC1https://github.com/kendryte/nncase/releasessunnycasereleased thison 8 Mar 2019·292 commitsto mast...原创 2020-03-10 22:52:53 · 4886 阅读 · 0 评论 -
【K210】 mobilenet_v1_0.75_224.kmodel V4部署到Maix go硬件
yys2020.03.04阅读本博客之前,请首先阅读“B20_04_facedetect.kmodel V4部署到Maix go硬件“。了解MaixPy_support_Kmodel V4.zip、nccase工具、kflash_gui、MaixPy IDE版本、模型部署等相关信息。2.mobilenet_v1_0.75_224.kmodel模型MaixPy_support_KmodelV4.zip解压文件夹下的mbnet75.tflite对应是mobilenet_v1_0.75_224..原创 2020-03-05 18:45:36 · 1472 阅读 · 0 评论 -
【Linux】搜寻指定的进程
【Linux】搜寻指定的进程1、背景2、代码1、背景搜寻指定的进程,即过滤出指定的进程信息;首先需要获得linux下的进程信息,然后通过grep文本搜索工具进行信息过滤;关于获得linux下的进程信息,参考如下博客:【Linux】显示所有进程信息https://blog.csdn.net/jn10010537/article/details/1197147992、代码 ps -ef | grep -v grep| grep xxx解释:grep -v grep:Select non-m原创 2021-08-15 19:01:45 · 1980 阅读 · 0 评论 -
【Linux】显示所有进程信息
【Linux】显示所有进程信息背景ps -auxps -ef说明背景linux下显示所有进程信息的命令ps。最常用的有ps -ef 和ps -aux。ps aux、ps -ef两者展示风格不同,输出结果有细微差别:aux是BSD风格,-ef是System V风格。aux会截断command列,而-ef不会。当结合grep时会影响到结果。现在的大部分Linux系统都是可以同时使用这两种方式的。ps -auxps aux 是用BSD的格式来显示进程信息,其格式如下:root@iZuf639原创 2021-08-15 16:22:25 · 1291 阅读 · 0 评论 -
【RK3399ProD】Debian10下设置系统默认声卡
【TB-RK3399ProD】Debian10下设置系统默认声卡1.背景2.查看声卡以及音频输出设备3.配置系统的默认声卡4.总结1.背景在TB-RK3399ProD核心板(以下简称板卡)上进行开发。我需要将板卡里的报警信息通过耳机孔传输出来(板卡没有喇叭口硬件!)。在实际测试中,我发现音频默认是通过板卡的HDMI接口传输的:当接入一个支持音频输出的外屏时,就能播放音频。这需要额外的屏幕成本,我需要通过板卡的耳机孔输出音频。板卡的系统环境,与如下博客一致:TB-RK3399ProD】Debi原创 2021-03-06 14:04:39 · 1664 阅读 · 0 评论 -
【RK3399ProD】Debian10使用USB免驱摄像头
【TB-RK3399ProD】Debian10使用USB免驱摄像头1.背景2.解决办法三级目录1.背景在TB-RK3399ProD的核心板(以下简称板卡)上进行开发,考虑到使用硬解码rtsp网络码流的场景并不适合当前的项目,预用USB免驱型的工业相机(以下简称相机)进行实际部署。开发语言python3.7.3涉及库:opencv3.2.1python3 --version运行如下:查看操作系统:当把相机的USB接口插入板卡后,使用opencv捕获视频,发现不能获得视频帧。【】Debia原创 2021-03-06 12:03:55 · 1425 阅读 · 0 评论 -
【RK1808M0】windows10下固件烧写
1.背景:拿到TB-RK1808M0开发过程中,你可能安装一些无用的软件,或者固件除了问题,你都可以通过重新烧写固件来获得一个最初的RK开发状态。本次使用的Mini-PCIe计算卡插入在Mini-PCIe转USB3.0小板上Mini-PCIe卡座并固定好了,模式是usb3.0,以下简称计算板卡。本次烧写固件场景:将计算板卡的usb3.0插入到windows10系统的PC机中,发现 控制面板\网络和 Internet\网络连接 下并没有弹出虚拟的以太网。如下图并且在计算机管理-->设原创 2020-10-26 17:14:46 · 891 阅读 · 0 评论 -
【RK1808S0/M0】Windows10配置计算棒网络共享(NAT)
Window10系统配置计算棒网络共享(NAT)RK官方 Window7/10系统配置计算棒网络共享t.rock-chips.com/wiki.php?mod=view&id=77RK1808人工智能计算棒可以通过配置Windows上位机的NAT功能和桥接功能进行网络共享,实现计算棒联网,推荐使用NAT.1.背景RK官方教程:Window7/10系统配置NAT功能打开“网络和共享中心”->“更改适配器设置”,“本地连接”是本地网卡设备,“本地连接 2”是计算棒...原创 2020-10-24 17:53:39 · 988 阅读 · 0 评论 -
【RK1808S0】Windows10下RKNN-Toolkit使用前ntb驱动安装
【TB-RK1808S0】Windows10下RKNN-Toolkit使用前ntb驱动安装1.背景2.硬件连接3.NTB驱动安装4.查看驱动设备1.背景官方提示:Windows下的RKNN-Toolkit使用需要预先安装ntb驱动,ntb驱动请从http://repo.rock-chips.com/rk1808/driver/windows/ntb/链接地址下载,ntb驱动安装以及windows下RKNN-Toolkit使用请参考:《Rockchip_Quick_Start_RKNN_Toolkit原创 2020-10-21 22:59:47 · 2080 阅读 · 0 评论 -
【RK1808S0】RK1808S0 被动模式开发流程简介
【TB-RK1808S0】RK1808S0 开发流程简介1.背景2.官网内容1.背景date: 2020.10.09资料来源官方,如已阅读,请跳过。开发流程简介http://t.rock-chips.com/wiki.php?mod=view&id=642.官网内容开发流程简介被动模式下:RK1808 人工智能计算棒是一个通用AI加速器。上位机通过RKNN-Toolkit将模型及前处理后的数据传输给RK1808 人工智能计算棒,RK1808 人工智能计算棒完成推理,并把结果返回上位机原创 2020-10-21 22:08:18 · 1125 阅读 · 0 评论 -
【RK1808S0】RK1808S0 产品参数
【TB-RK1808S0】RK1808S0 产品参数1.背景2.详细参数3.计算棒查询3.1 内核信息3.2 系统版本3.3 系统发行版3.4 CPU3.5 运行模式1.背景更新日期 2020.10.09产品参数https://www.rock-chips.com/a/cn/product/RK18xilie/2019/0529/988.html2.详细参数3.计算棒查询使用代码查询计算棒TB-RK1808S03.1 内核信息uname -a(查看版本当前操作系统内核信息)[toyb原创 2020-10-21 16:04:00 · 819 阅读 · 0 评论 -
【RK3399ProD】fatal error: openssl/opensslv.h: 没有那个文件或目录
fatal error: openssl/opensslv.h: 没有那个文件或目录1.背景2. 解决办法1.背景PC机:ubuntu18.04在PC机上进行内核驱动模块的交叉编译的过程中遇到如下错误:fatal error: openssl/opensslv.h: 没有那个文件或目录2. 解决办法Ubuntu上执行:sudo apt-get install libssl-dev...原创 2020-10-21 14:46:20 · 1581 阅读 · 0 评论 -
【RK3399ProD】Debian查看系统内核版本等信息
【TB-RK3399ProD】Debian10 CH341驱动编译1.背景二级目录三级目录1.背景date:2020.10.21TB-RK3399ProD开发板uname -a 查看版本当前操作系统的内核信息toybrick@debian10:/dev$ uname -aLinux debian10.toybrick 4.4.189 #7 SMP Thu May 21 15:23:44 CST 2020 aarch64 GNU/Linuxtoybrick@debian10:/dev$ s原创 2020-10-21 13:02:20 · 2008 阅读 · 0 评论 -
【RK3399Pro】 RS232通信
-1.rk3399产品接口信息 串口 1路RS232接口 板子上有RS232接口,pin 4,如下图:查阅文档-“孔位信息”如下:RS232接口的引脚间距2mm,和PIN数是4;分别对应VCC(电路的供电正电压)、TX、RX、GND;接设备的时候一般接3根(TX、RX、GND),Vcc或者+3.3v的电源线不接,避免与目标设备的...原创 2020-08-25 22:52:54 · 829 阅读 · 0 评论 -
【RK3399Pro】 操作控制GPIO
RK3399Pro烧录的Debian10内核比较新,如下:toybrick@debian10:~$ cat /proc/versionLinux version 4.4.189 (kfx@inno) (gcc version 6.3.1 20170404 (Linaro GCC 6.3-2017.05) ) #93 SMP Tue Nov 26 16:40:07 CST 2019toy...原创 2020-04-11 21:01:14 · 2329 阅读 · 0 评论 -
【RK3399Pro】 获取RK板子,局域网ip
将RK3399Pro板子带回家,接到家里路由器上准备通过主机与板子ssh通讯使用。结果忘了带屏幕,办公室路由器设置的动态ip分配,板子设置固定ip后不能上网,就取消了ip固定。那么我的主机现在如何跟RK板子通讯呢?你需要知道你家或你用到的局域网的路由器的相关信息:终端配置的地址:一般是192.168.1.1终端配置的用户:一般是user终端配置的密码:xxx如下...原创 2020-04-11 16:11:14 · 1192 阅读 · 0 评论 -
【RK3399Pro】 E:Unable to fetch some archives,maybe run apt-get update or try with --fix-missing?
在安装包的过程中,如果遇到以下问题:toybrick@debian10:~/Desktop/yys_project/local_rtsp20191022/build$ sudo apt install rockchip-mpp-devReading package lists... DoneBuilding dependency treeReading state infor...原创 2020-04-06 15:55:54 · 434 阅读 · 0 评论 -
【RK3399Pro】 /usr/bin/ld: /usr/lib/gcc/aarch64-linux-gnu/8/../../../aarch64-linux-gnu/libcurl.a
在RK3399Pro硬件上,编译的过程中遇到如下问题:toybrick@debian10:~/Desktop/yys_project/local_rtsp_yys_0403/build$ makeScanning dependencies of target rtsp_ssd[ 50%] Building CXX object CMakeFiles/rtsp_ssd.dir/rtsp_...原创 2020-04-06 12:45:33 · 3831 阅读 · 0 评论 -
【RK3399Pro】 CMake Error at /usr/share/cmake-3.13/Modules/FindPackageHandleStandardArgs.cmake:137
在RK3399Pro硬件上,编译的过程中遇到如下问题:root@debian10:/home/toybrick/Desktop/yys_project/local_rtsp20191022# rm -rf./buildroot@debian10:/home/toybrick/Desktop/yys_project/local_rtsp20191022# lsCMakeList...原创 2020-04-06 11:43:34 · 5293 阅读 · 1 评论 -
【RK3399Pro】 fatal error: opencv2/core/core.hpp: No such file or directory
RK3399Pro硬件上进行make编译,报错如下:toybrick@debian10:~/Desktop/yys_project/local_rtsp_yys/build$ makeScanning dependencies of target rtsp_ssd[ 50%] Building CXX object CMakeFiles/rtsp_ssd.dir/rtsp_ssd.cp...原创 2020-04-06 11:34:45 · 2362 阅读 · 0 评论 -
【RK3399Pro】 Debian10下使用RTSP库
硬件:RK3399Pro的板子官网文档:RK3399Pro入门教程(7)RTSP库的使用http://t.rock-chips.com/forum.php?mod=viewthread&tid=749注意:本硬件RK3399Pro上烧录了toybrick-debian-RK3399ProD-V1.0固件。-1下载rtsp_ssd.zip,c++代码,见本博客附资源链接...原创 2020-04-06 09:25:49 · 2566 阅读 · 0 评论 -
【RK3399Pro】 安装python三方包face_recognition
瑞芯微的RK3399的主控芯片的架构是ARM平台的,有的三方包,可能官方并不提供支持,比如PySide。这种可能需要自己进行编译。本博,并不谈上面的情况。只谈官方支持,且可以通过pip3安装的情况。硬件:rk3399Pro系统:debian10普通用户登录,进行安装:pip3 install face_recognitiontoybrick@debian10:~$ p...原创 2020-03-28 23:59:48 · 1197 阅读 · 0 评论