补数的概念
当我们将时钟的指针从6点拨到2点时,可以通过两种操作方式实现:逆时针拨动4下或顺时针拨动8下。这两种方法是等价的。如果将逆时针拨动视为负数,顺时针拨动视为正数,那么在时钟拨动的例子中,+8 是 -4 在模数12下的补数。
模的概念:
模(或称模数)是一个数值计量系统的计量范围,记作mod或M。一旦确定了“模”,就可以找到一个与负数等价的正数来代替该负数,这个正数就是负数的补数。超出计量范围的数都应该自动舍去模数。例如,6 + 13 = 19 ≡ 7 (m...
1、硬件连接
2、PWM通道
可以看出,PC6对应的是TIMER2的CH0通道。
3、实现方法
通过调整占空比,使其递增,LED逐渐变亮,从而在视觉上实现呼吸灯的效果。
4、核心代码
(1)PWM初始化
void PwmInit(void){
rcu_periph_clock_enable(RCU_GPIOC);
/* TIMER1 GPIO */
gpio_mode_set(GPIOC, GPIO_MODE_AF, GPIO...
程序员们对电脑的运行状况总是格外关注,无论是编译代码还是浏览网页,都会实时监测 cpu 的使用情况,确保没有异常进程占用过多的资源,影响工作效率。
今天我要分享一个有趣且实用的开源项目,让一只小猫帮你监控电脑的 CPU 使用情况。
项目简介
RunCat 是一个有趣且实用的项目,它可以在你的电脑任务栏中显示一只奔跑的小猫。小猫的奔跑速度与你的电脑 CPU 使用情况直接相关。CPU 占用率越高,小猫跑得就越快;反之,CPU 占用率低时,小猫跑得就慢一些。
项目使...
从物联网到3d打印:硬件相关的开源项目概览 | 开源专题 no.52
picture
arendst/Tasmota[1]Stars: 20.4k License: GPL-3.0
Tasmota 是一款替代固件,适用于 ESP8266 和 ESP32 设备,提供了易于配置的 webUI、OTA 更新、基于定时器或规则的自动化功能以及通过 MQTT、HTTP、串口或 KNX 实现的完全本地控制。该项目的主要特点包括:
支持使用 WebInstaller 轻松安装...
近年来,软plc(softplc)在工业领域备受瞩目,成为热议话题。那么,软plc究竟是什么呢?
事实上,软PLC的概念早在1996年便被引入中国,并在过去的二十年里迅速发展。
软PLC是一种通过软件实现的可编程逻辑控制器,其功能与传统硬件PLC相似,但运行平台更为灵活,能够在通用处理器或计算机上运行。通过软件模拟PLC的逻辑处理,软PLC不仅具备了传统PLC的高可靠性、快速处理速度和程序阅读的便捷性,还将工业PC和PLC的优势完美结合。它不仅能实现开关量、模拟量...
磁盘冗余阵列(redundant arrays of independent disks,raid)是一种通过软件或硬件实现的技术,可以将多个较小的磁盘组合成一个具有容错功能的大型磁盘。raid的具体等级根据使用需求选择,主要包括以下几种:
标准RAID:RAID 0、RAID 1、RAID 5、RAID 6
混合RAID:JBOD、RAID 10、RAID 01
磁盘阵列比较
RAID的数据组织方式
条带:磁盘中单个或多个连续的扇区构成一个条带,是组成分条的...
兼容性测试的概念
兼容性测试是一种软件测试方法,旨在确保所构建的系统、应用程序或网站能够与其他各种对象(如不同类型的网络浏览器、硬件平台、用户、操作系统等)兼容。这种测试帮助了解产品在特定环境中的表现。
为了更易于理解,我们可以将硬件、软件、平台等对象抽象为测试设备的概念。结合项目中兼容性测试的实际操作经验,可以总结出以下特征:
在项目交付中,被测对象通常对测试设备有较大的依赖。以测试一个WEB产品为例,通常需要考虑浏览器类型、浏览器版本、操作系统、屏幕尺寸、分辨...
近日,中国汽车后市场服务提供商广联科技向港交所递交上市申请,正式启动ipo进程。广联科技成立于2012年,是一家智能网联服务提供商。根据灼识咨询报告,2022年其在市场份额中排名第二,而其新业务数字化营销及管理解决方案则位居市场份额第一,尽管如此,市场份额仍相对较小,仅占个位数。
从广联科技的招股书中可以看出,其传统的车载联网硬件业务在汽车智能化浪潮中日渐式微,而转型的SaaS服务也未能如预期般打开局面,目前正处于下滑阶段。新业务SaaS+服务虽然增长迅速且毛利较高,但...
本期我们将深入探讨pid控制器在实际应用中的两种形式:独立式和plc集成式。
独立式PID控制器
在温度控制系统中,独立式PID控制器被广泛使用。无需编程,只需按照使用说明书连接好线缆,设定好目标温度,启动运行即可。所有控制程序预先设定好,无需再次编辑。这种方式操作简便,非常适合标准化的小型设备,是这种设备的常规配置。
PLC集成PID功能
在工业应用中,PID控制是非常普遍的。大多数PLC都内置了PID功能。例如在CODESYS平台上:
除了常规的PID功...
根据ca/b论坛的最新标准,从2023年6月1日起,ov代码签名证书的私钥必须存储在fips 140 2级以上、common criteria eal 4级以上或同等认证级别的硬件中,与ev代码签名证书的私钥保护机制保持一致,旨在增强代码签名证书的私钥保护。具体详情请查阅最新版本的代码签名基线要求。
新规将影响从2023年6月1日起新颁发的OV代码签名证书。
1、新颁发证书
从2023年6月1日起,新颁发的OV代码签名证书及其私钥,必须存储并安装在FIPS 140...