- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 LZSS算法学习
无损数据压缩(Lossless Data Compression)是指使用压缩后的数据进行重构(或者叫做还原、解压缩),重构后的数据与原来的数据完全相同,但通常压缩比小于有损数据压缩的压缩比定义与特点无损压缩用于要求重构的信号与原始信号完全一致的场合。也就是说数据经过压缩后信息不受损失,还能完全恢复到压缩前的原样。参考文章连接LZSS编码算法的具体执行步骤如下:1.把编码位置置于输入数据流的开始位置。2.在前向缓冲器中查找窗口中最长的匹配串①Pointer :=匹配串指针。...
2022-08-05 11:14:28
6549
2
原创 LIN ldf文件配置
参考瑞萨ldf文件进行理解//注意:LDF语言要区分大小写的!LIN_description_file; //LIN描述文件 LIN_protocol_version = “2.1”; //LIN协议版本 LIN_language_version = “2.1”; //LIN语言版本 LIN_speed = 19.2 kbps; //LIN通信速度 节点定义抖动(Jitter)为帧的同步间隔段的下降沿与帧时隙起始时刻相差的时间。时基(T
2020-07-29 13:57:51
9652
1
原创 LIN 通信概述
以下是基于瑞萨LIN入门手册的简要概述一 LIN 是什么LIN 是 Local Interconnect Network 的缩写,是基于 UART/SCI(Universal Asynchronous Receiver-Transmitter / Serial Communication Interface,通用异步收发器/串行通信接口)的低成本串行通信协议。可用于汽车、家电、办公设备等多种领域。本文主要针对 LIN 在分布式的汽车电子网络系统中的应用。1996 年,Volvo和Volcano通讯(V
2020-07-22 09:56:16
32527
1
原创 s32K144定时器
用的是lptmr 这个比较简单 /*初始化代码*/ LPTMR_DRV_Init(INST_LPTMR1, &lpTmr1_config0,0); /*开始计时*/ LPTMR_DRV_StartCounter(INST_LPTMR1);void lptmrISR(void){ /*清除中断标志位*/ LPTMR_DRV_ClearCompareFlag(INST_LPTMR1); /*自定义代码*/ task_timer++; N
2020-07-17 09:56:48
1565
原创 S32K144 串口通信
可以选择使用FLEXIO_UART或LPUART_UART.我使用的是LPUART1 usb直接连串口调试助手。直接调用uart组件提供的函数接口 /* 初始化串口 */ UART_Init(&lpuart1_uart_instance, &lpuart1_uart_Config0); /* 发送一条消息验证串口通信是否正常 */ UART_SendDataBlocking(&lpuart1_uart_instance, (uint8_t *)Msg, str
2020-07-14 14:27:26
3125
原创 9S12G48 时钟初始化
9S12G48 时钟初始化生成24M bus clock外部8m晶振初始化void CPMU_Init(void){ /* ocs= 8 fbus =24*/ /* 1: External oscillator is enabled */ CPMUOSC_OSCE = 0x01u; /* 10: 6MHz<=fREF<=12MHz, 8M */ CPMUREFDIV_REFFRQ = 0x10u; CPMUREFDIV_REFDIV =
2020-06-30 10:46:10
524
1
瑞萨_LIN入门.pdf
2020-07-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人