单片机
-
嵌入式硬件电路原理图之跟随电路
描述 电压跟随电路 电压跟随器是共集电极电路,信号从基极输入,射极输出,故又称射极输出器。基极电压与集电极电压相位相同,即输入电压与输出电压同相。这一电路的主要特点是:高输入电阻、…
-
智能车摄像头算法——寻线
寻线 1.灰度图像二值化 2.找边线 3.获得中线 1.灰度图像二值化 如果使用的是小钻风摄像(二值化摄像头),就不用再进行软件二值化。 使用灰度摄像头,就需要这步。 以下展示常用…
-
国芯科技荣膺高工智能汽车“年度车规MCU高成长供应商”,加速产品精准化系列化布局
2023年12月13—15日,2023(第七届)高工智能汽车年会在上海召开,大会以“寻找拐点”为主题,通过超80场主题演讲及多场圆桌对话,为智能汽车赛道参与者「备战2024」提供全…
-
CRG设计之时钟
1. 前言 CRG(Clock and Reset Generation,时钟复位生成模块) 模块扮演着关键角色。这个模块负责为整个系统提供稳定可靠的时钟信号,同时…
-
开源C语言库Melon:Cron格式解析
本文介绍开源C语言库Melon的cron格式解析。 关于 Melon 库,这是一个开源的 C 语言库,它具有:开箱即用、无第三方依赖、安装部署简单、中英文文档齐全等优势。 Gith…
-
STM32-创建工程模板
STM32 工程模板没有统一的格式,可以参考 ST 官方的示例模板或者根据自己的开发经验和使用习惯总结。 Project Template 文档以库函数工程模板为例,HAL 库工程…
-
STM32——I2C
通信协议见(STM32——SPI) 一、I2C协议 1.1 I2C协议介绍; I2C是(Inter IC Bus)是由Philips公司开发的一种通用数据总线; 有多根通信线; 一…
-
带你玩转modbusTCP通信
modbus TCP Modbus TCP是一种基于TCP/IP协议的Modbus通信协议,它是Modbus协议的一种变体,用于在以太网上进行通信。Modbus TCP协议是一种开…
-
数字式竞赛抢答器(基于Quartus的原理图设计)FPGA
数字式竞赛抢答器(基于Quartus的原理图设计)FPGA 一. 设计思路 二. 实现过程 1. 第一信号鉴别锁存模块 + 犯规电路 (1) 使用器件 74175,带公共时钟和复位…
-
【小黑嵌入式系统第二课】嵌入式系统的概述(二)——外围设备、处理器、ARM、操作系统
上一课: 【小黑嵌入式系统第一课】嵌入式系统的概述(一)——概念、特点、发展、应用 下一课: 【小黑嵌入式系统第三课】嵌入式系统硬件平台(一)——概述、总线、存储设备(RAM&am…
-
BUCK、BOOST、BUCK-BOOST电路原理分析
一、前导 DC-DC DC-DC电源,即直流-直流变换器,是指将一个固定的直流电压变换为可变的直流电压,也称为直流斩波器。DC-DC有多种拓扑结构,如BUCK(降压)、BOOST(…
-
干货|最全PCB布线教程总结,14条PCB布线原则技巧,保姆级搞定PCB布线
1、坚持手动布线,慎用自动布线 2、了解制造商的规格 3、合适的走线宽度 4、迹线之间留出足够的空间 5、元器件放置 6、保持模拟和数字走线分开 7、接地层 8、走线和安装孔留有足…
-
STM32 — 实现按键的长按与短按检测(其他单片机可移植)
目录 资源获取 一 前言 二 思路 三 实现代码 1.主要代码 四 完整代码 Key.h Key.c 该改进版本(1ms太繁琐了,我改成了25ms检测一次) 1.定时器部分 …
-
STM32学习—-ADC模数转换(轮询、中断、定时器、DMA)
什么是模拟数据 模拟数据是指在一定时间范围内连续变化的信号,该信号的取值可以是任意实数值。例如,声音、温度、压力等物理量在不同时间内的变化可以表示为模拟数据。在数字…
-
FatFS的文件操作
1、文件操作 1.1、f_open 打开/创建文件 FRESULT f_open ( FIL* fp, /* [OUT] Pointer to the file object st…
