logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

电容巧用 继电器脉冲保持电路 继电器看门狗

在单片机控制系统中,为防止主控制器故障导致继电器持续吸合引发安全事故,工程师常采用脉冲保持型驱动电路。其核心原理是:利用继电器的机械惯性和电磁特性,通过单片机输出周期性脉冲信号维持继电器吸合;当单片机死机时,脉冲信号消失,继电器自动释放,实现故障安全(Fail-Safe) 保护。并且当控制单元异常,比如死机时,利用电容的隔直作用,使继电器及时断开,保护电路。直流信号(固定电平):当电容充电完成后,

#单片机#嵌入式硬件
lvgl模拟器 被放大 导致显示模糊问题

我的vs studio 模拟器生成的lvgl画面感觉被放大了,字体图片都很模糊。直接更改代码,将获取dpi 写死,电脑设置100% 对应DPI 96。

#c++#c语言#单片机
Eclipse调试stm32环境设置与arm固件包下载

一.在Marketplace中下载MCU插件。二.切换到pack界面下载stm32F4或者H7的固件包等待安装完成三.在project->property->c/c++ build->setting->device中选择芯片在debug configuration 中同样需要选择芯片。...

文章图片
#stm32#arm#eclipse
linux(全志F1C100S/F1C200S)系列05:USB驱动移植,hub支持

目录四.问题1. FE8.1晶振不起振 两端电压为3.3V和3.4V2.二、1.2.四.问题1. FE8.1晶振不起振 两端电压为3.3V和3.4V2.二、1.2.

文章图片
#linux#ui#嵌入式硬件
STM32 ADC分时采集多个通道数据,非DMA

使用CUBE配置STM32H7 多通道ADC,生成的代码只会有最后配置的通道;其余通道需要自行添加!!!

float数组转换成uint8_t数组,用于串口发送

在一些情况下,需要将float数组转换成uint8_t格式;因为某些函数的入口是uint8_t;如串口DMA发送函数:HAL_UART_Transmit_DMA此方法会牺牲数据精度;使用请考虑精度要求。//Float To Uint8 函数;使用round函数四舍五入,取整并存放发到char_arrayvoid FloatToUint8(uint8_t * char_array,float3...

#stm32
驻波比,功率计原理,短波机驻波测量

若以功率的观点来看,驻波比可以表示为:SWR = (√Po + √Pr)/(√Po - √Pr)Po:进入天线系统的功率Pr:从天线系统反射回来的功率经过运算SWR 与 Pr/Po (反射功率百分比)的关系如下:Pr/Po = [(SWR-1)/(SWR+1)]^2其实驻波比测试仪基本上就是功率表,它可以量测输入功率及反射功率...

stm32 HAL 获取芯片flash容量和unique ID的方法(检验是否买错芯片)

#1 获取flash 大小void GetFlashSize(void){uint16_t Stm32_Flash_Size;Stm32_Flash_Size = *(uint16_t*)(0x1FFFF7E0);//闪存容量寄存器printf("芯片闪存容量大小为%dK\r\n",Stm32_Flash_Size);}#2 获取 un...

三种多址技术FDMA CDMA TDMA 的理解

文章目录前言一.多址方式二.双工方式三.Q&A前言TD-SCDMA、WCDMA、CDMA三种方式的共性是多址方式用都用到CDMA,三者最主要的区别是双工方式不同,TD-SCDMA是时分双工TDD,WCDMA和CDMA2000是频分双工FDD。所以要入门,首先要搞懂什么是多址方式,什么是双工方式。一.多址方式  多址方式中的“址”就像给每个手机用户给一个“住址”,但这个住址不是按照门牌号区分

    共 12 条
  • 1
  • 2
  • 请选择