自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 收藏
  • 关注

原创 LVGL+HISI TDE充分发挥性能hisi3516dv300

【代码】LVGL+HISI TDE充分发挥性能hisi3516dv300。

2025-02-27 22:53:38 95

原创 Deepseek实现本地电影文件批量重命名为infuse格式,可匹配IMDB

【代码】Deepseek实现本地电影文件批量重命名为infuse格式,可匹配IMDB。

2025-01-26 15:04:02 708

原创 python多线程下载文件

【代码】python多线程下载文件。

2025-01-24 17:59:16 156

原创 lvgl性能调优

lvgl_performance 是 LVGL 提供的性能分析工具,可以帮助开发者评估和优化图形库的性能。在一些特定的版本中,lvgl_performance 是一个宏或者工具,用来分析性能瓶颈,特别是图形渲染的效率。确保在 lv_conf.h 配置文件中启用了性能分析。你可以查找或添加以下宏来启用性能工具:此宏将启用性能分析,允许收集渲染和对象管理的时间。在你的代码中,可以使用 lv_performance 来输出渲染性能数据。通常,它会提供每一帧的渲染时间,以及其他相关指标。

2025-01-20 22:54:42 1351

原创 根据电池容量及功耗估算充电及放电时间

电池的电压在能量计算中是关键因素,特别是当你希望更精确地估算电池的能量存储(Wh),或考虑到充电器的输出功率时,它会影响计算的准确性。但是,在大多数日常估算中,直接使用电池的容量(mAh 或 Ah)和功耗(W 或 A)进行时间估算,已经可以得到比较合理的结果。电池的放电性能评估通常基于放电倍率(C-rate),即电池在单位时间内能够安全放出的电流。C-rate 是衡量电池在不同使用场景下放电能力的一个关键指标。

2024-12-01 23:34:47 5212

原创 如何快速分析音频中的各种频率成分

音频分析噪声源

2024-10-27 00:06:23 1124

原创 2020款Macbook Pro A2251无法充电无法开机定位及修复

A2251 MacBook Pro 无法充电无法开机修复CD3217

2024-10-20 22:01:57 1116

原创 为什么音频的采样率是44.1K不是40K也不是42K

根据奈奎斯特采样理论,采样频率必须是信号最高频率的两倍,才能保证较好地还原原始信号。音频信号的频率一般达到20Hz,而人耳收听的范围大约是20Hz到23kHz以下。为了满足人耳的听觉要求,需要保留到20kHz左右的音频信号,20kHz×2 = 40kHz,再考虑到一定的余量,所以最终采用了44.1kHz作为常见的采样率。

2024-07-19 22:15:13 1378

原创 在Ubuntu 22.04上源码安装python3.7及setuptools及pip

随着时代发展,ubuntu的版本也在飞速迭代,现在ubuntu中默认带的python3已经到python3.11了,并且python2也已经在新的版本中被废弃了。但是还有一些场景下会用到python3.7,这里给一些说明,方便大家使用。

2024-03-25 13:00:41 1009

原创 树莓派 ubuntu 23.10 mantic 换阿里云源

【代码】树莓派 ubuntu 23.10 mantic 换阿里云源。

2024-03-13 21:45:12 1598

原创 Arduino ESP32下载太慢终极解决办法

Arduino ESP32 下载太慢

2024-02-28 22:11:01 1300

原创 【做生意的艺术】同时经营几家公司而又有闲暇的秘诀

因此,作为一个管理者在授权时,必须对自己的职位职责有一个明确划分,按照责任大小把工作分类排队,自己只做最重要的工作就行了,其他的都可以授权。最重要的是你要有信心,相信他们能完成新的任务,并在实际上为你完成任务,你的新任务就是支持他们,使他们能够克服困难。你的情况怎样我不知道,但是我对自己的金字塔的基石是很有把握的,晚上可以安心地睡觉。最后,得出目的结论的最后分析。因此必须通过合理授权,使公司所有成员有充分发挥自己能力的平台,在必要的指导和监督下,你要信任你的部下,赋予部下相应的权利,鼓励他们独立完成工作。

2024-01-18 23:25:48 405

原创 VQE音频处理流程

