看不见的发热故障怎么修?TI1/TI2热成像仪来助您!自研【原子热视】APP加持!
看不见的发热故障怎么修?TI1/TI2热成像仪来助您!自研【原子热视】APP加持! 做硬件维修、嵌入式研发、产线质检、电气巡检的工程师,一定都遇过这种无力时刻: 板子通电,器件悄悄发烫、隐性短路、虚焊漏电,万用表单点测温只能碰运气;普通测温枪只能抓一个点,热源在哪、扩散范围多大,完全看不见。 市面上 ...
编译器工具链:GCC、Clang、MSVC、ICC、armclang
同一段代码,在上一个工程里能编过,换个地方就开始报错。编译器、语言标准和优化等级,到底是哪一层在背后改了你的程序,又该怎么查清? ...
一只按键不只“按下”:短按、长按和连按如何共存
同一颗按键,轻点、按住、连敲,可以代表三种不同的命令。程序怎样从一段电平变化里分清这些动作,而组合键又为什么偏偏进不了那张表? ...
LED 灯珠与限流电阻
从点灯到呼吸灯,接线里从头到尾都没有出现过电阻。那颗电阻去哪了?灯珠上多出来的电压该落到哪里,什么时候又必须自己动手把它算清楚? ...
一盏 LED 不够用了:让同一盏灯说出不同的话
同一盏灯,怎么才能说出灭、常亮、慢闪、快闪和呼吸这好几种话?把一次等待拆成很多小步之后,这套形状为什么转头就能用在轮子和屏幕上? ...
《DN8P1开发指南_V1.0》第七章 e²studio开发工具的使用
第七章 e²studio开发工具的使用 e²studio(常写为 e2 studio/e2s)是瑞萨电子官方、基于Eclipse的免费集成开发环境,专门用于瑞萨全系列MCU/MPU(含RA8P1)的开发、构建与调试。 本章将分为如下几个小节: 1,什么是e²studio 2,FSP图形化配置与使用 ...
机器周期与共地:时钟基准和电压参考基准
“过 100 ms 再刷新”里的那个 100 ms,凭什么相信是真的;“这一点是 3.3 V”又是相对谁说的?心跳数字停住、屏幕黑掉、读数时大时小,追到底为什么是同一类问题? ...
超级电容备电设计:从容量计算到充放电管理
以 STM32 掉电保持 20 秒为例,讲解超级电容可用能量、串联容量、ESR、充电限流限压、单体均衡与备电切换的设计和验证。 ...
按键一按程序就像死机:阻塞式写法如何毁掉小车
按键按下去,程序像是死机了。一段看起来无害的等待,怎样让本该同时运行的事情全部停下来,而这一次又该怎么量出它冻了多久? ...
正点原子TI1/TI2热成像仪来了!专业测温,口袋即携!超分红外重构,即插即测!
正点原子TI1/TI2热成像仪来了!专业测温,口袋即携!超分红外重构,即插即测! 在电子维修、电力巡检、设备故障排查的现场,温度往往是判断隐患最直观的信号。 工业设备的隐性故障,往往始于毫厘之间的温升。单点测温无法捕捉全域温度分布,普通便携热像仪画质粗糙,电路板微距检测难以看清,开发型热成像模块上手 ...
工程师的词典:缺省值、鲁棒性,和那些名不副实的怪词
透明其实是看不见,鲁棒不是棒,看门狗也不咬人。这些词为什么名字是一个意思、落到代码里又是另一个意思——它们被命名的那天,各自借了哪个画面当比方? ...
《DN8P1开发指南_V1.0》第六章 瑞萨FSP灵活软件包简介
第六章 瑞萨FSP灵活软件包简介 瑞萨电子灵活配置软件包(FSP) 是用于嵌入式系统设计的高质量增强型软件包,支持瑞萨电子RA产品家族Arm微控制器,提供用户友好的界面且可灵活扩展,确保从入门级到高性能的整个RA微控制器的软件兼容性。 在全新Arm® TrustZone®和其他高级安全功能的支持下F ...
从 INF、DSC、DEC 到 FDF:理解 EDK II 的 UEFI 编译与固件生成流程
一、引言 在 EDK II 工程中,INF、DSC、DEC 和 FDF 是有关模块,平台和包的重要配置文件。关于他们之间的关系,可能会容易混淆 INF 中声明的库依赖,最终是如何找到具体实现的? DSC 为什么既能决定编译哪些模块,又能配置 PCD 和库实例? DEC 定义的 GUID、Protoc ...
让小车沿线转得顺:循迹位置环 PID
八个探头不再只是“压没压线”,而是拼出一个位置,外环不动电机、只改左右目标。全黑和全白为什么必须当成两种异常,那张写死的差速表又凭什么可以删掉? ...
从像素到显存:STM32 驱动 SPI LCD 的原理、带宽计算与刷新优化
从 RGB565、SPI 带宽和窗口写入出发,梳理 STM32 驱动 LCD 的底层原理,并介绍 DMA、局部刷新、缓冲策略以及常见花屏故障的排查方法。 ...
PID 的花样:先看懂模糊 PID 和单神经元自适应 PID
PID 之外还有一堆名字,它们其实都在回答同一个问题:那几个数由谁、在什么时候决定?把老师傅的手感写成规则表,和让参数自己长出来,各自要付什么代价? ...
让电机走到指定位置:编码器位置环 PID
速度稳住了,位置却常常停不准:要么在目标附近来回找,要么到了还拖着走。为什么到位要允许一条误差带,更完整的结构里位置环又该把输出交给谁? ...
PID 用顺了,然后呢:增强手术与前馈
速度环稳住之后,改目标、看曲线、调系数都顺手了,PID 就够了吗?输出限幅、积分分离、微分先行这些“手术”各自在治什么病,反馈之外又为什么还要请回一路前馈? ...
《DN8P1开发指南_V1.0》第五章 RA8P1基础知识入门
第五章 RA8P1基础知识入门 本章,我们着重介绍RA8P1的一些基础知识,让大家对RA8P1开发有一个初步的了解,为后面RA8P1的学习做铺垫,方便后面的学习。本章内容大家第一次看的时候可以只了解一个大概,后面需要用到这方面的知识的时候再回过头来仔细看看。 本章将分为如下几个小节: 5.1 C语言 ...
先把轮子转稳,才不会烧心:编码器速度环 PID 怎么接回 PWM
电机已经接上调速信号,速度却还在飘。每 20 毫秒算一次的闭环里,那几个数字各自盯着什么,为什么第一轮要先让微分项退场? ...


