电子基础 继电器模块的基本使用(高低电平触发)

一.继电器的基本原理一个继电器拥有一个动触点以及两个静触点A和B。当开关K断开时,继电器线路无电流通过,此时动触点与静触点B相接触,上半部分的电路导通。静触点B被称为常闭触点(NC)常...

2023-10-31 chenmf 318 阅读

linux LuaJit交叉编译移植到ARM Linux

Lua与LuaJit的主要区别在于LuaJIT是基于JIT(Just-In-Time)技术开发的,可以实现动态编译和执行代码,从而提高了程序的运行效率。而Lua是基于解释器技术开发的,不能像LuaJIT那样进行代码的...

2023-10-31 chenmf 131 阅读

linux linux如何配置emmc和sd卡的各种速率

一、emmcemmc支持多种速率模式,这些模式均可以在dts中进行配置1、legacy 模式通过上面的代码可以看出,由于大部分的卡都是支持HS_52的,所以除非强制修改代码,修改card_type值为不支持HS_5...

2023-10-30 chenmf 246 阅读

电子基础 交错式升压 DC-DC 转换器(boost)

一. 介绍交错式升压DC-DC转换器可用于燃料电池的控制,有利于提高PEMFC 的使用寿命,减少电流波动。该转换器使用PI控制。顾名思义,DC-DC 升压转换器将给定量的直流电压升高到所需的直流电压...

2023-10-29 chenmf 157 阅读

嵌入式 Linux驱动开发

1.Linux如何找到设备文件通过 文件名和设备号设备号 : 主设备号和次设备号主设备号区分不同种类的设备次设备号区分同一类型不同的设备Linux的驱动链表会管理这些设备驱动1.添加(编写完驱动...

2023-10-29 chenmf 128 阅读

数字电路 8线-3线优先编码器

1.优先编码器1.1定义为了防止多条线信号同时有效,规定只对序号最高的有效信号线进行编码,相当于该线的优先级别最高,称为优先编码器。2.例子真值表如下:设计代码:module encoder8_3...

2023-10-29 chenmf 112 阅读

51单片机 串口通信与波特率

原文出自微信公众号【小小的电子之路】串口是串行接口的简称,串行接口是采用串行通信方式的接口。串行通信是一种将需要传输的数据由低位到高位一位一位地在一条传输线上逐个传输的通信方式...

2023-10-29 chenmf 125 阅读

电子基础 AD623单电源供电差分放大的电路设计与仿真

一 前言AD623单电源供电差分放大二 需求分析       最近需要做一个拉力检测模块,由于所选购的拉力传感器输出的是差分信号,且差模电压是mv级别的,故需要设计一个放大...

2023-10-29 chenmf 143 阅读

嵌入式 Ubuntu 交叉编译工具链安装

Ubuntu 交叉编译工具链安装1 交叉编译器安装ARM 裸机、Uboot 移植、Linux 移植这些都需要在 Ubuntu 下进行编译,编译就需要编译器,我们在第三章“Linux C 编程入门”里面已经讲解了如何在 Liu...

2023-10-29 chenmf 125 阅读

嵌入式 Linux交叉编译opencv并移植ARM端

一、安装交叉编译器目标平台为arm7l,此为32位ARM架构,要安装合适的编译器sudo apt install arm-linux-gnueabihf-gcc sudo apt install arm-linux-gnueabih...

2023-10-29 chenmf 137 阅读