- 博客(33)
- 收藏
- 关注
原创 三句话学会 tensorrt
推荐两个比较好的 tensorrt 部署方案, 一个是手写AI,一个是tensorrtx,手写aihttps://www.bilibili.com/video/BV1Xw411f7FW?p=3https://github.com/shouxieai/tensorRT_cpptensorrtxhttps://github.com/wang-xinyu/tensorrtx
2021-09-20 11:00:07 190
原创 Error Code 2: Internal Error (Assertion cublasStatus == CUBLAS_STATUS_SUCCES
windos 安装tensorrt 报错Error Code 2: Internal Error (Assertion cublasStatus == CUBLAS_STATUS_SUCCES这个是bug, ????, 安装cuda10.2的时候把官网三个都安装了,不要只安装第一个
2021-09-14 15:58:39 2799 2
原创 树莓派4B 尝试Tengine
官网: https://github.com/OAID/Tengine参考: https://github.com/OAID/Tengine/blob/tengine-lite/doc/compile.md因为墙,不能用命令git clone下载github,就windos下载,之后用工具(MobaXterm)传到树莓派上????, 解压unzip+文件名
2021-08-08 22:21:41 241
原创 树莓派分调节分辨率,不对来打我!!!
树莓派显示问题1 在config中更改分辨率,2sudo raspi-config 在设置中更改分辨率 3在首选项 显示器设置中更改1920*1080擦耽误半天 分享出来 哈哈哈
2021-04-01 22:50:25 1338
原创 QT开发lvgl
复制的这个博主的,我自己是成功了,https://blog.csdn.net/pyt1234567890/article/details/106373638/在windows环境下利用Qt编译littlevGL,模拟图形开发。需要提前安装Qt!一、下载littlevGL源码https://github.com/littlevgl/lv_sim_eclipse_sdl二、下载SDL 动态库SDL(Simple DirectMedia Layer)是一套开放源代码的跨平台多媒体开...
2020-06-24 15:35:41 3263 3
原创 vscode运行c++
可以看一下这个up的博客,有配套的视频.很有用.很详细.参考博客:https://blog.csdn.net/qq_40477151/article/details/1039171561 安装mingw2 设置mingw中bin目录的环境变量3 打开vscode 安装c/c++插件, 或者也把code runner安装上.4 添加3个配置文件------------------------------------------------------------------..
2020-06-08 12:57:25 290
原创 HBuilderX真机调试,vivo手机版
用HBuilder想真机调试,但是打开开发者模式和usb调试还是搜索不到,解决:前提是你在设置里打开开发者模式和usb调试,在你的任务管理器中找到adb进程,右键 打开文件夹所在位置 ,用更高版本的adb,把它复制出来,替换实在不行你就点击几下adb程序,反正我是出来了,截屏为证....
2020-06-02 11:56:44 3189 1
原创 SD卡容量变小后怎么恢复
我是因为给linux板子刷系统,所以导致SD卡内存从16G变成了40MB恢复方法 1 win+r 启动命令行 2 输入diskpart回车(运行DISKPART) 3 list disk回车(列出电脑的硬盘清单) 4 看看你的u盘是哪一个,选择他(select disk X回车) X为你u盘的号(别把你的硬盘给弄了!!),如果不确定就先把SD卡拔了,在看看哪个磁盘少了.确定哪个是SD卡的磁盘 4 clean回车(以上操作步骤实际是取消u盘原有的分区,让他重新...
2020-06-01 12:11:42 8597 2
原创 用vscode编辑keil
vscode非常的漂亮,用它写代码总体来说是比keil好,1.在vscode中安装3个插件,支持语法,中文,keil助手2.鼠标右键设置keil assistant插件,就是把你安装的keil路径写进去,你也可以看这个插件的简介,里边也写了用法3 设置编码问题,不设置的话中文注释是没有办法显示的,会乱码.keil的编码是GB2312.在齿轮那里找到设置,输入encoding,把第一个打钩.他就会自动检测编码,并改变了.3 在keil中构建你的工程,这个都应该会的,不会的话你也不会
2020-05-31 13:44:53 23098 18
原创 解决keil文件用vscode打开乱码
打开用户设置,输入encoding,勾选Auto Guess Encoding,如图:就可以自动识别文件的编码了。这样打开GBK和UTF8编码的带中文的文件,就不用手动切换编码了。在vscode文件中可以设置自动保存,你就不用手动ctrl+s保存了...
2020-05-31 10:21:37 4981 1
原创 greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
QT版本大于4的时候会添加QT += widgets ,为了兼容性.相当于一个判断语句吧.
2020-05-22 19:48:24 533
原创 Qt播放不了本地音乐
1添加本地音乐到同一个文件夹2添加到资源文件3 运行程序,就可以听见了注意如果你听不见就安装这个到QT文件夹,地址http://files.1f0.de/lavf/LAVFilters-0.65.exe,这是一个解码的东西,可以百度查一下...
2020-05-21 01:12:05 488
原创 QML Image: Cannot open: qrc:///new.pic.png QML加载图片问题
第一步:把图片放到当前路径下,也就是和.pro一个路径;第二步:点击有main.qml的那个qrc用鼠标右键,添加现有文件,找到图片添加,第三步:运行就可以出图片了import QtQuick 2.12import QtQuick.Window 2.12Window { visible: true width: 640 height: 480 title: qsTr("Hello World") Image { sou
2020-05-21 00:40:02 5608
原创 QtQuick中使用QtChart
新建一个 Qt Quick Application 应用,测试QtCharts模块报错或者不能运行:import QtQuick 2.6import QtQuick.Window 2.2import QtCharts 2.2Window { visible: true width: 640 height: 480 title: qsTr("Hello World") ChartView { width: 400 height
2020-05-19 01:11:35 488
原创 The error code is 2503 2502
不要用cmd打开应用程序包了没用.正确的做法是找到这个文件夹.鼠标右键属性把这个勾上,就可以安装了
2020-05-09 10:14:38 320
原创 c语言 宏定义
宏定义可以帮助我们提高代码的可移植性不带参数的宏定义 :#define aa10带参宏定义:#define aa(y) y*y+3*y宏定义函数:1、注意形参不用有类型 2、换行必须用 \ 符号#define aa(a,b)\{\c=a+b;\}...
2020-04-22 12:59:04 226
原创 DirectShowPlayerService::doSetUrlSource: Unresolved error code
Qt 编译后不能播放音乐或者视频。经过搜索得知:Qt 中的多媒体播放,底层是使用DirectShowPlayerService,需要一个DirectShow解码器,例如LAV FiltersLAV Filters的下载地址如下:http://files.1f0.de/lavf/LAVFilters-0.65.exe将文件下载之后,安装到Qt的安装目录,即可实现MP3的播放,如果安装之后...
2020-04-18 23:07:55 4329 3
原创 ubuntu中.conf 文件的修改与保存
命令行下输入:sudo vim /etc/文件名.conf 进入编辑模式。按 i 键进入编辑模式,此时可以修改文本。按 esc 键,此时退出修改文本。输入 :wq 保存退出。...
2020-04-12 16:44:16 13668 3
原创 犹豫
我发现我是一个非常犹豫的人,这种情况的产生我猜大概是我认为选择比努力更重要导致的,做什么事之前我都会想一想,这么做有前途吗,会不会学这个以后赚钱不多,这就是贫穷的我,我想很多人和我一样,因为我就是普通人。但今天晚上我发现都得学,多接触点不好吗,是吧,选择往往是困难的,所以多学吧,嵌入式,物联网,人工智能,前端,后端,这些就是科技的全部。其实你在学习的过程中你会明白很多事情,就比如你不...
2020-04-11 23:19:23 108
原创 Type-c 接口
Type-C母头Type-C公头 引脚 针 名 描述 针 名 描述 A1 GND 接地 B12 GND 接地 A2 SSTXp1 SuperSpeed差分信号#1,TX,正 B11 SSRXp1 SuperSpeed差分信号#1,RX,正 A3 SSTXn1 S...
2020-04-11 22:30:24 1870
原创 keil打开debug功能时出现 Error:Could not load file,目录,Debugger aborted!
解决办法:编译一下就好了。
2020-04-05 14:47:42 9568 7
原创 VSCode中取消代码智能提示
练习代码时发现,vscode的智能提醒总是挡住我上边的代码,网络查询方法如下:1、齿轮中的设置2、输入 editor.quickSuggestions ,点击在 settings.json中编辑3、...
2020-04-05 14:07:25 9565 2
原创 这就是人生
20多岁,你迷茫又着急。你想要房子你想要汽车,你想要旅行你想要享受生活。你那么年轻却窥觑整个世界,你那么浮躁却想要看透生活。你不断催促自己赶快成长,却沉不下心来安静的读一篇文章;你一次次吹响前进的号角,却总是倒在离出发不远的地方。成长,真有你想象的那样迫切?——转自雅虎《另一种活法》...
2020-04-01 14:07:05 116
原创 keep-out layer的作用
通常KeepOutlayer做为禁止电气连接,现在已经成了习惯99%的人拿KeepOutlayer当Mechanical1 来用,就所谓的板框。
2020-04-01 14:00:23 6609
原创 AD每个层的意义
Mechanical机械层,顾名思义是进行机械定型的就是整个PCB板的外观,其实我们在说机械层的时候就是指整个PCB板的外形结构。它也可以用于设置电路板的外形尺寸,数据标记,对齐标记,装配说明以及其它的机械信息。这些信息因设计公司或PCB制造厂家的要求而有所不同。另外,机械层可以附加在其它层上一起输出显示。Keep out layer(禁止布线层) ,用于定义在电路板上能够有效放置元件和布线的...
2020-03-16 16:49:12 3483
原创 封装0603和0805的区别
封装尺寸是长x宽,0603,0805,这些单位是英寸,0603代表0.6英寸x0.3英寸,1英寸=25.4毫米区别:一、体积大小不同,0805和0603的公制尺寸分别是2.0*1.2mm, 1.6*0.8mm,所以两者的体积大小不同。二、电阻相同阻值功率不同,0805功率是1/8W,0603功率是1/10W,所以两者的功率不同。三、电容一般容量和耐压不同,0805最大工作...
2020-03-05 11:22:29 12600
原创 自适应控制的概念
自适应控制的研究对象是具有不确定性的系统。自适应控制能修正自己的特性以适应对象和扰动的动态特性的变化。确定系统: 数学模型完全确定的系统为确定系统。所谓完全确定是指数学模型的阶次和参数是已知的。确定系统在给定性能指标的前提下, 用三种方法进行系统设计1.根轨迹法2.频率特性法3.状态空间法根轨迹法和频率特性法是建立在传递函数的基础上。状态空间法是建立在状态变量的基础上。不确定系...
2020-03-01 17:07:45 15986
原创 自适应控制系统设计
自适应控制系统方案:1.模型参考(Reference model)2.自校正(self-tuning)1、模型参考模型参考自适应控制方案中,通过引入一个有较好性能的预期参考模型,将实际系统的输出或状态与参考模型的信号进行比较,通过得出的误差信号去驱动自适应机构,调节控制器的参数,达到控制器的目的。2、自校正在自校正控制策略下,通常需要用一个辨识环节来实时辨识受控对象的...
2020-03-01 17:06:21 4718
原创 线性控制系统的数学模型
前言:博客仅供参考控制系统的数学模型在控制系统研究中是相当重要的,要对系统进行仿真处理,首先应该知道系统的数学模型,然后才可以对之进行模拟;知道了系统的模型,才可以在此基础上设计一个合适的控制器,使得原系统的响应达到预期的效果。所以说,控制系统的数学模型是系统分析和设计的基础。目前大部分控制系统的系统分析与设计的算法都需要假设的模型已知,而获得数学模型有两种方法:其一是从已知的物理规律出发...
2020-03-01 16:39:29 1042
原创 PID控制
前言:本人能力有限,博客内容仅供参考 PID控制是目前工程上应用最广的一种控制方法,它的优点在于结构简单,且不依赖被控对象模型,控制所需的信息量也很少,因而非常易于工程实现,同时通过参数的调整也可获得较好的控制效果。 PID控制是将误差信号的比例(P)、积分(I)和微分通过线性组合构成控制量,故称之为PID控制。因此,在使用中只需要设定三个参数即可。在很多情况,往往...
2020-03-01 16:26:47 515
原创 自适应控制与鲁棒控制的区别
鲁棒控制与自适应控制最大的区别在于是否需要在线调节控制器参数.鲁棒控制的优点在于无需在线调节控制器参数,它能保证当系统的动态特性在一定范围内发生波动时仍能保证较好的控制性能;自适应控制是一种跟踪系统特性变化的控制方案,它能感知系统动态特性的变化,并随时修正控制器参数,以使得控制效果保持较好的水平。打个比方来说,人都需要穿衣服,随着一年四季气候的变化,人的衣服需要不断的更换,这叫自适应控制;...
2020-03-01 14:15:27 3692
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人