包含DAC8562的函数和STM32F103RCT6的SPI的配置函数。
2021-07-14 22:06:03 3KB DAC STM32 模拟数字电路
1
单片机AW60 课程设计--模拟数字时钟(源代码) 带秒表计时功能.
2021-07-04 23:12:02 159KB 单片机 模拟数字时钟
1
multisim13模拟数字电路板软件
2021-06-13 22:00:55 676.72MB multisim13模拟数字电路
Multisim_12.0模拟数字电路板软件
2021-06-13 22:00:55 561.21MB Multisim_12.0模拟数
Multisim 10.0模拟数字电路板软件
2021-06-13 22:00:54 245.33MB Multisim10.0模拟数
Multisim14.0_PJB模拟数字电路板软件
2021-06-13 18:00:59 660.82MB Multisim14.0_PJB
模拟数字键盘输入
2021-06-11 17:03:23 111KB wpf
1
数字签名过程: (1) 发方A用自己的私钥PVA,采用非对称RSA算法,将原文信息进行哈希(hash)运算,并对hash值进行加密,即得数字签名DS;(RSACryptoServiceProvider.SignData()) (3) 发方A用对称算法AES的对称密钥SK对原文信息、数字签名SD及发方A证书的公钥PBA采用对称算法加密,得加密信息E;(Rijndael.CreateEncryptor()) (4) 发方用收方B的公钥PBB,采用RSA算法对对称密钥SK加密,形成数字信封DE,就好像将对称密钥SK装到了一个用收方公钥加密的信封里;(RSACryptoServiceProvider.Encrypt()) (5) 发方A将加密信息E和数字信封DE一起发送给收方B; (6) 收方B接受到数字信封DE后,首先用自己的私钥PVB解密数字信封,取出对称密钥SK;(RSACryptoServiceProvider.Decrypt()) (7) 收方B用对称密钥SK通过AES算法解密加密信息E,还原出原文信息、数字签名SD及发方A证书的公钥PBA;(Rijndael.CreateDecryptor()) (8) 收方B验证数字签名,先用发方A的公钥解密数字签名得数字摘要MD; (9) 收方B同时将原文信息用同样的哈希运算,求得一个新的数字摘要MD`;(RSACryptoServiceProvider.VerifyData()) (10)将两个数字摘要MD和MD`进行比较,验证原文是否被修改。如果二者相等,说明数据没有被篡改,是保密传输的,签名是真实的;否则拒绝该签名。 程序用法: “生成证书”按钮,生成发送方、接收方对应的公钥证书和私钥证书。 “签名”按钮,使用发送方私钥、发送方公钥、接收方公钥对文本框中的文本进行数字签名。得到签名后的文本。 “还原验证”按钮,使用接收方私钥将签名后的文本还原,并进行验证。
2021-06-07 14:37:47 113KB C# 数字签名 AES RSA
1
基于12C5A60S2的舵机驱动程序,模拟数字舵机通用,改个IO口就能用,pwm频率精准20ms,不敢独享,特拿出来与大家一起分享,详情请参考博客:https://blog.csdn.net/pang9998/article/details/103200666
2021-06-05 20:58:28 1KB 12C5A60S2 舵机
1
模拟数字信号转换实验matlab代码FlyVR FlyVR是为神经科学家设计和控制多传感器虚拟现实系统的框架。 它是用Python编写的,具有模块化设计,可以通过一种或多种感觉方式来控制开环和闭环实验。 在当前的实现中,FlyVR使用fictrac(请参见下文)来跟踪苍蝇在空中悬浮的球上行走的路径。 投影仪和声卡用于传递视觉和听觉刺激,其他模拟输出(通过NI-DAQ或phidgets设备)控制其他刺激,例如光遗传刺激或同步触发(例如,使用ScanImage)。 FlyVR目前正在开发中。 请参阅下面的信用和许可证信息。 如果您想为测试代码做出贡献,请联系普林斯顿神经科学研究所Murthy Lab的博士后David Deutsch()。 有关FlyVR设计的逐步介绍以及可以进行哪些实验,请参阅 介绍了FlyVR的数据格式这描述了H5文件的格式和约定以及如何在它们之间同步信息 用法 usage: flyvr [-h] [-c CONFIG_FILE] [-v] [--attenuation_file ATTENUATION_FILE] [-e EXPERIMENT_FILE] [-p PL
2021-05-23 17:03:51 81.29MB 系统开源
1