自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 江科大stm32GPIO输出

在开漏输出模式下,这个P-MOS是无效的,只有N-MOS在工作,数据寄存器为1时,下管断开,这时输出相当于断开,也就是高阻模式,数据寄存器为0时,下管导通,输出直接接到VSS,也就是输出低电平,这种模式下,只有低电平有驱动能力,高电平是没有驱动能力的,开漏模式可以作为通信协议的驱动方式,比如I2C通信的引脚,在多机通信的情况下,这个模式可以避免各个设备的相互干扰,开漏模式还可以用于输出5v的电平信号。限流电阻作用:1.防止LED因为电流过大而烧毁。上面是输入部分,下面是输出部分。GPIO的8种工作模式。

2024-05-05 19:21:09 525

原创 江科大stm32软件安装以及新建工程

目前stm32的开发方式主要有基于寄存器的方式,基于标准库也就是库函数的方式和基于HAL库的方式。需配置3个寄存器就可以点灯了,打开stm32的参考手册,首先是RCC的一个寄存器来使能GPIOC的时钟,GPIO都是APB2的外设,所以在这个APB2外设时钟使能寄存器RCC_APB2ENR里面配置,可以看到这里有个IOPCEN,这一位就是使能GPIOC的时钟的,下面的解释是这一位写1,就是打开GPIOC的时钟,那这一位写1,其他无关项都先给0,那整个寄存器的2进制数据换成16进制,4个一分组。

2024-05-05 16:51:10 259

原创 江科大stm32简介

复位电路:由一个10k的电阻和0.1uF的电容组成,用来给单片机提供复位信号,中间的NRST(低电平复位)接在stm32的7号引脚,当这个复位电路在上电的瞬间电容是没有电的,电源通过电阻开始向电容充电,并且此时电容呈现的是短路状态,那NRST引脚就会产生低电平,当电容逐渐充满电时,电容相当于断路,此时NRST就会被R1上拉为高电平,那上电瞬间的波形是先低电平然后逐渐高电平,这个低电平就可以提供stm32的上电复位信号。3、RCC:可以对系统的时钟进行配置,还有就是使能各模块时钟。

2024-05-04 17:32:41 502

原创 江科大stm32课程简介

将stm32最小系统板插在面包板上,作为基本的硬件单元,下面插上一块0.96寸的oled作为调试和显示的屏幕,右边的stlink插在电脑上用于下载程序和供电,led按键插在最小系统两侧,蜂鸣器模块用杜邦线连接。带插针的模块则会跨接在面包板中间然后再进行连线,使用面包板能完成任意模块的连接。2、STM32最小系统板+面包板硬件平台。1、程序纯手打,手把手教学。

2024-05-03 19:07:16 134

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除