自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++变量作用域

注:如果在内部作用域中声明的变量与外部作用域中的变量同名,则内部作用域中的变量将覆盖外部作用域中的变量。当局部变量被定义时,系统不会对其初始化,必须自行对其进行初始化。

2024-06-04 14:09:02 247

原创 C++变量类型

一、整数类型二、浮点类型三、字符类型四、布尔类型五、枚举类型六、指针类型七、数组类型八、结构体类型九、类类型十、共用体类型。

2024-06-03 15:51:39 191

原创 C++.类型转换

类型转换:将一个数据类型的值转换为另一种数据类型的值。4、重新解释转换(Reinterpret Cast)1、静态转换(Static Cast)3、常量转换(Const Cast)不进行任何运行时类型检查。

2024-06-03 15:21:24 96

原创 FreeRTOS—时间片调度

同等优先级任务轮流地享有相同的CPU时间(可设置),叫时间片,在FreeRTOS中,一个时间片就等于SysTick中断周期1、同等优先级任务,轮流执行;时间片流转2、一个时间片大小,取决为滴答定时器中断频率3、主要没有用完的时间片不会再次使用,下次任务Task3得到执行,还是按照一个时间片执行。

2024-05-23 10:13:00 227 1

原创 FreeRTOS—列表、列表项

函数描述初始化列表初始化列表项列表末尾插入列表项列表插入列表项(升序插入)列表移除列表项。

2024-05-15 11:34:42 443

原创 学习Qt—设置字体倾斜、加粗无法实现

将 QTextEdit 类型更改为 QPlainTextEdit。

2024-05-10 14:48:30 134 1

原创 QML—Windows介绍

x、y 是所建立窗口所在位置 ,如下图,当x,y设置为500时,所建立窗口出现如下。

2024-04-24 10:52:18 198

原创 RTOS 数据类型与编程规范

返回值类型:pointer to void。返回值类型:BaseType。在queue.c中定义。在timer.c中定义。返回值类型:void。在task.c中定义。

2024-03-20 13:34:49 125 1

原创 FreeRTOS入门与实践工程(1)

当“喂饭”“回消息”都需要花很长的时间,无论前面的那种设计模式,都会退化到轮询模式的缺点:函数相互之间有影响。多任务系统会依次给这些任务分配时间:你执行一会,我执行一会,如此循环,只要切换的间隔足够短,用户会“感觉这些任务在同时运行”。这种方法可以使两种任务相互之间的影响降低,但是这种方法需要将任务拆分成若干个状态,当遇到较为复杂的任务时,没法将任务拆分。缺点:一直在运行喂饭,当有“滴”时,去运行回消息的任务,但是当某一次回消息时间过长时,会导致喂饭等等时间过长。2、使用中断(也可以称为前后台)

2024-03-15 14:47:27 308 1

原创 Cypress单片机(CY8C4147AZI-S475)UART中断,printf函数重映射

Cypress的串口中断,及printf函数重映射。在TopDesign.cysch原理图中放串口组件。

2023-12-08 13:16:15 409

原创 Cypress单片机(CY8C4147AZI-S475) 呼吸灯的实现(PWM)

4、点击编译,并在 mian() 函数中添加代码。5、点击下载,就实现了LED呼吸灯。通过控制PWM输出做一个呼吸灯。添加PWM、IO、CLOCK。1、新建空白工程(可参照。将IO组件绑定到芯片引脚。

2023-12-06 15:35:33 422 1

原创 Cypress单片机(CY8C4147AZI-S475)点亮一颗LED灯

3、绑定芯片引脚,双击IDE右侧的xxxx.cydwr(xxxx为工程名),在界面中将LED的引脚绑定为P3.4(开发板原理图上的LED灯是连接P3.4)2、在IDE的右侧操作栏中,选择Cypress,找到Ports and pins拖出一个引脚,在从off-Chip中Diodes中拖出一颗LED。根据芯片的型号选择对于的芯片型号类别建立一个空白的工程,然后填写工程名称、工作区间名称、保存位置。4、先编译,然后在main()函数中添加自己的代码。双击拖出来的引脚,给引脚重新命名。

2023-12-06 09:37:09 371 1

原创 rt-thread 定时器代码移植

【代码】rt-thread 定时器代码移植。

2022-10-31 20:36:08 215 2

原创 vscode 使用手册(keil)

vscode 使用手册(keil)

2022-07-29 13:56:28 1320

原创 C++ 学习笔记一

c++基本语法

2022-07-12 14:21:06 224

原创 第一讲 VMware 软件安装和虚拟机创建

Linux

2022-06-17 10:56:42 427 1

空空如也

空空如也

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

TA关注的人

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