模块时,在处理前后各存在一次重采样,第一次的作用是将输入采样率下的音频数据转换成功能模块所支持的工作采样率(8kHz/16kHz/48kHz),第二次则将工作采样率下的数据转换成输出采样率。AGC为自动增益控制(Auto Gain Control)模块,主要负责增益控制输出电平,在声。EQ模块为均衡处理器(Equalizer)模块,主要对音频数据进行均衡处理,以调节音频。与 ANR 算法比起来,RNR 更讲究细节输入(小信号)的保留度,RNR 会在降噪的同。主要保留语音数据,并会带来一定的细节丢失。

2024-01-14 22:31:36 1404

原创 估算监控最低可以存储的时长

同样的我们这里附一张表格,大家可以根据这个来估算存储时间需要的容量。当然现在很多厂商都带有告警录像,实际存储容量远比这个要高,这里给出的只是按全天极限码率情况下给出的参考数据。监控可以存储的时长,主要取决于码率,知道了码率就知道一天可以的视频产生多少视频数据。以乐橙官网给出的计算,我们可以推出这个设备8MP本地的录像码率大概在4Mbps左右。

2024-01-13 10:57:23 600

原创 一张4MP的YUV大小为什么按6M来估算或者是为什么是4*1.5

然而,通常会说这种图像的大小是原始像素数的1.5倍,这是因为在YUV 4:2:0格式中,每个像素平均需要1.5字节的存储空间(1字节的Y分量加上0.5字节的U和V分量)。U和V分量提供色度信息,但在4:2:0格式中,色度的采样率是亮度的一半。对于4MP图像,这意味着有400万个Y值。总共 = 400万字节(Y) + 100万字节(U)+ 100万字节(V) = 600万字节。U分量:100万个像素 x 1字节/像素 = 100万字节。V分量:100万个像素 x 1字节/像素 = 100万字节。

2024-01-13 10:36:19 560

原创 低成本设计一套防串号系统

物联网设备接入服务器的鉴权,如何做到防止被串号。举一个通俗的例子,群晖,与黑群晖洗白,通常是不知道哪里搞来的黑群晖的序列号和mac,刷到系统中系统就可以正常接入群晖的服务器。如果你的序列号和mac不小心被泄露,那么有一天你的设备和被盗刷的设备就会统统被拉入黑名单,要申诉才能正常用。这就是一个典型的串号或者盗号的场景。这问题只分为有和没有,不存在曾经有后来没有的情况,除非说历史的老设备全部丢弃不要了,那用户对这家公司的产品的吐槽怕不是要飞起来。

2023-12-30 23:48:24 483

原创 音频的一些关键词

语音端点检测技术,是一种用于识别语音信号中活跃部分和非活跃部分的技术。其主要作用是确定何时说话者开始和结束说话。在音频信号中,通常存在一些不含有语音信息的非活跃部分,例如沉默或噪音。VAD的目标是找到语音信号的有效部分,以便更有效地进行语音处理和分析。VAD 在各种语音应用中都起着关键作用,包括但不限于:语音通信系统: 在电话通话中,VAD可用于检测说话者何时开始说话以及何时停止说话,以优化语音编解码和减少网络传输的数据量。

2023-12-22 00:07:07 1884

原创 群晖DS420+ 7.2.0-64570垃圾版本!!!!

后来去DS420+的网站下了SynologyPhotos-x86_64-1.5.0-0489.spk,安装又提示要nodejs18和Synology 应用程序服务。套件不能用你这个Synology 应用程序服务也不更新吗,nodejs既然作为最底层的依赖为什么也不带进来?吐槽兼容性,你说提示可能会不兼容我觉得这很合理,没有毛病,但你升级完了也不自己恢复,只会提示不能用。一直提示我时间和DNS啥的不对,检查了一圈都正常的啊。这么大体量的软件公司,以服务著称的就做成这?用户一个套件一个套件下完了装回去?

2023-07-31 00:04:21 666 1

原创 两个进程定时通过共享内存进行通信

进程2-server测试树莓派系统树莓派版本pi@raspberrypi:~/test $ lsb_release -aNo LSB modules are available.Distributor ID: DebianDescription: Debian GNU/Linux 11 (bullseye)Release: 11两个进程空间中的共享内存都没有算这个10M的内存,或者是按照PSS的分成各自5M改天再还ubuntu系统进行测试。

2023-06-26 23:59:41 300

