摘要: 背景: 客户使用CANoe工程的LDF周期为80ms,实际客户输入LDF周期为50ms。需求中短按标志位要求置位一个周期,当使用长周期的调度表时会偶发短按标志位完成从0到1再到0的过程,表现就是偶发无短按报文发出。 软件设计: 针对客户输入的不同周期的LDF调度表对发送的报文帧数做出有效补偿。举例说 阅读全文
posted @ 2025-09-08 21:47 日暮_途远 阅读(108) 评论(0) 推荐(0)
摘要: 背景: 最近软件团队在做压测的时候发现,某个温度数据会偶现为复位值(原始值),此行为表示软件产生了复位。 通过检查canoe的trace发现确实产生了复位,trace的报文如下所示,能清楚的看到复位丢失了30ms左右的报文,复位的时间在50ms以内。 过程: 通过NVM记录所有的复位源并通过DID读 阅读全文
posted @ 2025-09-02 22:25 日暮_途远 阅读(32) 评论(0) 推荐(0)
摘要: 1.代码中将一个无符号的值反转并赋值: u16variable_now = ~u16variable_before 2.在另一个函数将u16variable_now继续反转并与u16variable_before比较: u16variable_before 与 ~u16variable_now比较 阅读全文
posted @ 2025-08-12 22:43 日暮_途远 阅读(9) 评论(0) 推荐(0)
摘要: 首先讲述下checksum的原理: 1.代码在编译完成之后会用专门的工具计算出RAM代码的checksum值,这个工具有addsum,python可以平替此软件。 2.软件中开辟专门的地址并使用外部脚本存放生成的checksum值,一般使用hexview。 3.软件模块计算对应RAM区的checks 阅读全文
posted @ 2025-07-30 22:53 日暮_途远 阅读(33) 评论(0) 推荐(0)
摘要: LED背光灯的PWM(脉冲宽度调制)控制亮暗原理是通过调节电信号脉冲的‌占空比‌(高电平时间占整个周期的比例)来改变平均电流,从而控制亮度。 一、核心原理:占空比调节亮度 ‌1.占空比与平均电流‌ PWM信号以固定频率(通常≥200Hz)在高电平(导通)和低电平(关断)间切换: ‌占空比=100%‌ 阅读全文
posted @ 2025-07-29 00:02 日暮_途远 阅读(565) 评论(0) 推荐(0)
摘要: 现象说明: 在快速的滚动滚轮的过程中,示波器抓取IO的波形,会发现高低电平的变化不是很明显。 在慢速的滚动滚轮的过程中,示波器抓取IO的波形,会发现高低电平的变化十分规律。 疑问: 为什么快速滚动的过程中IO采集数据会丢失从而导致软件中断无法判断硬件行为? 因为伪编码器在旋转中未使电平的高低按预期变 阅读全文
posted @ 2025-07-17 22:37 日暮_途远 阅读(45) 评论(0) 推荐(0)
摘要: 算法简介: 蒙特·卡罗方法(Monte Carlo method),也称统计模拟方法,它是一种思想或者方法的统称,而不是严格意义上的算法。蒙特卡罗方法的起源是1777年由法国数学家布丰(Comte de Buffon)提出的用投针实验方法求圆周率(具体算法见文末的好文推荐),在20世纪40年代中期, 阅读全文
posted @ 2025-07-13 23:31 日暮_途远 阅读(71) 评论(0) 推荐(0)
摘要: 目前在项目上遇到滚轮(ROLLER)按钮和普通的按键(Button)按钮采样方式不一致的问题。 Before:滚轮和按键都是采用的ADC通道作为数据采集,ADC信号经过驱动滤波反馈上层应用开关信息。 After:滚轮采用IO信号作为数据采集,按键则保持不变。 问题说明: 之前因为采集的信号都是经过同 阅读全文
posted @ 2025-07-13 18:16 日暮_途远 阅读(25) 评论(0) 推荐(0)
摘要: TCUT1600X01原理介绍 The TCUT1600X01 is a compact transmissive sensor that includes an infrared emitter and two phototransistor detectors, located face-to- 阅读全文
posted @ 2025-06-29 19:48 日暮_途远 阅读(64) 评论(0) 推荐(0)
摘要: 64位系统应将pthreadVC2.dll复制到C:\Windows\System32中,不然会出现报错:由于找不到pthreadVC2.dll 无法继续执行代码 重新安装程序可能会解决此问题 配置pthread多线程库的时候需要注意结构体timespec,这个结构体在time.h库中已经被声明,因 阅读全文
posted @ 2025-06-28 13:09 日暮_途远 阅读(158) 评论(0) 推荐(0)