自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux USB Gadget 自动配置 2*CDC+虚拟U盘+RNDIS网卡

【代码】Linux USB Gadget 自动配置 2*CDC+虚拟U盘+RNDIS网卡。

2025-07-20 02:58:49 195

原创 [笔记]一般小信号测量方法

2025-05-31 15:00:10 436

原创 AG32 DMAC实现内部MCU与FPGA通信【知识库】

在这里进行简单说明,以上配置中所说的内存就是指内部SRAM,外设可以是真实的内部外设比如UART、IIC,也可以是FPGA通过AHB实现的外设或者通过AHB2APB的桥连接实现的APB外设,也可以是通过AHB2HBUS连接的内置hyperRAM(?如果是FPGA实现的外设,可以有4个通道,主要依赖两个信号进行流控,ext_dma_DMACLBREQ用于FPGA告知DMAC可以进行传输,ext_dma_DMACCLR用于DMAC告知FPGA本轮传输结束,可以清除标志位。

2025-05-27 14:38:01 613

原创 RV1106 QT环境配置

【代码】RV1106 QT环境配置。

2025-05-01 14:32:07 161

原创 电感类型性能参数对比

空心电感:Q 值高、SRF 高,适合高频,但电感量小、无磁饱和。铁芯电感:电感量大、电流容量高,但易饱和、频率特性差。铁氧体电感:性能均衡,电感量和 Q 值适中,适合通用应用。贴片电感:小型化、高频性能好,适合表面贴装电路。功率电感:高电流、高抗饱和,适合电源管理和开关电路。

2025-03-08 13:01:53 723

原创 电阻类型性能参数对比

碳膜电阻:成本低,通用性强,但精度低、噪声高。金属膜电阻:精度高、稳定性好,适合精密应用。金属氧化物膜电阻:耐高温、功率较高,适合恶劣环境。线绕电阻:高功率、高精度,但体积大、频率特性差。薄膜电阻:极高精度、低噪声,适合高频和精密电路。厚膜电阻:成本低、小型化,适合表面贴装,性能均衡。

2025-03-08 13:00:13 995

原创 电容类型性能参数对比

陶瓷电容 (NPO/C0G):高稳定性、低损耗,适合高频和精密应用,但容量小。陶瓷电容 (X7R):中等稳定性,高密度,通用性强。陶瓷电容 (Y5V):容量大、成本低,但稳定性差。钽电容:高密度、低 ESR、长寿命,适合小型化,但耐压低且极性敏感。铝电解电容:大容量、低成本,适合电源平滑,但寿命短、ESR 高。薄膜电容 (CBB):低损耗、高耐压、稳定,适合高频和音频,但体积大。薄膜电容 (CL):成本低、通用性好,但性能稍逊于 CBB。

2025-03-08 12:58:15 1152

原创 QML Grid响应式布局要点(Qt 5.12.1)

【代码】QML Grid响应式布局要点(Qt 5.12.1)

2025-02-21 17:45:00 221

原创 AG32 MCU+CPLD知识库

MCU和CPLD是两个部分,但是以CPLD为主,所有应用都需要CPLD的固件,因为CPLD固件包含了IO配置。常规不需要CPLD逻辑的应用,只需要配置ve和device就可以了,需要的则需要配置 ip_name和logic_dir。不需要CPLD逻辑,则直接upload logic就可以,需要的则需要加入v代码,之后执行prepare logic预处理,quartus打开qpf工程,综合完,进入supra执行compile进行布局布线,就可以了。

2024-11-21 10:49:56 382

原创 【QML】 qml模态dialog调用虚拟键盘

【代码】【QML】 qml模态dialog调用虚拟键盘。

2024-11-19 17:17:55 300

原创 PYNQ overlay加载后ip_dict为空问题记录

为空原因是,AXI_GP是通过地址访问外设的,所以需要在vivado中的View->Address Editor 中为外设分配地址,可使用地址编辑器中的自动分配功能,分配地址后更新bit后重新加载即可找到。

2024-11-02 22:57:58 147

原创 Python pyusb 使用指南【windows+linux】

安装完成后直接使用一般会报“没有可用后端“的错误,需要安装后端到系统或者放到项目中并在调用时声明。import usb。

2024-09-25 10:50:46 1691 1

原创 【QML】 textField 自动弹出键盘

使用 textField.forceActiveFocus() 函数,手动设置焦点,可调出键盘,如弹窗输入时,弹窗打开回调执行这个函数,自动调出键盘

2024-09-03 15:35:59 469

原创 QQmlApplicationEngine 加载qrc中的qml解析

初次加载qml后,qml引擎并不知道加载qrc的上下文,所以在main.qml里import其他qml,也需要使用"qrc:绝对路径",例如。完成1和2之后,qml引擎已经获取到加载qrc的上下文,所以除main.qml外,其他qml之间的import直接使用相对路径就可以了。

2024-08-23 10:35:09 482 2

原创 qt / qml虚拟键盘只允许选择中英文及默认中文配置

/ 重要!id: windowwidth: 800Column {z: 99x: 0// 这个配置可以放到输入框内部,在输入框加载完成后配置,特别是针对全局键盘的情况// 允许的语言,重要!// 默认的语言,重要!from: ""

2024-08-15 18:14:31 1212

原创 Qml之Material仿安卓样式

1. 属性(作用域控件级别)Material.foreground 前景颜色通常用于文本、图标和其他前景元素。Material.theme 设置全局主题,支持 Material.Light 和 Material.Dark 两种主题。Material.primary 设置主色调,用于强调颜色,例如工具栏、按钮等。Material.accent 设置强调色,用于突出显示特定元素,例如浮动操作按钮。Material.background 设置背景颜色。Material.elevation 设置控件的

2024-07-03 13:26:37 423

原创 临界资源访问之”锁“

独占性:临界资源在任意时刻只能被一个线程或进程所占有和使用。互斥访问:为了保证独占性,需要通过互斥锁等同步机制来管理对临界资源的访问。临界区:代码中访问临界资源的代码段被称为临界区,需要通过同步工具(如锁、信号量等)保护。

2024-07-02 13:30:06 406

原创 pyqt5+qml windows打包

qml应用程序打包同样是用Qt自带的命令行(windeployqt),编译器是什么就选对应的命令行。qml应用程序打包比QtWidgets的命令多一句话,就是要指明qml文件们在Qt安装位置的路径(qmldir)。需要在qml代码中设置窗口显示后的图标。

2024-06-26 11:35:40 293

原创 Qt qml windows打包(c++)

【代码】Qt qml windows打包。

2024-06-26 11:12:06 169

原创 Debian自定义service

【代码】Debian自定义service。

2024-06-20 15:24:40 587

原创 LinuxCH342串口号绑定

【代码】LinuxCH342串口号绑定。

2024-06-19 15:28:53 157

原创 A133 Linux AudioCodec HP输出配置

【代码】A133Linux AudioCodec HP输出配置。

2024-06-19 14:13:10 258

原创 Linux命令行通过sysfs kernel debug 方式调节LCD背光

【代码】Linux命令行通过sysfs kernel debug 方式调节LCD背光。

2024-06-17 13:29:16 413

原创 A133 安卓编译

在android目录下执行make clean即可清理已编译内容。执行longan下的./build.sh clean即可。(编译生成的相关bin文件会自动拷贝到打包目录下)打包好的固件位于longan/out下面。选 ceres_c3-eng。longan 目录执行。

2024-06-11 16:01:00 448 1

原创 logging日志文件限定大小

【代码】logging日志文件限定大小。

2024-06-07 11:11:06 440 1

原创 串口开机后在莫名发送数据【ModemManager.service】

串口程序,设置了开机自启,但是收发数据明显异常,经排查,罪魁祸首是 ModemManager.service,这个管理蜂窝网络的服务会操作/dev/ttyACMx,尝试链接Modem设备。关闭后正常。

2024-05-08 11:58:52 311

原创 PYNQ Custom Overlay 注意事项

【代码】PYNQ Custom Overlay 注意事项。

2024-04-28 00:38:03 313

原创 A133固件分析

boot_package.fex 包含boot0 uboot 设备树,boot_package不是单独分区,需要在16400K位置,写入boot_package,dd if=boot_package.fex of=/dev/mmcblk0 bs=1K seek=16400。boot.fex 包含内核、initramfs等xxx。env.fex包含uboot环境变量。

2024-04-16 15:35:34 490

原创 QT 嵌入式配置

【代码】QT 嵌入式配置。

2024-04-16 15:11:02 457

原创 procd守护进程

【代码】procd守护进程。

2023-11-02 14:55:23 257

原创 【Debian】udev规则编写依据

【代码】【Debian】udev规则编写依据。

2023-08-06 17:36:50 483

原创 全志H3 DE(Display Engine)数据传输链

1;0;

2023-07-18 13:30:38 873

原创 嵌入式Linux(Debian)通过interfaces文件配置wlan

【代码】嵌入式Linux(Debian)通过interfaces文件配置wlan。

2023-07-17 23:50:03 761

原创 Debian 禁用网卡重命名

这样,udev将按照指定的名称(eth0和wlan0)为USB网络设备进行命名,而不会进行自动重命名。请确保设备的MAC地址不会发生变化,以保持相应接口的名称不变。请注意,具体的规则文件名和规则内容可能因系统而异,根据你的系统设置做相应调整。

2023-07-17 23:07:32 450

原创 supervisor 任务基础配置

supervisor 任务基础配置

2023-03-10 11:06:48 174

原创 基础procd脚本

【代码】基础procd脚本。

2023-02-04 19:19:51 350

原创 V831 TCON调屏指北

V831 TCON

2023-01-20 21:03:41 204

原创 Tina SDK添加自定义板卡

Tina SDK添加自定义板卡

2022-09-14 09:08:31 743

原创 NOR/NAND,SRAM/DRAM 论存储介质特征与区别

存储器区别

2022-09-07 11:37:32 919

原创 NRF51/52通过nRFgo Studio烧写协议栈与应用程序

NRF51/52烧录

2022-09-06 14:57:44 2440

空空如也

空空如也

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

TA关注的人

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