原创 刷题-合作为王

前几天,叶老师带的浙江理工大学又有同学获得国际大学生程序设计竞赛亚洲区金牌了。大学生的竞赛与中小学竞赛略有区别,他们是3个人组队。就在你们比赛的当天,叶老师派了2个队去参加亚洲区总决赛了。可是要如何挑选出3个默契的同学组成队伍呢?叶老师设置了一个游戏,看哪个队伍能获胜。当然,你的任务是帮助这个队伍获得胜利,每个队伍都有一定的资源。

2023-05-28 14:27:07 819

原创 夜摘钻石灯

HCY同学又获金牌了!大家都在庆祝!叶老师决定给HCY发点奖金以祝贺。不过能得到多少奖金,就要看HCY同学的表现了。叶老师用n-1条线,把n盏钻石灯连起来,每盏灯在夜幕下都闪烁着一个正整数,这个数就是叶老师要给HCY的奖金,不过由于数字太大,最后给的奖金当然不是人民币,而是卢布,还是分。当HCY选中一盏灯后,跟这盏灯直接连接的灯就会灭掉,他不能选择,他只能选择那些还是亮着的灯。当然一直在答疑群里答疑的HCY,当然会选到最高的金额,所有他选中灯的数字和就是他的奖金。输入。

2023-05-28 14:25:15 1021

原创 辨别MagicKeyboard的真伪(序列号验证版)

将键盘用连接到Mac电脑上,打开系统报告,看USB下面的Magic Keyboard序列号和设备上的是否一致,如果不一致恭喜你买到了翻新机。楼主前两天海鲜市场买了一个magic Keyboard,今天某位大佬告诉我鉴别真假的方法,看了之后我心都凉了。很好,我就是买到了那个翻新键盘的大怨种。起来感觉没啥差别,橙色也蛮好。

2023-04-25 00:05:18 8221 8

原创 开源GPT-4小羊驼(Vicuna)快速上手指南

Vicuna: 一个开源的GPT,宣称实现了GPT-4 90%的功能。UC伯克利学者联手CMU、斯坦福等,再次推出一个全新模型70亿/130亿参数的Vicuna,俗称「小羊驼」(骆马)。并且和其他以往不同的是你可以在自己的设备上跑起来!比如Mac,再比如你的主力机!

2023-04-14 01:36:38 8826 15

原创 rk3566通过stty向串口发送十六进制数据

在Unix或Linux系统中,stty命令可以用于设置和控制终端的参数。要发送十六进制数据给串口,需要使用stty命令设置终端为raw模式,这样终端就不会将输入或输出数据进行任何处理。然后,可以使用echo命令将十六进制数据写入串口。

2023-04-09 23:05:26 2473

转载 chatGPT/GPT-4微软GPT-4早期测试

2023年3月,在 OpenAI 发布GPT-4之后,微软随后发表了GPT-4的能力测评论文《Sparks of Artifificial General Intelligence: Early experiments with GPT-4》,论文一发布立刻引发业界轰然。

2023-04-01 18:54:24 197

原创 RK3566、RK3568、RK3588等在Android设置-显示中无法看到显示器的所有分辨率

RK3566、RK3568、RK3588等Android系统中无法看到显示器的所有分辨率

2023-03-11 20:15:37 2829 3

原创 交叉工具链判断系统

交叉工具链,#define __linux 1#define __linux__ 1#define __gnu_linux__ 1#define linux 1宏定义位置

2023-01-12 22:32:54 186

原创 CSAPP 15-213课程学习(一)

CSAPP,深入理解计算机系统,第一节

2023-01-10 23:52:51 316

原创 RK3566板上编译wpa_supplicant

ROC-RK3566-PC wpa_supplicang段错误Segmentation fault,升级到wpa_supplicant到2.10

2022-12-17 23:52:05 542 2

原创 关于Android 11HDMI设置-显示-HDMI无法选择呈灰色的定位流程及方式

异常如下:正常应该是,分辨率设置和缩放都是可以选择的:屏幕设置、分辨率设置、屏幕缩放通过grep去查找,基本上可以锁定在packages/apps/Settings中VSCODE打开package/apps/Settings目录,找到上面匹配的位置进一步找到引用这个值的位置,在安卓中@用于索引值再进一步去看,注意这里面的KEY,是我们进一步索引代码的关键,这里的key是main_category继续搜索位置main_category,在这里已经找到了是否使能分辨率设置和屏幕缩放设置的关键

