自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 STM32F103 独立按键控制LED灯

从原理图来看,KEY0、KEY1 和 KEY2 是低电平有效的,而 KEY_UP 则是高电平有 效的,并且外部都没有上下拉电阻,所以需要在 STM32F103 内部设置上下拉,来确定设置空闲 电平状态。以上为led.c与led.h的代码led.h主要是进行宏定义,使得功能看起来比较清晰,led.c的功能是开时钟以及设置LED有关引脚的输出模式以及频率。来记录按键是否处于释放状态,并在按键被按下时通过条件判断来设置相应的按键keyval。:如果按键2被按下,LED1与LED0的状态进行翻转。

2024-04-10 23:29:59 1001 1

原创 Uart、IIC和PWMs简介

二、Uart、IIC和PWMs之间的相同与不同分析。一、Uart、IIC和PWMs简介。

2023-11-18 12:03:10 199 1

原创 子函数封装的学习

在C语言中,你可以创建子函数(也称为函数或方法)来执行特定的任务,并将这些函数封装在功能模块中。这样可以使你的代码更清晰、可重用,并且更易于维护。

2023-11-11 11:06:36 81 1

原创 【无标题】

一、LED闪烁LED闪烁二、流水灯LED流水灯三、交通灯交通灯。

2023-10-13 11:22:27 72

原创 函数了解一下

iterateArray()函数遍历数组中的每个元素,并调用传递进来的回调函数对每个元素进行操作printElement()是一个回调函数,用于打印数组的元素。main()函数定义了一个整数数组,并调用iterateArray()函数,传递数组、数组大小和printElement()函数的指针作为参数。1、内置函数:也称为库函数或系统函数,是由C语言提供的标准函数库中的函数,如printf()、scanf()等。4、回调函数:回调函数是指将函数指针作为参数传递给其他函数,并在需要时由其他函数调用的函数。

2023-09-30 15:50:19 78

原创 Arduino、SMT32、树莓派的了解

5、通信接口:STM32 开发板支持多种通信接口,例如串行通信(如 USART、SPI 和 I2C)、CAN(控制器局域网)、USB 和以太网等。架构和性能:Arduino采用AVR架构的微控制器,适用于简单的嵌入式应用,而STM32则采用ARM架构的微控制器,具备更高性能和更多的功能。这些引脚可以被配置为输入或输出,并支持数字信号的通信。4、通信接口:Arduino 板通常支持多种通信接口,例如串行通信(如UART和SPI)、I2C和无线通信(如蓝牙或Wi-Fi),以便与其他设备进行数据交换。

2023-09-23 11:41:50 654 1

原创 不知道起什么名字

5、通信接口:STM32 开发板支持多种通信接口,例如串行通信(如 USART、SPI 和 I2C)、CAN(控制器局域网)、USB 和以太网等。架构和性能:Arduino采用AVR架构的微控制器,适用于简单的嵌入式应用,而STM32则采用ARM架构的微控制器,具备更高性能和更多的功能。这些引脚可以被配置为输入或输出,并支持数字信号的通信。4、通信接口:Arduino 板通常支持多种通信接口,例如串行通信(如UART和SPI)、I2C和无线通信(如蓝牙或Wi-Fi),以便与其他设备进行数据交换。

2023-09-23 11:38:59 31 1

原创 C语言控制语句学习

在每次循环开始之前,先判断循环条件是否为真,如果为真则执行代码块,继续下一次循环。只有当循环条件为假时,循环才会终止。do-while循环语句先执行一次循环代码块,然后根据给定的循环条件重复执行。总体而言,if-else条件语句为程序提供了根据条件选择执行不同代码块的能力,以便根据具体情况作出相应的决策和操作。for循环语句用于重复执行一段代码,它由三部分组成:初始条件、循环条件和循环结束后执行的语句。在循环语句中,continue语句用于结束当前循环中剩余的代码,立即开始下一次循环的执行。

2023-09-19 22:04:32 537

原创 C语言,输入一个数,计算有0到这个数的偶数和。

输入一个数,计算有0到这个数的偶数和。条件语句与循环语句综合使用。

2023-09-15 21:09:01 145 1

原创 个人对于条件语句和循环语句的一些看法

while与do...while都是用于重复执行一段代码,其循环条件都可以是任意的表达式。但是while循环在执行循环体之前先判断循环条件,如果条件为假,则循环体可能一次也不执行;switch语句从字面上讲,可以称为开关语句,是一种多分支选择结构,一般与case、break、default配合使用,对流程进行控制。if用来判定所给定的条件是否满足,根据判定的结果(真或假)决定执行给出的两种操作之一。for循环是一种常用的循环结构,它可以重复执行一段代码,直到满足指定的条件退出循环。

2023-09-14 19:26:44 65 1

原创 对于MCU的一些了解

CPU)的频率与规格做适当缩减,并将内存(memory)、计数器(Timer)、USB、A/D转换、UART、PLC、DMA等周边接口,甚至LCD驱动电路都整合在单一芯片上,形成芯片级的计算机,为不同的应用场合做不同组合控制,在嵌入式行业广泛应用。可以这样对比来看:MCU只是芯片级的芯片,而SoC是系统级的芯片,它集成了MCU和MPU的优点,即拥有内置RAM和ROM的同时又像MPU那样强大。这方面需要了解的地方比较多,涉及的范围比较广,需要有一定的眼光,门槛比较高。这个方面在就业方面相比起来比较容易。

2023-09-12 22:38:18 165

原创 个人对于物联网的一些见解

物联网最终是要应用到各个行业中去,物体传输的信息在物联云平台处理后,挖掘出来的有价值的信息会被应用到实际生活和工作中,比如智慧物流、智慧医疗、食品安全、智慧园区等。所有这些都可能导致失业问题。2005年11月17日,在突尼斯举行的信息社会世界峰会(WSIS)上,国际电信联盟(ITU)发布了《ITU互联网报告2005:物联网》,正式提出了“物联网”的概念,指出无所不在的“物联网”通信时代即将到来;3、物联网数据分析师:负责对物联网设备产生的大量数据进行分析和挖掘,提供有价值的信息和洞察,支持决策和业务发展;

2023-09-12 20:25:38 224

空空如也

空空如也

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

TA关注的人

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