- 博客(11)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 STM32——如何配置GPIO的led点亮
GPIO_Init();1、使能GPIO的时钟2、设置GPIO目标引脚3、控制GPIO引脚输出高低电平IO操作重要结构体:GPIO_InitTypeDeftypedef struct{ uint32_t Pin; 操作的管脚 uint32_t Mode; 模式选择 uint32_t Pull; 上拉下拉,或者都不加 ui...
2019-05-17 03:07:16 3571
原创 STM32——如何配置通用定时器中断
STM32的定时器STM32F103ZET6一共有8个定时器,其中分别为:高级定时器(TIM1、TIM8);通用定时器(TIM2、TIM3、TIM4、TIM5);基本定时器(TIM6、TIM7)。除非APB1的分频系数是1,否则通用定时器的时钟等于APB1时钟的2倍。默认调用SystemInit函数情况下:SYSCLK=72MAHB时钟=72MAPB1时钟=36M所以APB1的...
2019-05-17 02:36:52 13703 1
原创 STM32——FlagStatus与ITStatus
FlagStatus与ITStatuseg:FlagStatus USART_GetFlagStatus(); //获取状态标志位void USART_ClearFlag(); //清除状态标志位ITStatus USART_GetITStatus(); //获取中断状态标志位void USART_ClearITPendingBit(); //清除中断状态标志位F...
2019-05-17 02:24:48 8916
原创 STM32——如何配置外部中断
外部中断一般步骤1、开启IO口时钟,初始化IO口为输入。调用函数:GPIO_Init();2、开启IO口复用时钟。调用函数:RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO,ENABLE);3、设置IO口与中断线的映射关系。调用函数:GPIO_EXTILineConfig();4、初始化线上中断,设置触发条件等。调用函数:EXTI_Init();5、...
2019-05-15 00:53:05 11060 4
原创 STM32——利用STM32CubeMX来点亮GPIO口的led
GPIO口的 LED 点亮(以STM32F407IGTb芯片为例 )1、掌握的GPIO口的使用方法2、熟悉Keil uVision5工具软件的使用原理:只要是对硬件操作,就要首先查看原理图。查看外设是给模块的MCU的哪个引脚相连。FS-STM32F407开发平台上的LED的亮灭状态,与芯片上的引脚I/O输出电平有关。FS-STM32F407开发平台上LED的I/O扩展:...
2019-05-13 21:33:25 1775
原创 STM32——GPIO的CRL、CRH和CNF与MODE的关系
GPIO的CRL、CRH和CNF与MODE的关系STM32的CRL控制着每个IO端口的位占用CRL的4个位,高两位为CNF,低两位为MODE。CRH的作用和CRL完全一样,只是CRL控制的是低8位输出口,而CRH控制的是高8位输出口。...
2019-05-11 20:12:32 10264
原创 STM32——简述GPIO的功能和结构
简述GPIO的功能和结构(1)什么是GPIOGPIO是通用输入/输出端口的简称,是STM32可控制的引脚。GPIO的引脚与外部硬件设备连接,可实现与外部通讯、控制外部硬件或者采集外部硬件数据的功能。(2)基本结构1.保护二极管IO引脚上下两边两个二极管用于防止引脚外部过高/过低的电压输入,当引脚电压高于VDD时,上方的二极管导通,当引脚电压低于VSS时,下方的二极管导通,...
2019-05-11 20:11:08 8897
原创 STM32——ARM与STM32之间的联系
ARM与STM32之间的联系stm32是基于ARM内核的一种控制器,是包含与被包含的关系。ARM(STM32)
2019-05-11 20:06:03 9437
原创 STM32——简述USART与SPI、IIC之间的区别与联系
简述USART与SPI、IIC之间的区别与联系第一个区别当然是名字:SPI(Serial Peripheral Interface)串行外设接口I2C(INTER IC BUS)集成电路总线USART(Universal Asynchronous Receiver Transmitter)通用异步收发器第二个区别在电气信号线上:SPI总线由三条信号...
2019-05-11 20:04:56 6126 1
原创 Linux目录文件名释义
首先在linux中,一切皆“文件”。文件名释义bin全称 binary 含义是二进制,该目录存储的都是二进制文件,文件都是可以被运行的dev该目录主要存放的是外接设备,例如U盘等等,在其中多外接设备不能直接被使用,需要挂载(类似windows下多分配盘符)etc该目录存储一些配置文件home表示“家”,表示除了root用户以外...
2019-05-11 19:40:43 242
原创 STM32——MCU结构简述(中英文对照)
STM32 MCU结构简述首先STM32 MCU是什么?其实他就是一个微控制单元(MicroController Unit)NVIC嵌套向量中断控制器(Nested Vectored Interrupt Controller)(优先级)作用用于为中断分组,从而分配抢占优先级和响应优先级SysTick系统节拍定时器(system TIck )作用...
2019-05-09 11:29:53 8825
Em(Socket_Service).zip
2020-05-18
如何在MFC和Win32程序下调用WPF写的窗口弹窗(封成类库)
2020-08-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人