自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 13、单片机中IWDG和WWDG的区别

一、功能特点二、应用场景三、配置和使用

2024-09-26 21:00:24 306

原创 13、WWDG窗口看门狗实验

在提前唤醒中断服务函数进行喂狗,同时翻转。while 循环里喂狗,同时翻转。开启窗口看门狗,计数器值设置为。led的代码前面有在此不再赘述。2、WWDG工作原理及框图。3、 WWDG计算超时时间。4、WWDG配置步骤。

2024-09-26 20:58:46 205

原创 12、stm32单片机基于hal库独立看门狗

2、IWDG溢出时间计算。1、IWDG独立看门狗。3、IWDG配置步骤。

2024-09-26 19:09:44 295

原创 11、stm32单片机基于hal库的感应开关盖垃圾桶

以下几个事件触发时,自动开盖,并伴随蜂鸣器短响一声,同时。6、hscr04超声波模块实现代码。5.sg90舵机实现代码。8、震动传感器实现代码。10、main函数代码。

2024-09-26 17:50:19 192

原创 10、stm32单片机基于hal库的呼吸灯实验

使用定时器 4 通道 3。led的代码此前的文章有不再赘述。1、定时器输出PWM波配置流程。

2024-09-24 20:40:46 447

原创 9、stm32单片机基于定时器的中断点灯实验

相关的硬件进行初始化设置,通常被设计用于处理特定硬件外设或功能的底层初始化工作。led的代码上述文章都有在此不赘述。2、定时器中断实验配置步骤。1、定时器溢出时间配置。

2024-09-24 19:12:25 416

原创 8、stm32单片机基于hal库实现智能排队控制系统

机科学中,状态机常用于描述软件系统的行为,特别是在硬件设计、编译器设计、网络协议以及用户界面交。状态机的实现方式多种多样,可以使用编程语言中的条件语句、循环结构或专门的状态机库来实现。:状态之间的转换是基于特定条件触发的。特定配置或情况,而转换规则则定义了从一个状态转换到另一个状态的条件和动作。:状态机可以是确定性的(每个条件唯一对应一个转换)或非确定性的(一个条件可。这些状态可以是有序的、离散的或层次化的。(3) 允许通过时,LED1闪烁,蜂鸣器不响,继电器不闭合;(1) 继电器(模拟匣机)

2024-09-23 22:17:32 525

原创 7、stm32单片机使用hal库实现电动车报警项目

按键,系统进入警戒模式,一旦检测到震动(小偷偷车),则喇叭发出声响报警,吓退小偷。按键,系统退出警戒模式,再怎么摇晃系统都不会报警,否则系统一直发出尖叫,让车主尴。(4)、433M无线接收发射模块。

2024-09-22 21:14:41 285

原创 6、stm32单片机使用hal库实现震动点灯

使用中断的方法,振动传感器检测到振动时,led的代码上述文章有。

2024-09-22 18:59:01 265

原创 5、stm32单片机中断实验

它负责管理和分配中断优先级,决定中断的响应顺序。当多个中断同时发生时,NVIC 根据中断优先级来决定先处理哪个中断。NVIC 还支持中断嵌套,高优先级的中断可以打断低优先级的中断处理程序。EXTI 主要负责检测外部信号的变化,当外部事件发生时,如按键按下、外部传感器信号变化等,EXTI 可以触发中断请求。如果采用中断法,由于软件消抖需要在中断服务函数加入延时函数,这种做法一般是不被允许的。在单片机中,EXTI(外部中断 / 事件控制器)和 NVIC(嵌套向量中断控制器)有着密切的关系。

2024-09-22 17:00:05 443

原创 3、stm32单片机使用hal库使用按键点灯

【代码】3、stm32单片机使用hal库使用按键点灯。

2024-09-21 20:32:56 216

原创 2、stm32单片机使用hal库驱动蜂鸣器

【代码】2、stm32单片机使用hal库驱动蜂鸣器。

2024-09-21 20:20:24 219

原创 1.stm32单片机使用hal库实现点灯、流水灯

【代码】1.stm32单片机使用hal库实现点灯、流水灯。

2024-09-21 20:17:41 209

原创 C语言sizeof和strlen的区别

【代码】C语言sizeof和strlen的区别。

2024-09-12 16:55:11 114

原创 数组和函数的结合

形参中不存在数组的概念,即便中括号约定了数组的大小,也无效,传递的是一个地址,是数组的首地址。二、数组实参很有意思的问题启发(关于后面的指针)数组,传递过去的是它的首地址,所以最后的值相同。传递的是值而非地址,所以最后得到的结果不一样。四、输出一个三行四列的矩阵,并找出最大值。一、数组传参中关于形式参数的奥秘。三、二维数组作为形参要注意的问题。

2024-09-10 14:56:03 156

原创 C语言函数

形式参数需要包含变量类型,变量名(变量名非必须)5.1函数编程过程中要注意的一些小细节。变量四要素:名、类型、值、地址。六、函数的嵌套及其实战。1.模块化的设计思路。三、函数的封装和调用。四、形参和实参的区别。

2024-09-08 19:44:28 236

原创 C语言数组

6.1有一个3*4的矩阵,要求编程实现求出其中最大的那个元素的值,以及其所在的行号和列号。3.1对10个数组元素依次赋值为0.1.2.3.4.5.6.7.8.9并要求逆序输出。运行结果(这应该是全网最简便的方法之一)二、数组计算大小和各种初始化。一、数组的引入及基本用法。五、二维数组的初始化。

2024-09-08 15:51:36 300

原创 C语言执行python语句,C语言调用python无参函数和有参函数

1.环境的搭建:在香橙派3.0.6版本的镜像里已经默认自带了python3.10的版本,只需要安装python3 dev 的依赖包就好了。3.1上文调用了print('funny')这条语句,现在把这条语句放在napara.py的文件的函数里,如下。检验是否已经安装了python3.10 的依赖包,如果安装了如图所示。4.1 C语言调用有参函数,首先定义一个带参数和返回值的函数。三、C语言执行python无参函数。一、Python的安装和环境搭建。二、C语言执行python语句。四、C语言调用有参函数。

2024-09-06 16:36:53 347

c语言打印.cpp

c语言打印.cpp

2021-09-26

空空如也

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

TA关注的人

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