- 博客(50)
- 资源 (2)
- 收藏
- 关注
原创 rv1106使用笔记
(1).使用野火提供的ubuntu环境编译,需要添加编译器路径到系统路径,在 .bashrc 文件中修改PATH为:(2).编译程序 参考 Rockchip_Quick_Start_Linux_IPC_SDK_CN.pdf 第二章(3).如果需要单独配置 内核 buildroot参考 [野火]《快速使用手册-基于LubanCat-RV110x系列板卡》_20250616.pdf 第28,29章节也可以在编译目录输入 ./build.sh --help 查看配置选项。
2025-07-10 11:41:23
1028
原创 Qt编辑excel:QtXlsxWriter
QtXlsx是一个跨平台的Excel文件读写库,支持Qt5环境。它无需依赖Microsoft Excel,可创建、编辑.xlsx文件。使用步骤包括:1)从GitHub下载源码;2)通过Qt Creator编译安装;3)调用API实现功能。提供的demo展示了核心功能:单元格对齐/边框设置、字体样式、公式运算、数字格式化、单元格合并及数据分组等。该库通过Document类操作Excel文件,支持格式设置、公式计算等功能,最后生成Book1.xlsx示例文件并验证读写功能。
2025-06-17 11:27:06
1054
原创 minix文件系统
总结:文件节点数据区存放指向文件数据的指针,目录项节点数据区存放目录的目录项和文件的目录项。目录的目录项和文件的目录项都为32字节(当minix版本为0x138F时,1块数据区可以存 1024 /32 = 32 个目录项)。在linux最初的时候就是使用的minix文件系统,学习minix文件系统有助于理解,linux VFS虚拟文件系统,超级块,目录项,文件,i节点。
2024-08-12 13:57:17
1220
原创 pytorch标准化与模型训练推理以及中间层注意点
数据预处理,图像转tensor,图像归一化Normalize,模型中间层,数据批量化,数据Dropout。
2024-03-04 15:54:30
1151
原创 pytorch创建模型方式
定义模型需要用到的函数,基本都在nn这个模块里面有定义。2.直接使用 nn.Sequential。1.继承自nn.Module的方式。
2024-02-15 22:02:43
905
原创 pytorch常用激活函数笔记
4.leak relu函数,leakrelu函数和relu函数的主要区别是,leakrelu 函数保留了小于0的部分的一些影响,只是把这部分性影响减少了。2.sigmod函数,深层网络不咋用这个激活函数,因为容易梯度消失,把输入变为范围 0,1之间和tanh曲线挺像,但是tanh函数范围为-1,1之间。3.tanh函数,把输入变为范围 -1,1之间。深层网络内部激活函数常用这个。5.elu函数,α超参数一般取1。
2024-02-11 20:23:36
897
原创 ros2学习笔记-通信接口
在ROS2中根据不同通讯类型定义不同接口文件,该文件后缀分别为msgsrvaction.话题接口文件名:*.msgint64 num服务接口*.srvint64 a #这三个是输入参数int64 bint64 c---int64 sum #这个是返回结果动作接口*.action------至于参数这种方式不存在接口定义。首先使用 命令创建包(注意:这里使用的是c++编译方式)。
2023-10-25 13:47:00
733
2
原创 ros2学习笔记-工程创建
一般我们能安装的功能包都是作者编译好程序将可执行文件上传到仓库 中,然后我们才能够通过apt进行安装,如果作者还没来得及测试上传,或者忘记了测试上传,就会找不到对应的包,这时候就需要手动编译安装了。ROS出生于2007年,ROS的出现解决了机器人各个组件之间的通信问题,同时基于ROS的完善的通信机制,越来越多的优秀的机器人算法集成到了ROS中来。每一个功能包都有一个标配的manifest.xml文件,用于记录这个包的名字,构建工具,编译信息,拥有者,干啥用的等信息。
2023-10-20 17:12:02
321
原创 linux can socket 编程
CAN发送线程检查CAN发送buffer里面是否包含待发送的can报文,CAN接收线程把报文存储到CAN的接收buffer 里面。注:usleep(0) 是主动让出接收发送时机。以下是具体代码实现。注意:先设置CAN的参数,在ifconfig can up。CAN发送接收buffer。CAN发送和接收线程。
2023-08-07 19:18:32
2036
原创 OrangePi PC Plus 学习笔记
本文主要介绍Orange Pi PC Plus编译主线uboot linux buildroot组成能运行的系统固件方法。
2023-01-16 00:34:49
787
原创 SPI时序详解
SPI是一个同步的数据总线,也就是说它是用单独的数据线和一个单独的时钟信号来保证发送端和接收端的完美同步,时钟是一个振荡信号,它告诉接收端在确切的时机对数据线上的信号进行采样。 产生时钟的一侧称为主机,另一侧称为从机。总是只有一个主机(一般来说可以是微控制器/MCU),但是可以有多个从机(后面详细介绍); 数据的采集时机可能是时钟信号的上升沿(从低到高)或下降沿(从高到低)。 整体的传输大概可以分为以下几个过程: 注意,SPI是“全双工”(具有单独的发送和接收线路)
2022-12-03 13:22:08
15994
原创 QT QTextStream QDataStream 文本与二进制数据操作方式
QT QTextStream QDataStream文本与二进制数据操作方式
2022-10-29 12:06:36
2538
原创 QT模型视图代理笔记
本文为qt模型视图编程的中文翻译,为作者自己翻译,原文档在qt帮助文档里,链接为qthelp://org.qt-project.qtwidgets.5141/qtwidgets/model-view-programming.html,直接在帮助文档里用索引搜索Model/View Programming即可找到原文档
2022-10-23 03:00:50
1315
Model/View Programming
2022-10-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人