MD5的全称是Message-digest Algorithm 5(信息-摘要算法),用于确保信息传输完整一致。在90年代初由MIT Laboratory for Computer Science和RSA Data Security Inc,的Ronald L. Rivest开发出来,经MD2、MD3和MD4发展而来。它的作用是让大容量信息在用数字签名软件签署私人密钥前被"压缩"成一种保密的格式(就是把一个任意长度的字节串变换成一定长的大整数)。
标签: Message-digest Algorithm MD5 算法
上传时间: 2013-12-16
上传用户:wff
并串转换器:将并行输入的信号以串行方式输出,这里要注意需先对时钟进行分频,用得到的低频信号控制时序,有利于观察结果(可以通过L灯观察结果)
上传时间: 2013-12-21
上传用户:jiahao131
Aidaohuakai( 楼主 ) 2013-8-22 11:45:24 只看该作者23307 | 41倒序浏览 论坛上对mpu6050的资料和讨论并不多,很多坛友都说驱动失败,老是显示0. 以下就谈谈我的一些血与泪的教训: 昨天开始接触mpu6050,在网上查了很多资料,下载程序,准备一展身手。首先看了mpu6050中文资料,之后又看了那个mpu6050的测试程序,把这些看明白之后就开始写程序了。我不是直接把程序复制过去,只是复制mpu6050的地址和初始化,IIC并没有复制,就复制我上次写的24C02的那个程序,想不到,这给了我血与泪的教训,我原来是直接把IIC复制过来的,并没有多留意。之后初始化mpu6050,写入地址,读出数据,下载到单片机之后,LCD上显示000001,我感到郁闷,之后又调试,以为是显示不对,又写显示,之后又下载,结果还是老样,这样半天就过去了。驱动没成功,又怀疑芯片或引脚有问题,继续调试,也没成功。就一一对应地看了地址,又看了初始化,发现没错,调试还是不成功。最后干脆不接IIC总线,竟然发现了个天大的秘密,接不接IIC,LCD都显示000001,我又用示波器测试波形,发现波形正确。在网上又查了别人的资料,在论坛上也很少有关于mpu6050的资料,也看了比别人的一些讨论。很多坛友都说驱动失败,老是显示0. 没办法,一天就这样过去了,今天早上,我又仔细看了程序,出乎我的想象,竟然是IIC的那个地址没改,原来写24C02的那个地址是a0,还是原封不动,把我吓了一跳。把这些改过来之后,一切正常,能显示加速度和陀螺仪。血与泪的教训啊,是自己不细心造成的,忘记改地址!今天早上竟然花了不到2个钟就调出来了,惊喜之时就写了这个分享,希望对大家有用。
标签: 圆点博士小四轴
上传时间: 2015-04-14
上传用户:wusheng4495
Ø 出动m只蚂蚁,每只蚂蚁各随机选择一条路径,记为I=[1 2 3···m],长度记为long(I); Ø 计算出每条路径的信息素浓度,记为P(I)=1/long(I),并进行归一化处理; Ø 重新出动m只蚂蚁,按如下规则选择路径: l 每只蚂蚁都以一个概率p1选择新路径(路径随机); l 未选择新路径的蚂蚁以概率P(I)选择路径I; l 所有蚂蚁都以一个小概率p2对自己的路径进行局部变化; Ø 更新所有路径,计算出每条路径的信息素浓度; Ø 重复上述步骤,直至仅剩一条路径。
上传时间: 2015-04-16
上传用户:jackynie
利用MATLAB 软件的Simulink 工具箱,对交流电机调速系统进行建模和仿真分析。仿真波形符合理 论分析,系统运行平稳,可以为电机的实际控制系统设计和调试提供新的思路。
标签: matlab ; 仿真
上传时间: 2015-04-25
上传用户:Micccc
将编码的差分跳频系统等效为串行级联码,充分利用频率转移函数所产生的网格关联信息, 采用软输入软输 算法,进行类Turbo串行迭代译码,能有效改善系统的误比特性能. 此,如何实现差 分跳频系统串行级联结构的外编码器和频率转移函数(( 函数)的匹配设计是值得深入研究的问题.基 于互信息的外信息转移图(ExIT)能有效预测迭代译码的收敛特性,并根据E xlT选择适当的内、外码 进行级联.采用基于互信息的Exn、用分析差分跳频串行级联结构中外编码器和G函数的外信息转移 过程,提出了一种采用ExIT图选择G函数及外编码器的方法.通过对陔l方法的理论分析和性能仿真, 结果表明,在一定的输入先验信息量条件下,信噪比越高,G函数输 互信息量越大;在给定信噪比条件 下,不同G 函数刘 应的输出互信息量随输入先验信息量增长速度不同,能有效实现对性能较好的G 函 数的选择;对于给定G甬数,在不同外编码方式下,通过E xlT阁能得到迭代译码收敛的门限值;能反应 出不同编码方式下的收敛特性的好坏,从而实现外编码器和G函数的匹配设计.
标签: 南京大学学报
上传时间: 2015-04-27
上传用户:xiefuai
将编码的差分跳频系统等效为串行级联码,充分利用频率转移函数所产生的网格关联信息, 采用软输入软输 算法,进行类Turbo串行迭代译码,能有效改善系统的误比特性能. 此,如何实现差 分跳频系统串行级联结构的外编码器和频率转移函数(( 函数)的匹配设计是值得深入研究的问题.基 于互信息的外信息转移图(ExIT)能有效预测迭代译码的收敛特性,并根据E xlT选择适当的内、外码 进行级联.采用基于互信息的Exn、用分析差分跳频串行级联结构中外编码器和G函数的外信息转移 过程,提出了一种采用ExIT图选择G函数及外编码器的方法.通过对陔l方法的理论分析和性能仿真, 结果表明,在一定的输入先验信息量条件下,信噪比越高,G函数输 互信息量越大;在给定信噪比条件 下,不同G 函数刘 应的输出互信息量随输入先验信息量增长速度不同,能有效实现对性能较好的G 函 数的选择;对于给定G甬数,在不同外编码方式下,通过E xlT阁能得到迭代译码收敛的门限值;能反应 出不同编码方式下的收敛特性的好坏,从而实现外编码器和G函数的匹配设计.
标签: G函数
上传时间: 2015-04-27
上传用户:xiefuai
电予掇花橇网络控隶l方案采麓网络应麓中的以太网结构开发,使用方便,中心控制服务器可以根据提花机特点制定适于织造不同花色品种的作业计划和最佳织造工艺参数,可以做妥实时监控现场各台提花辊的生产情凝帮运转效率,节省人工,也可以随时打印每台提花机实际织造的提花织物,还可提供新设计的品种实榉,应用功能上基本接近园终生产的联网提花橇的功链。
上传时间: 2015-05-05
上传用户:yezi123
l利用Matlab数组元素重复出现,学习Matlab必会的
标签: 数组 元素 Matlab
上传时间: 2015-05-13
上传用户:gooyado
第一节、samba是干什么的?它有什么用? Samba(SMB是其缩写) 是一个网络服务器,它是Linux作为本地服务器最重要的一个服务,用于Linux和Windows共享文件之用;Samba可以用于Windows和 Linux之间的共享文件,也一样用于Linux和Linux之间的共享文件;不过对于Linux和Linux之间共享文件有更好的网络文件系统 NFS,NFS也是需要架设服务器的; 2、安装及服务操作命令 安装samba程序非常简单,使用rpm -q samba查看当前系统是否已经安装了samba软件。 如果没有那就进入光盘,rpm -ivh *samba*.rpm即可。 仔细说下安装的包: samba-common-3.0.28-0.el5.8 //samba服务器和客户端中的最基本文件 samba-3.0.28-0.el5.8 //samba服务器核心软件包 system-config-samba-1.2.39-1.el5 //samba图形配置界面 samba-client-3.0.28-0.el5.8 //samba客户端软件 启动、暂停和停止服务: /etc/init.d/smb start /etc/init.d/smb stop /etc/init.d/smb restart 或 service smb start service smb stop service smb restart 第二节、由最简单的一个例子说起,匿名用户可读可写的实现 第一步: 更改smb.conf 我们来实现一个最简单的功能,让所有用户可以读写一个Samba 服务器共享的一个文件夹;我们要改动一下smb.conf ;首先您要备份一下smb.conf文件; [root@localhost ~]# cd /etc/samba [root@localhost samba]# cp smb.conf smb.conf.bak [root@localhost samba]# vi smb.conf 或geidt smb.conf & 然后我们把下面这段写入smb.conf中: [global] workgroup = WORKGROUP netbios name = Liukai server string = Liukai's Samba Server security = share [test] path = /opt/test writeable = yes browseable = yes guest ok = yes 注解: [global]这段是全局配置,是必段写的。其中有如下的几行; workgroup 就是Windows中显示的工作组;在这里我设置的是WORKGROUP (用大写); netbios name 就是在Windows中显示出来的计算机名; server string 就是Samba服务器说明,可以自己来定义;这个不是什么重要的; security 这是验证和登录方式,这里我们用了share ;验证方式有好多种,这是其中一种;另外一种常用的是user的验证方式;如果用share呢,就是不用设置用户和密码了; [test] 这个在Windows中显示出来是共享的目录; path = 可以设置要共享的目录放在哪里; writeable 是否可写,这里我设置为可写; browseable 是否可以浏览,可以;可以浏览意味着,我们在工作组下能看到共享文件夹。如果您不想显示出来,那就设置为 browseable=no,guest ok 匿名用户以guest身份是登录; 第二步:建立相应目录并授权 [root@localhost ~]# mkdir -p /opt/test [root@localhost ~]# id nobody uid=99(nobody) gid=99(nobody) groups=99(nobody) [root@localhost ~]# chown -R nobody:nobody /opt/test 注释:关于授权nobody,我们先用id命令查看了nobody用户的信息,发现他的用户组也是nobody,我们要以这个为准。有些系统nobody用户组并非是nobody ; 第三步:启动服务器 第四步:访问Samba 服务器的共享; 1、在Linux 中您可以用下面的命令来访问; [root@localhost ~]# smbclient -L //liukai或 smbclient //192.168.0.94/test Password: 注:直接按回车 2、在Windows中,您可以用下面的办法来访问; \\liukai 或 \\192.168.0.94 3、说明:如果用了netbiosname,就可以用“\\主机名”来访问,如果没用netbiosname,就不能用主机名访问。 第三节、简单的密码验证服务器 修改smb.conf文件: security = user guest account = liukai encrypt passwords = yes smb passwd file = /etc/samba/smbpasswd 然后,建立一个新用户 useradd liukai passwd liukai 成功后,cat /etc/passwd | mksmbpasswd.sh > /etc/samba/smbpasswd smbpasswd -a liukai 这就成功地添加了一个smb用户。 重启服务,使用这个用户进行登录即可。
上传时间: 2015-05-13
上传用户:yangkang1192