自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (5)
  • 收藏
  • 关注

原创 如何在用C语言在windows下创建简单的多线程

实现了用C语言在控制台实现了创建两个线程,各自线程中对对应的全局变量进行叠加操作。

2024-05-24 19:13:57 308 1

原创 C语言中volatile关键字的作用是什么?

如果没有volatile关键字,编译器可能会默认此变量在程序运行过程中没有其他线程或者硬件设备对其修改,会将其存在寄存器,然后需要使用它的时候直接从寄存器中读取,一旦此变量被其他线程或者硬件设备修改后,此时该程序读取到的值并非此变量的实际值。对着变量操作时,每次都会从内存中读取,保证了这个变量的稳定且不是那么容易被其他线程篡改时造成冲突,导致值变化异常。用处:在多线程变成中,可能有多个线程对这个变量进行修改,保证了当前线程读取此volatile变量时是最新的值。

2024-05-17 10:10:18 378

原创 对单链表逆序的两种方法

本文介绍一个简单的关于数据结构的算法题目."对未知长度的单链表进行逆序操作"代码功能:实现对一个含有头节点长度未知的单向链表逆序,原始链表为:头->1->2->3->4->5,经过逆序后:头->5->4->3->2->1.逆序方法一:pLinkList reverse(pLinkList &List)遍历整个链表,...

2020-01-11 19:17:17 736 1

原创 线性同余法求伪随机数序列

利用线性同余法求随机数,也可称作利用线性同余法求伪随机序列.线性同余法是一种求随机数的方法,它所求得得随机数的序列是成周期性,同时它是根据公式计算求得得随机数并非是由硬件产生的随机数所以被称作伪随机序列.随机序列的循环周期的大小取决于相关参数的选取,如果选取参数得当,可以将此循环周期拉得很长.以下算法是输入相关参数后,计算并产生随机数,然后输出循环周期的长度.线性同余法公式:a...

2019-12-22 13:02:03 2480

原创 通过对arcsinx的泰勒展开式求圆周率值

原理分析:arcsinx的泰勒公式:将sin(????/6)=1/2 带入,将多项式拆分成first_part和second_part,testarcsinx = first_part * second_part代码实现目标:输入一位整数n,即让终端输出小数位数为n的????值,如:输入4,则输出3.1416输入8,则输出3.14159265code实...

2019-12-17 14:20:04 20236

原创 排序算法的个人理解

1、插入排序2、折半插入排序3、2-路插入排序

2017-08-11 07:35:53 187

智能光控路灯控制器文档 源码 实物图片

智能路灯控制器设计文档,基于1768平台可以实现的源码,以及效果图

2018-03-26

智能路灯控制器 设计报告

智能路灯控制器设计报告,其中包含具体背景和实现原理。是一份较好的控制类课程设计报告模板。

2018-03-26

LPC1768 路灯控制器

安装在公共场所或道路两旁的路灯,通常是随环境的亮和暗而自动的关断和开启。并对开启次数和开启时间进行统计。实验时要用两个台灯,其中无调光功能的模拟路灯,另一个有调光功能的模拟环境。 (1) 该控制器具有环境亮度检测和控制功能,当处于暗(亮)环境下能够自动开(关)灯,为了演示方便,在现场演示时,当调光台灯(模拟自然光)较暗(较亮)时相当于暗环境(亮环境),此时另一个受控台灯(模拟路灯)将被点亮(熄灭),以此实现光控功能。 (2) 能自动记录“路灯”的开灯次数(用1位数码管显示)。 (3) 能累计“路灯”开灯时间(用2位数码管显示)。

2018-03-26

WT588D播放语音程序

利用串口指定播放语音的地址 里面存放的1234567890的语音

2013-03-30

m3 WT588D语音模块程序

程序中指定需要播放的地址,即可播放出语音 智能语音播放

2013-03-30

空空如也

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

TA关注的人

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