自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (21)
  • 收藏
  • 关注

原创 yolov5 转换为rknn模型在3588上运行

记录了如何把yolov5s.pt的官方模型转换为rknn以后在rk3588板子上进行推理。

2023-08-14 10:40:55 418

原创 QML 实现可以用鼠标拖动曲线上的采样点来编辑曲线

效果可以用鼠标拖动曲线上的采样点来编辑曲线。默认情况下只能在Y方向上编译。可以通过修改dragableDirection: DragableChart.DragableDirect.Veritcal 让点可以全向拖动代码文件仓库https://gitee.com/deng-gang/QMLTestProjects这是一些测试项目的集合文件目录QT512/10-6/10-6-1/mycharts/DragableChart.qml代码import QtQuick 2.0import

2020-10-23 13:23:31 980

原创 QML中增大MouseArea的控制区域

QML中增大MouseArea的控制区域通常情况下,Mousearea的范围和可视组件的范围是一样的,但是有的时候可视组件太小,不好点,这时就希望能把MouseArea的范围变得大一点,在鼠标靠近可视组件的时候也能选中。方法很简单,不要使用anchor.fill=parent来设置Mousearea的范围,而使用anchors.centerIn: parent 来和可视组件中心对齐,然后再把Mousearea的范围扩大一点就可以了.Rectangle { id: root width:

2020-10-15 11:09:33 579

原创 Remote 'g' packet reply is too long 错误

在 用 kgdb 调试64位arm内核的时候,当一切准备停当,在aarch64-linux-gnu-gdb 下输入 target remote /dev/ttyUSB0 后,gdb报出Remote ‘g’ packet reply is too long 的错误。(gdb) target remote /dev/ttyUSB0Remote debugging using /dev/ttyUS...

2018-05-15 16:56:32 3258 1

原创 arm linux 上内核开启mmu的分析

我使用的内核的版本是4.4。处理器是arm v7a内核。内核中开启虚拟地址的地方首先找到内核中开启虚拟地址的地方,代码在 arch/arm/kernel/head.S里。/* * Enable the MMU. This completely changes the structure of the visible * memory space. You will not be...

2018-04-19 13:36:57 2515

原创 Linux 子系统初始化

问题我们知道,内核驱动程序有两种加载方式,分别是运行时执行insmod 加载和 随内核启动加载。那么当驱动程序配置为随内核启动加载的时候,在内核启动的时候,是如何把驱动程序加载进去的呢?Kernel 启动时和驱动程序加载相关的代码do_initcalls 函数这里是用了 4.4的内核作为例子的。首先看一下 从 kernel_init 进入的相关代码。static v...

2018-04-17 15:50:05 494

原创 编译 scull 的问题

配套代码可以在http://www.oreilly.com.cn/codeexample/ldd3sc/ 下载 我的内核版本是 4.13.0-32-generic 由于LDD3使用的版本比较老,在新版本上会有编译问题。下面对scull 的编译问题做个总结 - Makefile报错 scripts/Makefile.build:49: * CFLAGS was changed in “/li

2018-01-31 17:01:48 459

原创 Supervised Sequence Labelling with Recurrent Neural Networks 笔记 -LSTM

Chapter 4 Long Short-Term Memory4.1Network Architecture乘法门允许LSTM存储单元在长时间内存储和访问信息,从而减轻梯度消失的问题。例如,只要输入门保持关闭(即有一个 激活接近于0),单元的激活状态不会被网络中新的输入所覆盖。并且可以通过打开输出门,把这个信息输出给更后面的序列。(也就是说利用这种方法保持了单元的激活信息,给后面的

2018-01-23 16:43:39 2054

原创 Softmax 以及 交叉熵损失函数 的求导

Ouput layer & 代价函数网络结构Output later 有K个神经元,有K个输入和输出。为了分别标记输入和输出,用ai∈[1,K]a_{i\in[1,K]}来表示Output layer的输入数据,yj∈[1,K]y_{j\in[1,K]}来表示Output layer输出点数据。每个输入数据ai∈[1,K]a_{i\in[1,K]}和隐藏层的H个块之间是全连接的。 输入和输出数据

2018-01-19 15:57:06 5599 2

原创 CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I

2018-01-06 14:35:12 136

原创 HDCP Notes

HDCP keysAKEAKE Initialkpubdcpkpub_{dcp} 存储于 Tx, 由HDCP LLC 签发。在验证签名的时候使用。kpubrxkpub_{rx} / kprivrxkpriv_{rx} 存储于 Rx, 是 由 HDC LLC 签发的 RSA 公钥/私钥 。用于加密/解密 kmk_m. kpubrxkpub_{rx} 通过certrxcert_{rx}传输给Tx。

2017-11-07 13:40:28 821 1

原创 欢迎使用CSDN-markdown编辑器

术语Lebesgue integral : 勒贝格积分 标准内积定义:X=(X1,X2,X3), Y=(Y1,Y2,Y3) ⟨X,Y⟩=X1Y1+X2Y2+X3Y3‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾√ \left< X,Y \right> =\sqrt{X1Y1+X2Y2+X3Y3} ⟨,⟩V \left<, \right>V : 定义在V空间上的向量的内积矢量长度 ||A|| = a

2017-06-26 10:47:57 409

原创 mat相关函数

初次接触,留作参考读取图像img = imread(pFileName, CV_LOAD_IMAGE_GRAYSCALE);判断图像是否为空,用于判断图像是否读取成功img.empty()显示图像imshow("input: ",img);复制图像image1 = image.clone() ;//完全

2017-03-11 13:43:45 652

原创 ubuntu 14 下配置 openCV3.2 和 qt5.8

厌倦了每天重复复制问题,回退版本的重复劳动,希望能开发一个自动测试的工具,把这些重复劳动交给电脑来自动完成。为了能识别出电视是不是正常工作,所以这个工具需要能通过摄像头来自动识别电视机处于关机,黑屏,显示正常图像,显示异常图像之类。基于这个需求,需要找一个图像处理开源库。在网上转了一圈,发现openCV是个比较热门的图像处理库。没有基础,那就边学边开搞吧。由于我的笔记本运行的系统是UBUN

2017-03-08 22:17:02 3395

原创 Qt5.3 For Andoid 安装过程

目标用Qt For Android 产生一个可以

2014-05-28 14:55:05 11112 1

原创 建立MDK4 项目

建立MDK4项目时需要知道的信息MDK上可以为多种

2014-05-16 18:06:37 2544

原创 用SlickEdit 编译 MDK4 项目

首席说明一下,这里说的 “编译 MDK4”

2014-05-16 16:07:31 4450 2

原创 QT Pro关键字 整理

//本文纯属转--http://tagore126.blog.163.com/blog/static/103370222201083932259/app - 建立一个应用程序的makefile。这是默认值,所以如果模板没有被指定,这个将被使用。lib - 建立一个库的makefile。vcapp - 建立一个应用程序的Visual Studio项目文件。vclib - 建立一个

2014-05-05 10:30:56 5932 1

原创 读取目标文件的指令集,架构

arm-none-linux-gnueabi-readelf -A ts_calibrate

2014-04-30 09:58:54 885

原创 Qt Creator 设置默认编码格式为 UTF-8

为了保证 QT的文件能在Windows 和Linux下都能正常打开,以及避免由于Windows下和Linux下编码不同而,需设置 QtCreator的默认编码为UTF-8.         在工具->选项 ->文本编辑器-> 行为         把默认编码改为 UTF-8.

2014-04-30 09:56:49 33217

原创 arm 编译器 报 stray ... 错误

由于 QtCreator在文件头部加入了BOM,而Arm上使用的编译器为gcc 4.2版本,不支持BOM而导致的问题。解决方法为 在QtCreator 工具->选项-> 文本编辑->行为 中,把UTF-8 BOM改为总是删除 即可

2014-04-30 09:54:28 878

原创 让 DockWidget占满整个窗口。

由于 mainwindow有 centerwidget,dockWidget只能停靠在他周围,而不能占满窗口。为了解决这个问题,可以通过把 centerwidget隐藏起来的方法来解决这个问题http://stackoverflow.com/questions/3531031/qmainwindow-with-only-qdockwidgets-and-no-central-widge

2014-04-30 09:52:48 3653 2

原创 控制器断电后无法恢复运行的问题

在测试ACM21时,在进行反复断电实验时,发现有的时候控制器断电,再上电后无法运行。且该故障无法恢复。经过判断后,发现是陷入Bootloader中无法进入应用程序状态。经检查,发现 EEPROM被意外地修改了。判断问题可能的原因是220电源断电后,控制器的电源从5V逐渐下降,当降低到一定的电压时,MCU工作不正常,此时正好对EEPROM进行操作,从而影响了EEPROM,从而导致控制器陷入B

2014-04-30 09:51:09 2538

原创 QT Window Geometry

Window GeometryQWidget provides several functions that deal with a widget's geometry. Some of these functions operate on the pure client area (i.e. the window excluding the window frame), others i

2014-04-30 09:44:25 2635

原创 电阻式触摸屏UI设计

界面布局,各个界面布局要统一,相同功能的按钮位置,形状要统一。布局方式可以考虑如下方式:对于宽屏,可以考虑按钮在左边的形式。触摸屏上的光标跳动问题当按下的过程中,由于电压不稳定,光标会从某个位置移动到手指点的位置,对于控件来说,会产生检测不到press状态,从而无法产生clicked事件,导致UI没有响应的问题。在放开的时候,光标会从手指的位置跑

2014-04-30 09:42:59 2362 1

原创 设置 QComboBox的下拉框Item高度

Qt Code:Switch viewsetStyleSheet("QComboBox { min-height: 40px; min-width: 60px; }""QComboBox QAbstractItemView::item { min-height: 40px; min-width: 60px; }");QComboBox *combo

2014-04-30 09:37:45 17219 3

原创 为QLabel增加Clicked信号

首先从QLabel派生一个类,在其中重载mouseReleaseEvent 虚函数。并定义clicked信号。在mouseReleaseEvent 函数中发送clicked信号。代码如下:#ifndef CUSTOMERQLABEL_H#define CUSTOMERQLABEL_H#include class customerqlabel : pu

2014-04-30 09:27:57 12494 2

原创 向指定的对象发送消息

qt  如希望向指定的对象发送消息,可采用 postEvent的方法。首先从QEvent处派生出自己的Event类,并调用 注册函数获取自己的type号。发送者可以调用 QApplication::postEvent来发送消息。接受者可以重载 event虚函数,并判断传入的event的type是否为自己需要处理的type,如果不是自己需要处理的type,那么就调用 父类的 event函

2014-04-30 09:24:54 2211

原创 在 qt pro文件中区分不同的qt版本

#chec Qt versionQT_VERSION = $$[QT_VERSION]QT_VERSION = $$split(QT_VERSION, ".")QT_VER_MAJ = $$member(QT_VERSION, 0)QT_VER_MIN = $$member(QT_VERSION, 1)CONFIG(debug, debug|release) {

2014-04-30 09:15:40 6055

原创 数据库操作exec花费的时间

qt中对数据库的操作实际是文件操作,如果不是用事务处理,则很费时。一次ecec需花费100ms。如果这是在主线程中执行,那么这会导致程序卡顿。因此需把该数据放入到后台线程,或者使用事务批处理的方式来提高速度。http://blog.const.net.cn/a/10274.htm

2014-04-30 09:13:12 1209

原创 qt 打开多个数据库文件

如果用如下方式打开两个数据库, db = QSqlDatabase::addDatabase(DBType); db.setDatabaseName(DBfile); qDebug() "Open Database file: " "DBfile"; if(!db.open()) {

2014-04-30 09:07:46 7543

适用于 TX2 jetpack 4.4 的 Pytorch3.6 安装包 torch-1.7.0-cp36-cp36m-linux_aarch64.whl

适用于 Jetsion TX2 jetpack 4.4 python3.6 的 Pytorch 1.7.0 whl 文件. 方便不能官网下载的同学.

2020-12-09

PortingPython.md

是本人向ARM Linux上通过交叉编译的方式移植PYTHON ,以及PYTHON第三方库numpy的工作记录。踩了好多坑后,按照这个方法移植后的numpy可以在arm上正常工作。 文件是markdown格式的。如有问题欢迎交流。

2020-03-26

ARM Architecture Reference Manual

ARM处理器初学必备.免去注册烦恼.建议结合着TRM一起看.

2018-03-21

Openggl 红宝书 在Qt 5.3 下运行的源代码

Openggl 红宝书的源代码,可以在 Migwin,Qt 5.3 下运行。

2014-11-17

QT 5.2 在ARM9 平台上的自动编译脚本

我在ARM9平台上编译,运行QT 5.2.1的工作笔记。测试通过。

2014-03-28

freemodbus-v1.5.0.zip

freemodbus 1.5. C 语言版本的。本来需要上传,因为SorceForGear被封,所以上传以方便大家

2012-08-08

MinGW 5.1.6 本地版本,不需要连接到服务器就可以直接安装

MinGW 5.1.6 本地完整版本,经过测试,可以本地安装,不需要下载

2012-08-04

secureCRT 6.7.1 b188 含注册方法,注册机 3/3

secureCRT 6.7.1 ,目录中有破解方法以及需要的文件。解决了ubuntu下gcc输出乱码的问题。之前上传的总是不成功。可能不能大于14M.请大家下载 SecureCRT6.7.1_WithReg.part1.rar, SecureCRT6.7.1_WithReg.part2.rar,SecureCRT6.7.1_WithReg.part3.rar

2011-07-27

secureCRT 6.7.1 b188 含注册方法,注册机 2/3

secureCRT 6.7.1 ,目录中有破解方法以及需要的文件。解决了ubuntu下gcc输出乱码的问题。 之前上传的有问题,请大家下载SecureCRT6.7.1_WithReg.part1.rar和 SecureCRT6.7.1_WithReg.part2.rar, SecureCRT6.7.1_WithReg.part3.rar

2011-07-27

secureCRT 6.7.1 b188 含注册方法,注册机 1/2

secureCRT 6.7.1 ,目录中有破解方法以及需要的文件。解决了ubuntu下gcc输出乱码的问题。 之前上传的总是不成功。可能不能大于14M

2011-07-27

secureCRT 6.7.1 b188 含破解方法 1/2

secureCRT 6.7.1 ,目录中有破解方法以及需要的文件。解决了ubuntu下gcc输出乱码的问题。

2011-07-27

secureCRT 6.7.1 b188 含破解 2/2

secureCRT 6.7.1 Build 188, 包含破解方法,测试通过。Part 2/2

2011-07-27

secureCRT 6.7.1 b188 含破解

secureCRT 6.7.1, 包含破解方法. Part 1/2 已经测试通过。

2011-07-27

QT4 编程 1 of 2

QT4编程的第2部分,没办法,文件太大,分两个部分

2010-12-23

QT4 编程 1 of 2

qt 4 编程,两个包版本。 没办法,不能上传大于20M的

2010-12-23

MP4 M4A 文件格式

m4a文件格式,比14496描述得清楚得多。 看起来省力气

2009-06-26

EIA861b

EIA861b 视频信号标准,做视频的同学必备

2008-05-05

视频解密 英文版 视频信号手册

视频信号的手册<br>做视频处理的同学必备

2008-05-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除