二极管在电路设计中的应用
二极管是非常常用的基础元器件,本文主要聊一聊其在电路设计中的应用,大概总结了二极管的如下作用防反、整....
如何灵活运用C语言的指针操作
总之,对于嵌入式工程师,不但能设计出好的硬件电路,如果也能写出好的软件程序就会让我们的生活更加美好。
如何将2N7002应用到电平双向转换电路中
今天我们来讲讲,下面这个“电平转换”电路,理解后令人心情愉快。电路设计其实也可以很有趣。
如何用cplusplus来识别C和C++编译器
在你的C语言代码中,不知能否看到类似下面的代码: 这好像没有什么问题,你应该还会想:“嗯⋯是啊,我们....
模块化的方法和注意事项
做一个相对较复杂的工程时,要和小组成员分工合作,比如你可能只负责通讯或者显示这一块。就应该将这一块程....
硬件设计的学习路线,从点亮电阻开始
你可能会产生过这样的疑惑: “为什么他改几个电阻、电容就调出来,我弄个半天没搞定?”....
GuiLite:一个优秀的单片机图形库
本文给大家推荐一个很不错的Gui库:GuiLite,非常好用,希望对你有所帮助。 GuiLi....
使用STM32F103做CAN的收发通信
CAN通信 CAN 是Controller Area Network 的缩写(以下称为CAN....
开源STM32驱动库的集合
平时的开发,经常需要用到很多重复的代码,因此有必要花一些时间整理一些常用的、通用的代码,到时....
STM32芯片内部架构的详细介绍
STM32芯片主要由内核和片上外设组成,STM32F103采用的是Cortex-M3内核,内....
“开关电源”和“普通电源”的区别是什么
什么叫开关电源 随着电 力电子技术的发展和创新,使得开关电源技术也在不断地创新。目前,开关电....
STM32单片机中Hex、Bin文件的区别及应用详解
STM32、51等单片机程序经过编译后,生成的hex文件、bin文件,它们都是单片机烧写文件....
如何高效接收与解析单片机的通信协议帧
为简化系统设计,我们强烈建议您采用“状态机”来解析UART数据帧,并且把解析工作放在ISR(中断服务....
单片机的通信协议该如何设计
通信设计中考虑协议的灵活性,经常把协议设计成“不定长度”。 一个实例如下图:锐米LoRa终端....
以STM32F10x为例,对标准库开发进行概览
从结构框图上看,Cortex-M3内部有若干个总线接口,以使CM3能同时取址和访内(访问内存),它们....
如何确定选择哪种保险丝更合适呢?
慢速熔断型保险丝非常适合用于含有瞬间电流突波或开机突波流入的电路。这些电路包含:马达、变压器、白炽灯....
简易mini版平衡小车具体制作过程
一般倒立的杆在前后左右方向都有可能倒下,在二维的平面上不稳定;而自行车仅在左右方向上可能倒下,是一维....
简单介绍下LDO分类
输入端大于3.3V时,一直有恒定的3.3V输出,大于2.8V小于3.3V时,输入等于输出,小于2.8....
电容的基础知识汇总
作为无源元件之一的电容,其作用不外乎以下几种:应用于电源电路,实现旁路、去藕、滤波和储能的作用,下面....
一文总结万能的PID算法
在工业应用中PID及其衍生算法是应用最广泛的算法之一,是当之无愧的万能算法,如果能够熟练掌握PID算....
单片机复位电路的作用
数字电路中寄存器和 RAM 在上电之后默认的状态和数据是不确定的,如果有复位,我们可以把寄存器复位到....
PWM原理及其应用
占空比可以实现对电机转速的调节,我们知道,占空比是高电平在一个周期之中的比值,高电平的所占的比值越大....
学习电感入门:电感线圈与变压器
变压器:电感线圈中流过变化的电流时,不但在自身两端产生感应电压,而且能使附近的线圈中产生感应电压,这....