0 Xiao老板

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 33w+

74HC4053的应用

本文详细介绍了74HC4053三路二选一模拟开关的具体应用

2020-10-09 22:03:21

STM32学习笔记之中断

1.公共部分(1)中断类型1.系统异常,体现在内核水平2.外部中断(相对于内核来说的,也是在芯片里面),体现在外设水平F407—cortex-M4是ARM公司生产的片上外设:GPIO,I^2C,USART是片上的外设(ST公司)这些是系统异常的向量表。中断外设简介:NVICNVIC:嵌套向量中断控制器,属于内核外设,管理着包括内核和片上所有外设的中断相关的功能具有两个重要的库文件:core_cm4.h和misc.c复位后默认优先级的分组是不确定的。(是000)4个位,能表示0-15.

2020-10-04 21:52:04

STM32学习笔记之位带操作

对于51我们可以这样进行操作:使用51特有的关键字sbit51中的位带操作: 那么在32中有没有像51中的那种操作呢? 答案是没有,但是类似的操作,具体如下所示:

2020-10-03 16:01:22

逆变电路之单极性调制与双极性调制

就调制脉冲的极性而言,单相全桥逆变器pwm调制技术主要分为单极性调制与双极性调制。本文就其调制原理分别做简单的介绍:

2020-10-02 22:18:15

STM32F4学习笔记之GPIO输入,按键检测

1.硬件电路部说明:1.当按键没按下时,PC13通过4.7K电阻接到地,此时为低电平,当按键按下时,PC13接到3.3V的VCC,此时电平为高,可以通过将I/O端口配置为输入状态,通过读取I/O电平的高低状态就可以知道按键的状态。PA0同理。2.电容C62,C63是硬件消抖作用,但是还有软件消抖,即配置一个延时函数,过一段时间再读取I/O端口电平,看是否状态相同,排除干扰的影响。一般大公司会采取软件消抖,能节省一个电容,降低成本...

2020-09-27 22:09:05

硬件学习之为什么三相电机不需要电容?

本问阐述了单项电机加电容的工作大致过程,以及三相电机的大致工作原理

2020-09-27 21:53:50

STM32学习笔记之串行通信接口

1.串行通信:按照数据传送方向,分为:单工:数据传输只支持数据在一个方向上传输半双工:允许数据在两个方向上传输,但是,在某一时刻,只允许数据在一个方向上传输,它实际上是一种切换方向的单工通信;全双工:允许数据同时在两个方向上传输,因此,全双工通信是两个单工通信方式的结合,它要求发送设备和接收设备都有独立的接收和发送能力。2.串行通信的通信方式**同步通信:**带时钟同步信号传输。-SPI,IIC通信接口(有时钟,可约定第几个边沿开始发送/接受数据)**异步通信:**不带时钟同步

2020-09-17 21:52:39

STM32F4学习笔记之NVIC中断优先级管理

NVIC中断优先级管理1. NVIC中断优先级分组探索者STM32F4开发板:《STM32F4开发指南-库函数版本》-4.5小节 中断优先级分组管STM32F4xx官方资料:《STM32F4xx中文参考手册》-第10章 中断和事件CM4内核支持256个中断,其中包含了16个内核中断和240个外部中断,并且具有256级的可编程中断设置。STM32F4并没有使用CM4内核的全部东西,而是只用了它的一部分。-STM32F40xx/STM32F41xx总共有92个中断。-STM32F42xx/ST

2020-09-14 20:46:07

STM32学习笔记之IO引脚复用和映射

1.什么是端口复用?2. STM32F4的端口复用映射原理3.复用功能映射配置 4.端口复用为复用功能配置过程

2020-09-02 22:58:40

第21讲 Systick滴答定时器-延时函数讲解

第21讲 Systick滴答定时器-延时函数讲解cortexM3权威指南中文版第八章133页有一个Systick定时器的介绍。

2020-08-31 19:03:49

硬件学习笔记之纳安表电路元件

1.LTC660单片式 CMOS 开关电容器电压转换器2.ADA4530-1微微安级电流静电计放大器3..AD8253数字可编程增益放大器

2020-08-17 23:18:40

电路学习笔记

