相关推荐
GD32_ADC采样+DMA多通道扫描传输
所使用的MCU 片上集成了 12 位逐次逼近式模数转换器模块(ADC),可以采样来自于 16 个外部通道和 2 个内部通道上的模拟信号。这 18 个 ADC 采样通道都支持多种运行模式,采样转换后,转换结果可以按照最低有效位对齐或最高有效位对齐的方式保存在相应的数据寄存器中。我们主要介绍其多通道扫描转换和DMA传输功能,在多个通道轮询采集ad数据,并使用DMA分别保存各个数据值,其能大大提高ADC的工作效率。以下为ADC 模块框图:
Linux VPU驱动
linux 驱动,V4L2, VPU
2.1 SRv6 TE Policy
SRv6 TE Policy是在SRv6技术基础上发展的一种新的隧道引流技术。SRv6 TE Policy路径表示为指定路径的段列表(Segment List),称为SID列表(Segment ID List)。每个SID列表是从源到目的地的端到端路径,并指示网络中的设备遵循指定的路径,而不是遵循IGP计算的最短路径。如果数据包被导入SRv6 TE Policy中,SID列表由头端添加到数据包上,网络的其余设备执行SID列表中嵌入的指令。
imx VPU解码分析5-Linux视频VPU设备驱动hantro
Linux内核驱动源文件在kernel/drivers/mxc下,在hantro库中也发现有这个驱动,文件在hantro/decoder_sw/software/linux/pcidriver。这里以内核中的驱动文件为主,后面再看二者的差别。vpu的使用依赖驱动,驱动名称是hantro,在设备节点中为/dev/mxc_hantro。前文提到二个驱动文件,经过对比,发现基本一致,感觉是版本升级了,内核这个比较新。主要函数就是设备检测函数hantro_dev_probe。这个设备树描述了VPU的信息。
深入解析MSPM0系列Keil开发中‘ti_msp_dl_config.h‘缺失问题的根源与修复
本文深入解析TI MSPM0系列Keil开发中'ti_msp_dl_config.h'文件缺失问题的根源与修复方法。该错误常见于编译时提示file not found,主要因SysConfig工具未正确生成或工程路径配置错误导致。文章提供了从环境检查、手动生成文件到工程配置调整的系统化解决方案,帮助开发者快速解决这一常见KEIL开发难题。
从“氛围编程“到“智能体工程“:AI编程范式的认知跃迁与工程实践
摘要: 2026年,ClaudeCode负责人鲍里斯·切尔尼提出用“智能体工程”(Agent Engineering)替代流行的“氛围编程”(Vibe Coding),认为后者过于主观,无法体现AI编程的系统化与工程化本质。智能体工程强调记忆系统、工具编排、任务分解、可观测性等核心技术,将AI编程从“玄学辅助”升级为可度量、可规模化的工程学科。本文通过对比术语差异、构建知识体系,并结合代码实例(如带记忆系统的代码生成Agent和可观测性系统),展示了智能体工程的实际应用。行业案例(如ClaudeCode的并
vpu测试_611bp上的VPU测试
时隔一年继续测vpu,遇到很多之前有和没有的问题,记述如下:1、-/bin/sh: “命令” not found.共性问题,未添加足够的共享库。2、insmod hx170dec.ko时出错,追踪得知hx170dec.c中的ReserveIO,hx170dec_data.hwregs为NULL值。继续查看发现VPU_BASE_V地址不正确,可以将其改为0x320260003、Decoder初始化错...
2026软考中级-软件设计师笔记(送最新视频教程)
核心口诀:运控存输输(运算器、控制器、存储器、输入、输出)例题(2019年上半年):核心公式:数字签名流程:数字证书作用:死锁4个必要条件:死锁判断公式:处理策略:程序设计语言的四大核心成分:顺序表操作(时间复杂度):链表操作(时间复杂度):核心思想:频率高的字符用短编码,频率低的用长编码 → 最小化总编码长度构造步骤(贪心算法):前提:有序表(升序/降序) 步骤:时间复杂度:O(log₂n) 例:查找中核心思想:用哈希函数将关键字映射到存储位置 哈希冲突:不同关键字映射到同一位置 → 用链地址法或开放定址
IMX6 VPU解码流程
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、IMAX6 硬解码官方流程二、使用步骤1.初始化2.填充数据总结 前言 记录IMAX6 调用芯片硬件解码功能开发过程,方便自己,方便他人 一、IMAX6 硬解码官方流程 根据其官方文档,流程原文如下: 1. Call vpu_Init() to initialize the VPU. 2. Open a decoder instance by using vpu_DecOpen(). 3. To provide th
QGis软件 —— 2、QGis加载在线地图两种方式(谷歌地图、天地图)
QGis软件 —— 2、QGis加载在线地图两种方式(谷歌地图)
【信号与系统】Multisim 仿真信号合成与分解
软件 Multisim 进行方波信号的产生、分解和合成,观察信号波形的分解与合成,加深对信号频谱的理解。
[imx6 VPU]硬解码+示例[ffmpeg获取海康rtsp h264流 QT显示]
0、说明: 1,代码基于imx6q、imx6dl已验证。 2,网上关于imx6 VPU的资料很少,遂从官方例程mxc_vpu_test里面活生生抽出来。主要是dec_test()里面提取,因为我只要解码。 3,不涉及硬件IPU,GPU的图像处理显示 4,已封装成类,可直接调用,大部分为C代码 5,给出使用示例,rtsp+vpu+QT显示,你可以改成任何 [输入源+vpu+输出] 废话写在最后,先进主题…… 1、头文件及相关定义 包含两个VPU头,vpu_io.h,vpu_lib.h,链接两个动态库libv
Android系统开发面试指南:系统Launcher岗位解析
本文针对上海礼聪Android系统开发岗位(侧重系统Launcher、充电/电池/USB底层开发)提供面试指南。内容涵盖应用开发(启动流程优化)、系统底层(充电状态机、USBOTG)、编程能力(线程安全LRU实现)、问题排查(ANR分析)及沟通协作等核心考点。通过5类典型问题及技术深度解析,帮助候选人系统准备,重点考察Framework源码理解、系统调试能力和工程思维。建议结合PowerManagerService等模块源码和systrace工具进行实践准备,同时注重技术表达与协作能力的展现。
python 日期的处理1: to_datetime ,字符串格式 “12JAN2020 :21:56:00” 转换成 日期格式 ‘2020-01-12’
问题 : 字符串格式 “12JAN2020 :21:56:00” 转换成 日期格式 ‘2020-01-12’ import datetime a = pd.to_datetime('31JAN2018:21:25:00', format='%d%b%Y:%H:%M:%S') a Timestamp(‘2018-01-31 21:25:00’) 两种写法 方法一: b = datetime.date(a.year,a.month,a.day) b datetime.date(2018, 1, 31)
VB摄像头监控
该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制
Statistics and Machine Learning Toolbox
Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具
8159



被折叠的 条评论
为什么被折叠?



