logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

通用FIFO轻量级环形缓冲管理器开源库lwrb---测试,理解

lwrb是一款通用FIFO环形缓冲区实现的开源库,并遵循 MIT 开源许可协议。优点:使用C99语法编写,并且没有平台相关代码;没有动态内存分配;使用更优的内存复制而不是循环从内存读取数据/向内存写入数据;lwRB.c 文件/*** \filelwrb.c* \briefLightweight ring buffer*//** Copyright (c) 2020 Tilen MAJERLE**

STM32F1 串口接收不定长数据总结(使用DMA)

串口接收不定长数据,判断侦数据结束的方法:判断字节与字节之间的间隔时间串口接收不定长数据方法可以分为3种:1:串口数据接收 + 定时超时判断2:串口数据接收 +IDLE空闲中断3:DMA串口接收+IDLE空闲中断//=======以下是我的一些代码===============关于Usart_init函数,可以看链接STM32F1 串口接受不定长数据总结...

STM32CubeMX开发,解决串口DMA接受第一次接收不到数据

本次生成的串口:使用芯片:STM32F215ZE    端口:USART3波特率:115200数据位:8位校验    :无校验 第一次使用STM32CubeMX开发,本人觉得HAL库还是有些问题,本次开发搞那个串口就使用了我好多时间本次遇到的问题: 1.串口使用CubeMX生成的工程有点问题,串口接受与发送有个互锁的问题,具体请看链接使用链接的解决方法还是无...

DS1991 多密钥iButton加密芯片(单线通信)

一、单总线协议(1-wire)1.定义:主机和从机通过1根线进行通信,在一条总线上可挂接的从器件数量几乎不受限制。2.特点:它采用单根信号线,既可传输时钟,又能传输数据,而且数据传输是双向的。3.优点:单总线技术具有线路简单,硬件开销少,成本低廉,便于总线扩展和维护等。二、单总线通信过程1.初始化初始化过程 = 复位脉冲 + 从机应答脉冲。主机通过拉低单总线480 ~ 960 us产生复位脉冲,然

74系列芯片

三态缓冲器!74系列芯片的型号区别与功能略表2011年09月22日 星期四 下午 3:54非常实用的资料,贴出来备用。74系列集成电路大致可分为6大类:.74××(法式型);.74LS××(低功耗肖特基);.74S××(肖特基);.74ALS××(进步前辈低功耗肖特基);.74AS××(进步前辈肖特基);.74F××(高速)。近年来还出现了高速CMOS电路的74...

vscode包含工程文件路径

通过上述方法,可灵活实现 VSCode 对上层目录及其子目录的自动包含。以自动识别并包含上层目录及其所有子文件夹,需结合通配符和相对/绝对路径实现。会匹配当前工作区的上一级目录及其所有子目录,但需注意路径有效性(如工作区位于磁盘根目录时可能无效)。对于多用户或跨平台项目,可利用环境变量提升兼容性。若项目结构固定,可直接指定上层目录的绝对路径。文件,分别指定其上层依赖路径。此方法适用于跨项目共享的头

#vscode#ide#编辑器
(汇总记录)电机控制算法

Flexible代表S曲线的平滑程度,Flexible越大说明加速度越大,即曲线越陡,Flexible越小说明曲线越平滑,理想的S曲线Flexible取值为4 ~ 6。,则根据该曲线方程的相关特征可知,A、B分量可用于控制电机速度(频率)的取值范围,而a、b分量可用于控制速度(频率)变化率。因此,一般情况下,我们只需要计算加速曲线,在减速时作反向操作即可.如要将S型曲线应用到电机的加减速控制上,需

文章图片
#嵌入式
通用FIFO轻量级环形缓冲管理器开源库lwrb---测试,理解

lwrb是一款通用FIFO环形缓冲区实现的开源库,并遵循 MIT 开源许可协议。优点:使用C99语法编写,并且没有平台相关代码;没有动态内存分配;使用更优的内存复制而不是循环从内存读取数据/向内存写入数据;lwRB.c 文件/*** \filelwrb.c* \briefLightweight ring buffer*//** Copyright (c) 2020 Tilen MAJERLE**

STM32 芯片命名规则

- startup_stm32f10x_ld_vl.s: for STM32 Low density Value line devices- startup_stm32f10x_ld.s: for STM32 Low density devices- startup_stm32f10x_md_vl.s : for STM32 Medium density Value line devices- s

74系列芯片

三态缓冲器!74系列芯片的型号区别与功能略表2011年09月22日 星期四 下午 3:54非常实用的资料,贴出来备用。74系列集成电路大致可分为6大类:.74××(法式型);.74LS××(低功耗肖特基);.74S××(肖特基);.74ALS××(进步前辈低功耗肖特基);.74AS××(进步前辈肖特基);.74F××(高速)。近年来还出现了高速CMOS电路的74...

    共 15 条
  • 1
  • 2
  • 请选择