自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 六、STM32之定时器

图4图4的波形图就可以看出PWM原理。我们可以通过调节输出比较单元即可控制输出单元图5图5显示的是PWM的三个参数的计算公式①PWM频率:这决定PWM周期,周期=1/频率②PWM占空比:高电平占据周期的时间比例③PWM分辨率:PWM的步距拓展:s = 1/(HZ);eg:10MHz对应的时间:1/10 000 000s = 10us2.3呼吸灯代码示例PWM.h//PWM初始化//设置占空比#endifPWM.c//0.打开定时器时钟//1.配置时基单元。

2024-01-29 17:31:35 638

原创 网络编程之TCP编程

并发服务器即同一个时刻可以响应多个客户端的请求,上面建立的服务器和客户端都是一对一的,只能一个客户端连接。常用的并发服务技术有:多进程并发服务器、多线程并发服务器、IO复用并发服务器。这里讲述的是多进程并发服务器我们在多进程并发服务器当中,每个连接的数据收发都要创建一个新的子进程用来通信,这样对资源的消耗十分大。所以引入io设备的复用,接下来我们介绍一下io设备。

2023-07-14 20:18:26 2476 1

原创 利用线程池技术实现类cp功能

【代码】利用线程池技术实现类cp功能。

2023-06-24 17:48:34 127 1

原创 c语言实现多线程技术

线程池技术是提前创建多个线程,让这些线程领取任务,执行任务。其实和传统的来一个任务就马上创建一个线程的方法是类似的,因为我们在线程池初始化函数的时候也创建了多个线程,我们都知道创建线程就会去执行线程函数,同样的,我们创建这么多线程的同时也让这些线程去执行了同一个线程函数,只不过我们对这个线程函数进行了处理,在线程函数中:如果任务量为0我们就让这些线程全部阻塞。有任务来了,我们就领任务,怎么领任务呢?

2023-06-16 16:25:35 3672 1

空空如也

空空如也

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

TA关注的人

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