自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小王的博客

将繁琐的操作简单化,把已有的事物整合优化,从而提高用户体验。主要涉及软件开发以及单片机编程方面的知识

  • 博客(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

C# WPF TCP .net 4.5.1 服务端 一对多! 能单独控制客户端的关闭与消息发送,基于Socket类实现,直接实例化即可使用

2020-05-18

Em(Socket_Client).zip

C# WPF TCP .net 4.5.1 客户端 简单应用,能进行收发消息 Point- 127.0.0.1:7788

2020-05-18

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

TA关注的人

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