TI-ADC系统功率缩放动手实验:时钟、分辨率与电源模式调优指南
1. 从标题拆解这个动手实验到底在做什么1.1 标题里的三个关键词课程、TI-ADC、系统功率缩放看到“【课程-TI-ADC】动手实验系统功率缩放”这个标题我第一反应是这是一节嵌入式系统或信号链相关的实验课核心平台大概率是基于某款集成ADC的MCU或SoC实验目标是让学员亲手调整系统功耗观察ADC性能与功耗之间的此消彼长。拆开来看“课程”说明它有教学属性不是纯产品文档意味着实验步骤会被拆成可跟做的模块有明确的预期结果。“TI-ADC”这个缩写在不同语境下含义不同在嵌入式与信号链领域它通常指代某类集成式模数转换器模块或者某厂商的ADC产品线代号。结合“系统功率缩放”这个动作我判断这里的TI-ADC更可能是指某款MCU内部集成的ADC子系统因为只有在一个完整的SoC系统里才谈得上“系统级”的功率缩放——单独一颗ADC芯片的功耗调整空间有限而MCU系统里ADC只是耗电大户之一需要和时钟、电源域、采样率一起协同考虑。“系统功率缩放”是实验的核心动作。功率缩放不是简单地把某个寄存器改小它涉及几个层面的权衡采样率降了功耗降了但信号带宽也降了分辨率降了转换时间短了但量化噪声上来了参考电压或偏置电流调了静态功耗变了但线性度可能受影响。这个实验的价值就在于让学员亲手摸到这些权衡曲线而不是停留在公式层面。1.2 这个实验解决什么问题适合谁上手从教学角度看这个实验解决的是一个很实际的问题很多工程师在做低功耗产品时知道要省电但不知道省电的边界在哪里。比如一个电池供电的传感器节点ADC每秒采1000次和每秒采100次功耗差多少分辨率从12位降到10位省下来的电够不够多跑一个月这些问题在数据手册里往往只有典型值实际系统里还受时钟树、电源纹波、外设联动的影响。这个实验适合三类人一是正在学嵌入式系统课程的学生需要理解外设功耗与系统功耗的关系二是做低功耗物联网设备的初级工程师想建立功耗优化的量化直觉三是对信号链感兴趣但没机会动手调ADC参数的开发者想通过实验把抽象概念落地。我个人的经验是这类实验最怕做成“照着步骤点几下看个数字就结束”。真正有价值的是在每一步调整后问自己为什么功耗降了这么多是时钟停了还是模拟部分断电了为什么噪声变大了是采样保持电容充电时间不够还是参考电压不稳带着这些问题做实验收获会大得多。1.3 实验的预期产出与能力目标做完这个实验你应该能拿到几条曲线功耗随采样率的变化曲线、功耗随分辨率的变化曲线、信噪比随功耗的变化曲线。更重要的是你要能解释这些曲线为什么长这样以及在实际项目中如何根据电池寿命和信号质量要求选一个合理的折中点。能力目标可以拆成三层第一层是操作层能独立配置ADC的时钟分频、采样时间、分辨率、电源模式等寄存器第二层是测量层能用电流表或功耗分析仪准确测出不同配置下的系统电流第三层是分析层能把测量结果和理论预期对上解释偏差来源。这三层里第三层最难也最像真实工程中的调试过程。2. 实验平台与核心概念铺垫2.1 典型实验平台的构成与选型逻辑虽然标题没有指明具体芯片型号但基于“TI-ADC”和“系统功率缩放”这两个线索我推测实验平台大概率是一块集成ADC的MCU开发板配合电流测量工具和信号源。常见的配置是MCU通过USB或调试器供电ADC输入接一个可调信号源或板载传感器电流测量用跳线帽串入万用表或者用板载的功耗监测芯片。为什么选这种平台因为系统功率缩放需要同时观察数字域和模拟域的功耗变化。如果只用一颗独立ADC芯片你只能看到ADC本身的功耗看不到MCU内核、时钟树、通信外设的联动影响。而集成方案里ADC的时钟往往来自系统时钟分频ADC的电源可能来自独立的模拟电源域这些耦合关系才是“系统级”功率缩放的关键。选型时要注意几点第一开发板最好有独立的模拟电源跳线方便单独测ADC功耗第二调试器要支持实时读取寄存器不然改一个参数就要重新烧录效率太低第三板载要有稳定的参考电压源否则功耗降下来后参考电压漂了测量结果不可信。2.2 功率缩放的三个维度时钟、电源、架构系统功率缩放不是单一手段它至少有三个可调维度。第一个是时钟维度降低ADC时钟频率或者在不采样时关掉时钟。时钟频率降一半动态功耗大致也降一半因为CMOS电路的动态功耗和频率成正比。但时钟降得太低采样保持电容可能充不满转换精度会掉。第二个是电源维度把ADC切换到低功耗模式或者降低模拟部分的偏置电流。偏置电流降了运放的带宽和压摆率会下降建立时间变长高速采样时就会出错。这个维度省的是静态功耗效果通常比降时钟更明显但代价是性能下降更剧烈。第三个是架构维度比如从连续转换模式切到单次转换模式或者从多通道扫描切到单通道按需转换。这个维度省的是“无效工作时间”的功耗思路是让ADC只在需要的时候才工作其他时间彻底休眠。架构维度的优化往往收益最大因为它直接砍掉了不必要的活动。这三个维度不是孤立的。你降了时钟可能就需要更长的采样时间而更长的采样时间又意味着每次转换的能耗增加。所以实验里要系统地做组合测试而不是只调一个参数。2.3 测量前的准备工作与安全注意事项动手之前有几件事必须先做。第一确认开发板的供电方式。如果用USB供电USB线的压降和主机端的电流波动会干扰测量最好用线性稳压电源供电或者至少用带电流监测的USB隔离器。第二确认电流测量点的位置。很多开发板在MCU电源入口处有跳线拔掉跳线串入电流表是最直接的测法但要注意电流表的 burden voltage 不能太大否则MCU供电电压被拉低测量结果失真。第三信号源要干净。如果输入信号本身噪声很大你测到的信噪比下降就分不清是ADC功耗降低导致的还是信号源的问题。建议用信号发生器输出正弦波或者用板载的DAC回环产生测试信号。第四先跑一遍默认配置记录基准功耗和基准信噪比后面所有对比都基于这个基准。注意改ADC配置前先确认参考电压和输入共模范围。有些低功耗模式会改变输入范围如果信号源没跟着调可能直接饱和测出来的数据全是错的。3. 核心细节解析与实操要点3.1 ADC时钟配置分频比与采样时间的关系ADC的时钟通常来自系统时钟经过一个分频器。假设系统时钟是48MHzADC最大时钟是16MHz那分频比至少是4。实验里可以从分频比4开始逐步调到8、16、32观察功耗和转换结果的变化。这里有个关键细节ADC的转换过程分采样阶段和转换阶段。采样阶段的时间由采样时间寄存器控制转换阶段的时间由分辨率和ADC时钟共同决定。如果你只降时钟不调采样时间采样阶段会变长因为采样时间通常以ADC时钟周期为单位。比如原来采样时间是4个ADC时钟周期时钟从16MHz降到4MHz采样时间就从250ns变成1000ns。采样时间变长本身不直接增加功耗但会拉长整个转换周期如果转换是连续进行的单位时间内的转换次数就少了平均功耗可能反而降了。但采样时间太长也有问题如果输入信号在采样期间变化采样保持电容上的电压就跟不上导致转换结果失真。所以降时钟后要重新评估输入信号的带宽。经验做法是采样时间至少是输入信号最高频率周期的5到10倍。比如输入信号最高10kHz周期100us采样时间至少500us到1ms。这个时间在低时钟下很容易满足但在高时钟下反而要小心。实操时我习惯先固定分辨率然后扫时钟分频比记录每个分频比下的电流和信噪比。表格可以这样设计分频比ADC时钟采样时间设置系统电流信噪比412MHz4周期基准基准86MHz4周期待测待测163MHz4周期待测待测321.5MHz4周期待测待测填完这个表你就能看到功耗随时钟下降的趋势以及信噪比在哪个分频比开始明显恶化。那个拐点就是你的可用边界。3.2 分辨率调整位数、转换时间与量化噪声分辨率从12位降到10位转换时间理论上缩短到四分之一因为逐次逼近型ADC的转换周期数和位数成正比。转换时间短了如果采样率不变ADC的空闲时间就多了平均功耗下降。如果采样率也跟着降功耗下降更明显。但分辨率降低的代价是量化噪声增大。12位ADC在3.3V参考电压下量化步长是3.3V/4096≈0.8mV10位是3.3V/1024≈3.2mV。量化噪声功率和步长的平方成正比所以10位的量化噪声比12位高约12dB。如果你的信号幅度很小比如只有10mV10位ADC可能只剩3个码字根本没法用。实验里可以这样设计输入一个固定幅度的正弦波比如1V峰峰值然后从12位逐步降到8位记录信噪比和电流。你会发现信噪比大致每降1位掉6dB而电流可能每降1位掉5%到15%具体取决于芯片架构。这个对比能让你直观感受到“用精度换功耗”的汇率。提示有些ADC支持过采样和抽取滤波用高采样率换高分辨率。这种模式下功耗和分辨率的关系不是简单的线性实验时可以单独测一组。3.3 电源模式切换从连续转换到按需唤醒连续转换模式下ADC一直在工作功耗最高但延迟最低。单次转换模式下ADC转换完就停等下一次触发。如果系统对延迟不敏感比如温度每10秒采一次单次模式能省掉90%以上的ADC功耗。实验里可以模拟一个低速传感器场景设置定时器每100ms触发一次ADCADC配置成单次转换转换完自动进低功耗模式。然后对比连续转换模式下的电流。你会发现平均电流可能从几百微安降到几十微安甚至几微安。但这里有个坑从低功耗模式唤醒需要时间。如果唤醒时间太长比如1ms而你的采样周期只有10ms那唤醒开销就占了10%。实验时要测一下唤醒时间算一下占空比。占空比越低平均功耗越接近休眠功耗但唤醒开销的占比也越高。另一个坑是参考电压的建立时间。有些ADC在低功耗模式下会关掉参考电压缓冲器唤醒后需要重新建立。如果建立时间不够第一次转换结果会偏低。实验里可以在唤醒后先做一次丢弃转换或者加一段延时再采样。3.4 系统级联动的隐藏功耗时钟树与外设ADC不是孤立的。它的时钟来自系统时钟如果系统时钟为了ADC而降频CPU和外设也跟着降频这部分功耗变化可能比ADC本身还大。实验里要区分“只降ADC时钟”和“降系统时钟”两种情况。只降ADC时钟时CPU可能还在全速跑功耗下降主要来自ADC。降系统时钟时CPU、总线、外设的功耗都降了但CPU处理能力也降了可能影响实时性。实验里可以测两组数据一组只调ADC分频一组调系统时钟对比总电流变化。还有一个隐藏功耗是GPIO。如果ADC输入引脚配置成模拟输入但旁边有数字GPIO在翻转耦合进来的噪声会影响ADC精度。实验时可以把不用的GPIO配置成模拟输入或低功耗状态减少干扰和漏电。4. 实操过程与核心环节实现4.1 基准配置搭建与初始测量第一步是搭一个可复现的基准。我通常这样做开发板用线性稳压电源供3.3V电流表串在电源和开发板之间精度至少到1uA。ADC输入接信号发生器输出1kHz正弦波幅度1V峰峰值偏置1.65V。ADC配置成12位、连续转换、最高时钟、内部参考。烧录一个最简单的程序ADC连续采样通过串口把原始数据打出来同时翻转一个GPIO用来触发示波器。先不急着省电先确认数据是对的。用示波器看GPIO翻转频率算一下实际采样率是不是符合预期。然后用串口数据做FFT看信噪比和有效位数。这一步的电流就是基准电流记下来。我实测过类似平台基准电流可能在几毫安到十几毫安之间具体看MCU型号和主频。信噪比在12位下通常能到68dB到72dB有效位数10.5到11.5位。注意第一次测量时信号发生器的输出阻抗要和ADC输入阻抗匹配。如果信号源输出阻抗太高采样保持电容充电时间不够信噪比会虚低。可以在信号源和ADC之间加一个电压跟随器。4.2 逐步缩放功率并记录数据基准建好后开始逐项调整。我习惯按“时钟→分辨率→电源模式”的顺序来因为时钟影响最大先调它能看到最明显的趋势。调时钟时从分频比4开始每次翻倍记录电流和信噪比。每次改完等几秒让电源稳定再读数。如果电流表读数跳动可以取10次平均。信噪比用串口采集1024个点做FFT取基波功率和噪声功率的比值。调分辨率时固定一个中间时钟比如分频比8然后从12位降到11、10、9、8位。每次记录电流和信噪比。注意有些芯片改分辨率后需要重新校准不然会有偏移误差。调电源模式时把连续转换改成定时器触发的单次转换。定时器周期从1ms逐步拉到100ms记录平均电流。平均电流的测量可以用电流表直接读也可以用示波器测采样电阻上的电压波形然后算平均值。整个过程中我建议用一个表格实时记录避免后面整理数据时混淆。表格列包括配置编号、时钟分频、分辨率、电源模式、触发周期、系统电流、信噪比、有效位数、备注。4.3 数据整理与曲线绘制数据采完后把表格导入电子表格软件画三条曲线电流-采样率曲线、电流-分辨率曲线、信噪比-电流曲线。前两条看功耗趋势第三条看性能代价。电流-采样率曲线通常不是线性的。在高速段电流随采样率线性下降因为动态功耗占主导。在低速段电流趋于平缓因为静态功耗和漏电成了底噪。那个拐点就是“省电收益递减点”再降采样率也省不了多少电。信噪比-电流曲线更有意思。它通常是一条向下弯曲的曲线在电流较高时信噪比基本不变因为噪声主要来自量化噪声电流降到某个点后信噪比开始快速下降因为模拟部分的噪声和失真上来了。这个拐点就是“性能悬崖”实际项目里要留足余量别贴着悬崖工作。4.4 从数据到结论如何选折中点有了曲线选折中点就有依据了。假设你的电池容量是200mAh目标续航1年平均电流要低于22.8uA。如果实验测出最低功耗模式是15uA但信噪比只有50dB而你的信号需要60dB那你就得往回找看哪个配置能同时满足60dB和22.8uA。如果找不到就要考虑架构优化比如把ADC占空比进一步降低或者换用外部低功耗ADC。实验的价值就在这里它让你在动手之前就知道边界在哪里而不是做完产品才发现续航不达标。我个人的经验是系统功率缩放最容易被忽视的是“唤醒开销”。很多低功耗模式标称电流只有1uA但唤醒一次要几百微秒如果唤醒频繁平均电流可能比连续低功耗模式还高。实验里一定要把唤醒时间测出来算进平均功耗。5. 常见问题与排查技巧实录5.1 电流测量值跳动大读不准怎么办这是最常见的问题。原因通常有三个一是供电电源本身噪声大特别是开关电源二是电流表量程选得不对小电流时分辨率不够三是MCU的电流是脉冲式的平均电流和瞬时电流差别很大。解决办法换线性稳压电源或者在电源输出端加LC滤波。电流表选uA级量程如果电流表只有mA级可以串一个采样电阻用高精度万用表测电阻两端电压。对于脉冲电流用示波器看采样电阻上的波形然后算平均值比电流表直接读更准。5.2 降功耗后信噪比恶化比预期快如果信噪比掉得比理论快先查参考电压。低功耗模式下参考电压缓冲器可能被关掉或者参考电压的建立时间不够。可以在每次转换前加一段延时或者换用外部参考电压。再查采样时间。降时钟后采样时间变长但如果输入信号频率较高采样保持电容可能还没充到最终值就开始转换了。可以试着增加采样时间看信噪比是否改善。如果改善明显说明之前是采样不足。还要查电源纹波。低功耗模式下电源抑制比可能变差电源上的噪声直接耦合到ADC输出。可以在模拟电源引脚加去耦电容或者用独立的LDO给模拟部分供电。5.3 唤醒后第一次转换结果不准这是低功耗模式的经典问题。ADC从休眠唤醒后内部偏置电路和参考电压需要时间稳定。如果唤醒后立刻转换第一次结果往往偏低或偏高。解决办法唤醒后先做一次丢弃转换或者加一段固定延时。延时时间查数据手册的“唤醒时间”参数通常几十微秒到几毫秒。如果数据手册没写可以用实验测唤醒后连续转换多次看第几次开始结果稳定。5.4 不同配置下有效位数计算差异大有效位数是用信噪比和失真算出来的公式是ENOB(SINAD-1.76)/6.02。如果输入信号不是纯正弦波或者FFT窗函数没选对算出来的ENOB会偏。实验时要用相干采样采样点数和信号周期数互质窗函数用Hanning或Blackman。另外如果ADC输出有直流偏移要先减掉再算FFT。有些芯片的低功耗模式会引入偏移不处理的话ENOB会虚低。5.5 常见问题速查表现象可能原因排查方法解决措施电流跳动大电源噪声、量程不当换线性电源、检查电流表量程加滤波、用采样电阻示波器信噪比恶化快参考电压不稳、采样不足测参考电压纹波、增加采样时间加去耦、延长采样、外接参考唤醒后首转不准偏置未稳定连续转换看第几次稳定丢弃首次、加唤醒延时ENOB偏低非相干采样、直流偏移检查采样率与信号频率比相干采样、减直流、加窗功耗降不下去时钟未关、GPIO漏电查时钟树、测GPIO状态关无用时钟、GPIO设模拟输入5.6 几个容易被忽略的实操心得第一个心得改配置后不要立刻读数等电源稳定。我见过有人改完寄存器马上读电流结果读的是上一个配置的残余值。等3到5秒或者看电流表读数稳定了再记。第二个心得信噪比测量时输入信号的幅度要接近满量程但不要削顶。幅度太小量化噪声占主导看不出模拟部分的恶化幅度太大削顶失真会掩盖真实信噪比。一般取满量程的90%左右。第三个心得如果实验平台支持DMA搬运ADC数据一定要用DMA。CPU轮询会引入额外功耗和抖动干扰测量。DMA搬完一批数据再唤醒CPU处理功耗曲线更干净。第四个心得记录环境温度。ADC的偏置电流和参考电压都有温漂如果实验室空调开开关关前后数据可能对不上。最好在温度稳定的环境下做实验或者记录温度做补偿。这个实验做完你手里应该有一组扎实的数据和几条曲线。下次做低功耗设计时不用再猜“降采样率能省多少电”直接翻出曲线查一下就行。我在实际项目里最常翻的就是信噪比-电流曲线因为它直接告诉你性能悬崖在哪里让你在悬崖边上留出足够的安全距离。

