首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
嵌入式软、硬件技术
CSDN不脱发的程序猿
创建于2021-05-19
订阅专栏
嵌入式软、硬件项目案例及主流技术分享
等 23 人订阅
共75篇文章
创建于2021-05-19
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
如何设计恒流源输出电路?
得到稳定的电流输出是极其简单的事情,最简单的方法就是使用电流镜:两个完全相同的晶体管(采用同一块芯片制造,从而工艺、尺寸和温度都完全一致)。
基于FPGA系统合成两条视频流实现3D视频效果
本文将概要讨论利用模拟或HDMI摄像机实现立体视觉(3D视频)的各种要求。文章将描述一个基于FPGA的系统,它将两个视频流结合成一个3D视频流。
多路三线RTD电阻温度采集电路设计方案
电阻温度检测器(RTD)可在很多工业应用中监控温度。多路复用模块具有体积较小、成本和功耗较低的特性,但可能会损失一定精度性能。本文讨论如何最小化多路复用系统误差。
RS485通信如何设计EMC电路?
在实际工业和仪器仪表(I\&I)应用中,RS-485接口链路需要在恶劣电磁环境下工作。雷击、静电放电和其他电磁现象引起的大瞬变电压可能损坏通信端口。为了确保这些数据端口能够在最终安装环境中正常 工作,
电子产品PCB电路板散热的方法
电子设备工作时都会产生一定的热量,从而使设备内部温度迅速上升,如果不及时将该热量散发出去,持续升温,器件就会因过热而失效,电子设备的可靠性能就会下降。因此,对PCB电路板进行很好的散热处理是非常重要。
PCB天线无线模组如何布局摆放?
随着物联网的高速发展,市面上涌现出越来越多的智慧产品,如智能家居,智能交通,智能城市等,这些终端设备大都靠无线收、发模块来实现信息的传递与接收。随着市场竞争的加剧,硬件设备正以集成化的方向发展,天线也由外置进化内置再进化到嵌入式。在PCB产品研发时,无线模块往往都需要一个底板来与...
大意!6行代码,“报废”5片单片机!
今天又双叒叕是个心痛的日子。近日,打样一款新产品PCB,微控制器选用:国产MCU,HC32L130系列,程序移植于之前的项目。PCB样板焊接好后,第一次可以正常烧录程序,再进行烧录,IAR显示无法连接MCU。奇怪了!试了几次不行,换一块板子, 也是这种情况......此时内心很恐...
单片机如何从上电复位执行到main函数?
下面我将带着这两个问题,以Cortex-M架构为例,采用IAR EWARM作为编译工具链,从系统上电之后执行的第一条代码开始,梳理系统的启动过程,了解编译器在此期间所做的工作。其他的工具链,如Keil和GCC在系统初始化过程所做的工作也是相似的,但具体的实现有所差异。芯片厂商提供...
困扰一周的奇葩bug:重复相似代码多,导致单片机程序跑飞
最近做一款基于Modbus协议的三通道温度采集模块,程序设计是移植之前验证过的两通道温度、压力采集模块的程序,完成后,三通道温度采集程序可正常运行。最后需要对三通道温度采集模块添加二次校准算法功能,新功能写好后,也可正常采集和通信,但是使用IAP功能时,flash扇区擦除失败,无...
如何设计四象限电压转换电路?
四象限电源是:可以吸收和提供正负电流和电压的电源。虽然简单电压转换器可以从输入电压生成固定的输出电压,但在某些应用中,这种特性是不够的。举个例子:控制与电容相连的电压节点,这些电容可以充电至任何电压。如果需要降低其电压,则其必须部分放电。因此,在这样的应用中,电源必须能够根据需要...
IAR故障解决:由于找不到mfc140u.dll,无法继续执行代码
很简单,下载mfc140u.dll文件补丁就可以。mfc140u.dll是一款在Windows系统中非常更重要的一个文件补丁,一般情况下它都是在装系统的时候电脑系统自己创建的,无需安装,也不能随意修改,它的存在能够非常好的维护系统运行的稳定性。若是对其进行修改或者被病毒程度侵害修...
ZigBee(CC2530)最小系统PCB设计(AD18开发软件)
CC2530最小系统的PCB图,可以直接打样的,经过测试无障碍点对点通信距离100m+。PCB下载地址: https://download.csdn.
基于Charlieplexing算法(查理复用算法)的LED矩阵控制设计
最近发现一个非常有意思的实验:查理复用技术控制LED灯(按键)。简单来说就是:希望能够用较少的I/O口控制较多的LED灯!按照Charlieplexing 方法,n个引脚可以有n*(n-1)个组合,也就是说,可以用n个引脚驱动n*(n-1)个LED灯!帅吧!比起我们一个引脚控制1...
STM32和树莓派串口透传
第二步:确保第一步成功后,将树莓派和STM32连接,进行串口透传。1、树莓派UART端口的位置:TXD位于HEAD-8;RXD位于HEAD-10;GND位于HEAD-6(可选其他GND)。2、树莓派的TXD应接USB转串口设备的RXD,当然如果测试失败请交换RXD和TXD的顺序。...
如何看懂常用原理图符号、如何阅读原理图
1.1.1.1.1.1.1.6.1.6.1.6.2. 2.2.2.2.2.2.2.2.2.5.2.5.2.5.2.5.3.3.3.3.3.4.3.4.3.原理图是我们设计,构建和排除电路故障的地图。了解如何阅读和遵循原理图是任何电子工程师的重要技能。然后我们将讨论这些符号如何在原...
NUCLEO-L432KC实现GPIO控制(STM32L432KC)
3.3.3.3.了解STM32L432KC LED灯外围电路搭建原理;学习STM32CubeMX新建工程的方法;掌握STM32编程实现LED闪烁的编程技巧。分析STM32L432KC LED灯原理图可知,LED灯连接在PB3引脚;通过配置PB3引脚,结合驱动函数HAL_GPI...
NUCLEO-L432KC实现UART1、UART2双串口数据通信(STM32L432KC)
3.3.3.3.了解STM32L432KC UART1和UART2的原理及特性;学习STM32CubeMX新建双串口工程的方法;掌握STM32编程实现双串口实现数据收、发的编程技巧。分析STM32L432KC芯片手册可知,UART1(TX=PA9,RX=PA10)和UART2(...
NUCLEO-L432KC实现ADC配置(STM32L432KC)
3.3.3.3.了解STM32L432KC ADC的原理及特性;学习STM32CubeMX新建ADC工程的方法;掌握STM32编程实现光敏电阻传感器模数转换的编程技巧。分析STM32L432KC芯片手册可知(或者在STM32CubeMX软件配置,自动会配置ADC引脚),ADC1...
华为认证物联网开发利器:小熊派IoT开发板
今年8月份我和小伙伴们协同研发的基于NB-IoT的智慧路灯监控系统有幸入选华为开发者大赛IoT赛道决赛,决赛期间留意到70%以上的个人/学生开发者团队都使用到华为认证(匹配HCIP:华为认证ICT高级工程师)专用开发板。赛后购买了相关产品进行学习,小熊派IoT开发板基于STM32...
一张图看懂嵌入式系统组成
嵌入式系统是一种应用范围非常广泛的系统。可以说除了一般用途的计算机外的所有计算机都属于嵌入式系统,例如从便携式音乐播放器到航天飞机上的实时系统控制都属于嵌入式系统。根据IEEE(国际电气和电子工程师协会)的定义,嵌入式系统是“控制、监视或者辅助设备、机器和车间运行的装置”。这主要...
下一页