2022-07-06 23:09:55 1642

原创 树莓派开机自启动UI程序,PYQT可用

树莓派 开机启动UI程序

2022-06-21 22:56:12 803 3

原创 STM32F4DISCOVERY rtthread-3.1.5入门指南

rtthread stm32f407 discovery

2022-02-19 23:04:27 883

翻译 HPZ420 工作站主板图

数据源于HP官网前置1394a前置音效前置喇叭前置USB2.0前置USB3.0内置USB2.0键盘/滑鼠介面网路线插槽后置1394a后置音效后置USB2.0后置USB3.0Serial介面(选件)SATA 2.0SATA 3.0硬盘灯号SCU 3.0Gb/sSAS 介面(选件)PCIe2x4PCIe3x16PCIe2x8PCIe3x8PCIe3x16PCI32/33CPU0风扇介面前置风扇介面记忆体风扇介面后置风扇电池前端电源开关按键/灯号主

2022-01-17 22:39:28 3130

原创 快速跳转命令 - z

下载地址:z.sh下载地址

2021-12-25 16:00:51 388

原创 网件A6210抓包驱动安装及omnipeek抓包

驱动安装设备型号:网件A6210图片如下目前能找到的抓包驱动是Ralink_Wireless_USB_Driver_v5.1.12.48.zip不是网件官方的1.设备插入电脑,找到下面红框中的2个进一步确认,注意这里的vid和pid和下图一致即可2.参考下图操作选择到文件解压的位置提示完成即可omnipeek验证驱动1.注意以管理员身份启动omnipeek2.注意检查红框中的,出现Yes即可3.点击Start Capture开始抓包抓包效果如下附件:价值

2021-12-20 23:35:18 4025 6

原创 树莓派 11 bullseye镜像官方源和国内源

官方源/etc/apt/sources.listdeb http://raspbian.raspberrypi.org/raspbian/ bullseye main contrib non-free rpi# Uncomment line below then 'apt-get update' to enable 'apt-get source'#deb-src http://raspbian.raspberrypi.org/raspbian/ bullseye main contrib non-

2021-11-19 23:15:36 10257 6

原创 树莓派提示pyqtgraph requires Qt version >= 5.12 (your version is

大前提:如下安装好pyqt和pyqtgraph$ sudo apt-get install python3-pyqt5$ pip3 install pyqtgraphDefaulting to user installation because normal site-packages is not writeableLooking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple, https://www.piwheels.org/simp

2021-05-30 17:28:26 6110 2

原创 树莓派编译安装PyQt5

0.安装Qtsudo apt-get install qt5-default qtcreator1.安装sip去这里下载包https://www.riverbankcomputing.com/software/sip/downloadwget https://www.riverbankcomputing.com/static/Downloads/sip/4.19.25/sip-4.19.25.tar.gztar zxvf sip-4.19.25.tar.gzcd sip-4.19.25py

2021-05-30 17:21:01 1691

原创 树莓派安装monitorix

安装过程安装依赖库$ sudo apt-get install rrdtool perl libwww-perl libmailtools-perl libmime-lite-perl librrds-perl libdbi-perl libxml-simple-perl libhttp-server-simple-perl libconfig-general-perl libio-socket-ssl-perl -y2.下载monitorix deb安装包$ wget https://dou

2021-04-12 21:22:02 236

原创 nginx-rtmp-module推流出现live: already publishing

原因之前的推流客户端断开时,TCP链接不能够被正常关闭,publishing会一直存在导致的。查看服务端rtmp推流端口状态,都处于结束的状态内部原因TCP 连接一旦建立,只要通信双方之间的中间结点(包括网关和交换机、路由器等网络设备)工作正常,那么在通信双方中的任何一方主动关闭连接之前,TCP 连接都将被一直保持下去。TCP 连接的这种特性,使得一个长期不交换任何信息的空闲连接可以长期保持数小时、数天甚至数月。中间路由器可以崩溃、重启,网线可以被挂断再连通,只要两端的主机没有被重启,TCP 连接

2021-03-28 00:12:36 2199

空空如也

空空如也

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

TA关注的人

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