相关新闻

自然语言驱动的嵌入式C开发:意图-规则-代码三级架构

自然语言驱动的嵌入式C开发:意图-规则-代码三级架构

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 1:03:39 阅读更多 →
树莓派Python自动浇水系统:土壤湿度传感器与水泵控制实战

树莓派Python自动浇水系统:土壤湿度传感器与水泵控制实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 1:03:39 阅读更多 →
PLC数据跟踪实战:CX-Programmer波形抓取与偶发问题排查指南

PLC数据跟踪实战:CX-Programmer波形抓取与偶发问题排查指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 1:03:39 阅读更多 →

最新新闻

SpringBoot留言板开发实战:从CRUD到分页与安全防护的入门指南

SpringBoot留言板开发实战:从CRUD到分页与安全防护的入门指南

1. 项目概述与核心价值拆解1.1 为什么留言板是SpringBoot入门的最佳练手项目带过不少新人,也看很多人自学SpringBoot,第一个完整项目基本都绕不开留言板。这东西看起来太不起眼了,不就是几个增删改查的接口吗?但恰恰是这份"不…

2026/10/18 1:50:52 阅读更多 →
网络安全面试高频考点全解析:从原理到修复的答题思路

网络安全面试高频考点全解析:从原理到修复的答题思路

面试前我自己也疯狂搜过“几率大的网络安全面试题”,背了一堆payload和概念,结果真坐到面试官对面才发现,能拉开差距的从来不是谁背得全,而是谁能在三句话内把原理、利用条件、修复方案讲得清清楚楚。这篇文章我按这几年实际面人和…

