logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux内核定时器

1、学习过 UCOS 或 FreeRTOS 的同学应该知道,UCOS 或 FreeRTOS 是需要一个硬件定时器提供系统时钟,一般使用 Systick 作为系统时钟源。同理,Linux 要运行,也是需要一个系统时钟的,至于这个系统时钟是由哪个定时器提供的,不需要知道,只需要掌握相应的API函数就可以了。2、由硬件定时器提供的时钟源是可以设置的,设置好以后就周期性的产生定时中断,系统使用定时中断来计

#linux#单片机#运维
c# 小圆轮廓检测

注意文件夹名字不能叫做OpenCVsharp4和库重名就安装不上了。

#c##ui#开发语言
c# 呼出软键盘

【代码】c# 呼出软键盘。

#c##开发语言#java
c# 与OpenCVSharp

2、也可以安装一个包,选择OpenCvSharp4.windows(我就安装了这个加那个entensions这两个),这个是将OpenCvSharp4和OpenCvSharp4.runtime.win两个包整合到了一起(有的教程文档里面说就安装这么两个就可以了,没有提到OpenCvSharp4.Extensions,不过还是按抓个了吧)本来这个图 差不多是1000×900的,只能显示一小部分,这样

#c##ui#开发语言
直流无刷电机驱动实验

按键控制按键控制电机启动与停止,并实现加减速与换向功能。速度控制在已确定无刷直流电机选型及电机参数的情况下,改变系统总的电阻值 Ra 和电机的励磁磁通值难度是比较大的,因此,在一般情况下,我们可以对无刷直流电机的供电电压所处适当调整,从而降低线圈绕组通过电流大小,以期达到控制电机转速的目的直流无刷电机也可以使用脉宽调制信号(PWM)来进行速度控制,通常使用的 PWM 频率为十几或者几十千赫兹(不得

#单片机#stm32#嵌入式硬件
多目标优化:NSGA-II算法

原理与单目标(遗传算法)最大的不同就是进行选择操作之前进行快速非支配排序,这一步也是为了选择操作而来的,选择哪些、怎么选是通过非快速支配排序来的。这就不像单目标,挑好的选就行了支配: 在多目标优化问题中,如果个体p至少有一个目标比个体q好,而且个体p中的所有目标都不比个体q差,那么称个体p支配个体q。序值: 如果p支配q,那么p的序值比q低。如果p和q互不支配,那么p和q有相同的序值。拥挤距离:用

#算法#排序算法#数据结构
c# 与xml简析及序列化与反序列化

XML 被设计用来传输和存储数据。

#c##xml#开发语言
任务通知详解

前言1、从 v8.2.0 版本开始,FreeRTOS 新增了任务通知(Task Notifictions)这个功能,可以使用任务通知来代替代队列、二值信号量、计数型信号量和事件标志组。使用任务通知来实现二值信号量功能的时候,解除任务阻塞的时间比直接使用二值信号量要快 45%,并且使用的 RAM 更少2、使用限制:● FreeRTOS 的任务通知只能有一个接收任务,其实大多数的应用都是这种情况。●

#c语言#单片机#stm32
到底了