1.LH1546(光继电器)LH1546为光继电器,其基本电路结构如下所示此时3脚为输出端,1脚接高电平,2脚接单片机输出端(一般低电平有效)具有光耦隔离的作用,有效保护单片机。附上LH1546英文手册2. 4~20mA电流输出芯片XTR111完整电路此部分电路借鉴大佬的帖子,附上源帖的连接http://www.51hei.com/bbs/dpj-41904-1.html在工控或者和工控相关的行业,一定会遇到需要输出4~20mA电流的时候。而XTR111是应用最广泛的电流输出芯片。最简单简

2020-08-14 22:59:24

PCB学习笔记之超实用快捷键及教程

1.批量更改元件标号:工具->标注/注解->然后选中sub下的需要更改的标识,->更新更改列表->接收更改->执行更改,就可以把带有问号的标识全部改为按数字从下到大排列的了。2.同样封装的元件批量添加封装工具->封装管理器->选中需要添加相同封装的元件(一般是电容或电阻)->先移除原有封装,再添加需要的封装->接收变更->执行变更。3.绘制板框先点击下面的机械议程(mechanical),不带网络属性。点击放置->线条,画出所需

2020-08-11 00:08:35

C语言学习笔记之指针

1.指针,是C语言中的一个重要概念及其特点,也是掌握C语言比较困难的部分。指针也就是内存地址,指针变量是用来存放内存地址的变量,不同类型的指针变量所占用的存储单元长度是相同的,而存放数据的变量因数据的类型不同,所占用的存储空间长度也不同。有了指针以后,不仅可以对数据本身,也可以对存储数据的变量地址进行操作2.基本问题在计算机中, 所有的数据都是存放在存储器中的, 不同的数据类型占有的内存空间的大小各不相同。内存是以字节为单位的连续编址空间, 每一个字节单元对应着一个唯一的编号, 这个编号被称为内存单元

2020-08-03 21:40:02

STM32学习笔记之C语言复习+寄存器地址名称映射分析

STM32F4学习笔记之C语言复习+寄存器地址名称映射分析C语言复习:1.基本操作符,2. #define宏定义关键词,3.#ifdef条件编译,4.extern变量申明,5.typedef类型别名,6.static关键字,7.strcture,结构体:构造类型,寄存器地址名称映射分析:1.51中的映射方法,2.STM32中操作

2020-08-03 09:53:13

STM32学习笔记之按键扫描

STM32学习笔记之按键扫描的代码解析(F4)

2020-08-01 21:48:59

Switch case语句

switch 是“开关”的意思,它也是一种“选择”语句,但它的用法非常简单。switch 是多分支选择语句。说得通俗点,多分支就是多个 if。从功能上说,switch 语句和 if 语句完全可以相互取代。但从编程的角度,它们又各有各的特点,所以至今为止也不能说谁可以完全取代谁。当嵌套的 if 比较少时(三个以内),用 if 编写程序会比较简洁。但是当选择的分支比较多时,嵌套的 if 语句层数就会很多,导致程序冗长,可读性下降。因此C语言提供 switch 语句来处理多分支选择。所以 if 和 swi

2020-07-30 21:17:11

STM32学习笔记之寄存器代码解析(F4)

选自,STM32F4之寄存器实现跑马灯实验,寄存器代码解析。端口模式寄存器 (GPIOx_MODER):GPIO 端口输出类型寄存器 (GPIOx_OTYPER);GPIO 端口输出速度寄存器 (GPIOx_OSPEEDR);GPIO 端口上拉/下拉寄存器 (GPIOx_PUPDR);GPIO 端口输出数据寄存器 (GPIOx_ODR);RCC AHB1 外设时钟使能寄存器 (RCC_AHB1ENR)

2020-07-27 20:23:59

STM32G4学习笔记之DAC+FMAC

本文讲述了STM32G4的DAC以及FMAC(硬核滤波计算)的主要原理和内容

2020-07-25 12:42:01

STM32G4的内核性能

1.ART加速ART在Flash之前,ART加速可以提高Flash的读取运行速度。➢ 程序实现(任选一种):1,使用库函数(HAL):__HAL_FLASH_INSTRUCTION_CACHE_ENABLE();__HAL_FLASH_DATA_CACHE_ENABLE();2,寄存器操作:FLASH->ACR |= (1<<9);//将第9位置1FLASH->ACR |= (1<<10);//将第10位置1如果要将时钟跑到170MHz,需要设置到R

2020-07-23 21:45:27

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。