摘要:
一、线性和非线性的区别? 线形指量与量之间按比例、成直线的关系,在空间和时间上代表规则和光滑的运动;飞线性则指不按比例、不成直线的关系代表不规则的运动和突变。 二、如何判断一个系统是线形还是非线性系统? 如果从系统状态空间表达式来观察,线性系统和非线性系统最明显的区别方式就是线性系统符合叠加原理,而 阅读全文
posted @ 2022-04-01 12:03
0x9e5Y2J
阅读(505)
评论(0)
推荐(0)
摘要:
知乎看到的对控制理论的有意思的见解 控制理论的方向可太多了。控制这玩意儿,说简单点就是把现实里的某个东西用数学进行描述,然后在数学的世界里设计一个函数(映射)把观测量转换成输入使得输出接近一个目标函数。 把现实里的某个东西用数学进行描述:光这一个就有好多方向,换一个对象就是一篇论文,换一种描述就是另 阅读全文
posted @ 2022-04-01 12:02
0x9e5Y2J
阅读(103)
评论(0)
推荐(0)
摘要:
一般来说,控制器的设计,分为控制框架的选取,跟参数的优化。自适应控制、预测控制、模糊控制等,跟PID一样,是控制算法(我习惯称为控制框架)。 而粒子群、遗传算法(类似的还有蚁群算法、神经网络,还有机器学习、人工智能中的很多方法)是优化方法,本来跟控制没关系,只不过有时被拿来参数优化,本来就不是为控制 阅读全文
posted @ 2022-04-01 12:01
0x9e5Y2J
阅读(300)
评论(0)
推荐(0)
摘要:
一、Guava缓存 Guava Cache适用于以下场景: 你愿意消耗一些内存空间来提升速度。 你预料到某些键会被查询一次以上。 缓存中存放的数据总量不会超出内存容量。(Guava Cache是单个应用运行时的本地缓存。它不把数据存放到文件或外部服务器。如果这不符合你的需求,请尝试Redis这类工具 阅读全文
posted @ 2022-04-01 11:51
0x9e5Y2J
阅读(1178)
评论(0)
推荐(0)
摘要:
一. DS18B20简介 DS18B20数字温度传感器接线方便,封装后可应用于多种场合,如管道式,螺纹式,磁铁吸附式,不锈钢封装式。主要根据应用场合的不同而改变其外观。封装后的DS18B20可用于电缆沟测温,高炉水循环测温,锅炉测温,机房测温,农业大棚测温,洁净室测温,弹药库测温等各种非极限温度场合 阅读全文
posted @ 2022-04-01 11:48
0x9e5Y2J
阅读(313)
评论(0)
推荐(0)
摘要:
参考:CAN总线的位时序与参数设置 CAN总线位同步 1 CAN总线介绍 CAN 是Controller Area Network 的缩写,中文意思是控制器局域网 络,是ISO国际标准化的串行通信协议。它是德国电气商博世公司于1986 年面向汽车而开发的CAN 通信协议。此后,CAN 通过ISO11 阅读全文
posted @ 2022-04-01 11:32
0x9e5Y2J
阅读(1277)
评论(0)
推荐(1)
摘要:
STM32分类 STM32的命名方法 怎样选择合适的MCU 一个原则:花最少的钱,做最多的事 在确定项目需求的情况下,一般按照下面的顺序来选择合适的MCU 如何分配原理图引脚 如何寺找引脚的功能说明 官方资料:STM32Fxxx数据手册,也叫datasheet。注意数据手册跟参考手册的区别 数据手册 阅读全文
posted @ 2022-04-01 11:31
0x9e5Y2J
阅读(169)
评论(0)
推荐(0)
摘要:
芯片里面有什么 我们看到的 STM32 芯片是已经封装好的成品,主要由内核和片上外设组成。若与电脑类比,内核与外设就如同电脑上的 CPU 与主板、内存、显卡、硬盘的关系。STM32F103 采用的是 Cortex-M3 内核,内核即 CPU,由 ARM 公司设计。ARM 公司并不生产芯片,而是出售其 阅读全文
posted @ 2022-04-01 11:17
0x9e5Y2J
阅读(788)
评论(0)
推荐(0)
摘要:
使用 C 语言对寄存器赋值时,我们常常要求只修改该寄存器的某几位的值,且其它的寄存器位不变,这个时候我们就需要用到 C 语言的位操作方法了。 1. 把变量的某位清零 此处我们以变量 a 代表寄存器,并假设寄存器中本来已有数值,此时我们需要把变量a 的某一位清零,且其它位不变,方法见代码清单 6-1。 阅读全文
posted @ 2022-04-01 11:16
0x9e5Y2J
阅读(211)
评论(0)
推荐(0)
摘要:
Table of Contents 1. class collections.Counter([iterable-or-mapping]) 1.1. 例子 1.2. 使用实例 2. To Be Continued class collections.Counter([iterable-or-mapp 阅读全文
posted @ 2022-04-01 10:54
0x9e5Y2J
阅读(91)
评论(0)
推荐(0)