2026/10/18 1:50:52 阅读更多 →
国网DLT698-45协议主站调试工具:从抓包到召测的完整复现路径

国网DLT698-45协议主站调试工具:从抓包到召测的完整复现路径

简介:本资源为国网DLT698-45协议主站调试工具升级版,面向电力采集运维人员、终端调试工程师及协议开发学习者,用于公变集中器、专变采集终端与智能电表的主站联调与报文分析。相比旧版,新增串口、服务器等多种连接方式&#xff0c…

2026/10/18 1:50:52 阅读更多 →
AI Skill开发实战:从零构建可运行的文件自动归类Agent技能

AI Skill开发实战:从零构建可运行的文件自动归类Agent技能

最近在几个开发者群里,总有人拿着各种 Agent 项目问我同一个问题:AI Skill 到底是怎么写出来的?能不能给一套能直接跑起来的?问的人一多,我干脆把这套东西完整整理出来,顺便把我自己踩过的坑一并交代。这篇…

2026/10/18 1:50:51 阅读更多 →
Apple芯片性能调优清单:MiniCPM-V-4.7-1B-4bit推理加速的6个实用技巧

Apple芯片性能调优清单:MiniCPM-V-4.7-1B-4bit推理加速的6个实用技巧

【免费下载链接】MiniCPM-V-4.7-1B-4bit 项目地址: https://ai.gitcode.com/hf_mirrors/mlx-community/MiniCPM-V-4.7-1B-4bit 点击查看 免费下载 想在 Mac 上跑得更快,Apple芯片上的多模态推理调优是关键。MiniCPM-V-4.7-1B-4bit 是专为 Apple M 系列芯…

2026/10/18 1:50:51 阅读更多 →
Winform内嵌MQTT服务端:本地消息中继与日志存档方案

Winform内嵌MQTT服务端:本地消息中继与日志存档方案

简介:本资源是一套基于WinForm平台的MQTT通信完整示例工程,面向C#初学者及物联网应用开发人员,解决MQTT协议在桌面端服务端与客户端双向通信、消息持久化存储等核心实践问题。压缩包共67个文件,含10个关键DLL(如MQTTne…

2026/10/18 1:49:51 阅读更多 →

日新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/18 0:00:55 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/18 0:00:55 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 0:55:02 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 17:22:31 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 14:23:36 阅读更多 →