自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 c++项目——通讯录

abs为AddressBooks 此结构体的指针,abs->Addarr[]即为找到AddressBooks中的Addarr这个数组,然后abs->Size为加入数组的下标,abs->Addarr[abs->Size].name = name;输入名字来查询是否有这个人,若有这个人则返回他数组的下标i,如若没有找到这个人则返回-1。用string 来定义电话号码,可以使用.length 来判断是否有11位,是否满足要求。七、编写delete函数来删除联系人,输入名字确定是否有这个人再进行删除操作。

2023-08-01 20:47:03 223 1

原创 6-7PWMI模式占空比

he与6-6的不同即为,有两条不同的输入捕获通道。IC输入捕获通道的代码。

2023-07-22 22:09:11 72 1

原创 6-6输入捕获

2.初始化GPIO,配置GPIO成输入模式(上拉或者悬空)1.打开RCC时钟,把GPIO和TIM的时钟打开。3.配置时基单元让CNT计数器在内部时钟自增。6.选择触发后的操作,执行Reset操作。5.选择从模式的触发源 TI1,FP1。7.调用TIM_Cmd函数,开启定时器。4.配置输入捕获单元。

2023-07-22 22:06:07 68 1

原创 6-5直流电机

【代码】6-5直流电机。

2023-07-22 22:02:01 49 1

原创 6-4砣机

【代码】6-4砣机。

2023-07-22 22:00:11 32 1

原创 6_3使用PWM驱动LED呼吸灯

3.配置输出比较单元包括(CCR的值,输出比较模式,极性选择模式,输出使能模式)使用结构体。4.配置GPIO , 把PWM对应的GPIO,初始化为复用推挽输出的设置。1.打开RCC时钟,把要用的TIM外设和GPIO外设的时钟打开。5.运行控制,启动计数器。

2023-07-15 23:17:51 63 1

原创 6_2定时器红外外部时钟

与6_1相似,但是6_2不使用内部时钟,而调用外部时钟。

2023-07-14 15:06:59 32 1

原创 6_1 定时中断

TIM(Timer)定时器定时器可以对输入的时钟进行计数,并在计数值达到设定值时触发中断16位计数器、预分频器、自动重装寄存器的时基单元,在72MHz计数时钟下可以实现最大59.65s的定时不仅具备基本的定时中断功能,而且还包含内外时钟源选择、输入捕获、输出比较、编码器接口、主从触发模式等多种功能根据复杂度和应用场景分为了高级定时器、通用定时器、基本定时器三种类型2.定时器类型a.高级定时器b.通用定时器c.基本定时器。

2023-07-14 15:02:35 39 1

原创 5-2旋转编码器

5-1差不多直接写代码。

2023-07-13 12:29:11 82 1

原创 对射红外传感器

中断嵌套:当一个中断程序正在运行时,又有新的更高优先级的中断源申请中断,CPU再次暂停当前中断程序,转而去处理新的中断程序,处理完成后依次进行返回。中断优先级:当有多个中断源同时申请中断时,CPU会根据中断源的轻重缓急进行裁决,优先响应更加紧急的中断源。暂停当前正在运行的程序,转而去处理中断程序,处理完成后又返回原来被暂停的位置继续运行。中断:在主程序运行过程中,出现了特定的中断触发条件(中断源),使得CPU。4.配置EXTI选择边沿触发方式,选择触发响应方式(中断响应和事件响应)触发响应方式:中断响应/

2023-07-12 21:43:19 273 1

原创 OLED显示屏

【代码】OLED显示屏。

2023-07-09 16:36:06 46 1

原创 按键控制LED灯亮灭

里面包含了LED.c , LED.h,key.c,key.h文件。(4)进行对Key.c程序模块化程序编写,用于按键按钮的程序。(3).在LED.h的文件中声明LED.c的函数。(5).在Key.h的文件中声明Key.c的函数。(2)进行对LED.c程序模块化程序编写。(1)建立一个Hardware文件夹。3.最后在主程序中实现按键点灯程序。1.硬件电路的接线图。

2023-07-08 17:16:03 1693 1

原创 基于stm32来点灯

3.使用keil5来进行点灯操作。1.了解GPIO位的结构。2.进行硬件电路的连接。

2023-07-06 18:02:08 43 1

原创 stm32如何创建工程

等同名称的分组,然后将文件夹内的文件添加到工程分组里。等文件夹,复制固件库里面的文件到工程文件夹。内声明所有包含头文件的文件夹。,下拉列表选择对应调试器,中新建工程,选择型号。

2023-06-23 22:36:14 133 1

原创 stm32的报错

Flash 下载错误,在代码没错的情况下可以尝试。2.勾选c/c++里右下角的c99。

2023-06-23 19:42:37 172 1

空空如也

空空如也

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

TA关注的人

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