虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

not-setup-CHINESE

  • 基于(英蓓特)STM32V100的看门狗程序

    This example shows how to update at regulate period the WWDG counter using theEarly Wakeup interrupt (EWI). The WWDG timeout is set to 262ms, refresh window set to 41h and the EWI isenabled. When the WWDG counter reaches 40h the EWI is generated and in the WWDGISR the counter is refreshed to prevent a WWDG reset and led connected to PC.07is toggled.The EXTI line9 is connected to PB.09 pin and configured to generate an interrupton falling edge.In the NVIC, EXTI line9 to 5 interrupt vector is enabled with priority equal to 0and the WWDG interrupt vector is enabled with priority equal to 1 (EXTI IT > WWDG IT). The EXTI Line9 will be used to simulate a software failure: once the EXTI line9event occurs (by pressing Key push-button on EVAL board) the correspondent interruptis served, in the ISR the led connected to PC.07 is turned off and the EXTI line9pending bit is not cleared. So the CPU will execute indefinitely EXTI line9 ISR andthe WWDG ISR will never be entered(WWDG counter not updated). As result, when theWWDG counter falls to 3Fh the WWDG reset occurs.If the EXTI line9 event don抰 occurs the WWDG counter is indefinitely refreshed inthe WWDG ISR which prevent from WWDG reset. If the WWDG reset is generated, after resuming from reset a led connected to PC.06is turned on. In this example the system is clocked by the HSE(8MHz).

    标签: V100 STM 100 32V

    上传时间: 2013-11-11

    上传用户:gundamwzc

  • 西门子软件汇总

    西门子PLC S7-200编程软件最新版本(2012.3) STEP7 MicroWIN_V4 SP9 完整版, 全面支持Windows7。安装完后,打开软件,初次为英文版,点击tools(左上角自左-右第6个)然后选择最下面的options(自上而下第15个)单击,出现又一个画面,在左边选择第一个选项General,就出现了语言选项,选择最下面的那个(Chinese)也就是中文。然后点击OK按钮,然后一路回车下去,直到软件关闭,再打开时就是中文的啦!

    标签: 西门子 软件

    上传时间: 2013-11-19

    上传用户:mikesering

  • PCB快速拼版软件(企业版)下载

    资料介绍说明 PCB panel Setup 企业版:该软件简单易用,功能强大。具有单拼和双拼俩种开料方式。开料引擎采用精确验证的枚举算法编写。 一确保开料结果最优化。同时该软件具有开料图形的打印和保存功能。

    标签: PCB 软件 企业版

    上传时间: 2014-01-17

    上传用户:testAPP

  • Arduino学习笔记4_Arduino软件模拟PWM

    注:1.这篇文章断断续续写了很久,画图技术也不精,难免错漏,大家凑合看.有问题可以留言.      2.论坛排版把我的代码缩进全弄没了,大家将代码粘贴到arduino编译器,然后按ctrl+T重新格式化代码格式即可看的舒服. 一、什么是PWM PWM 即Pulse Wavelength Modulation 脉宽调制波,通过调整输出信号占空比,从而达到改 变输出平均电压的目的。相信Arduino 的PWM 大家都不陌生,在Arduino Duemilanove 2009 中,有6 个8 位精度PWM 引脚,分别是3, 5, 6, 9, 10, 11 脚。我们可以使用analogWrite()控 制PWM 脚输出频率大概在500Hz 的左右的PWM 调制波。分辨率8 位即2 的8 次方等于 256 级精度。但是有时候我们会觉得6 个PWM 引脚不够用。比如我们做一个10 路灯调光, 就需要有10 个PWM 脚。Arduino Duemilanove 2009 有13 个数字输出脚,如果它们都可以 PWM 的话,就能满足条件了。于是本文介绍用软件模拟PWM。 二、Arduino 软件模拟PWM Arduino PWM 调压原理:PWM 有好几种方法。而Arduino 因为电源和实现难度限制,一般 使用周期恒定,占空比变化的单极性PWM。 通过调整一个周期里面输出脚高/低电平的时间比(即是占空比)去获得给一个用电器不同 的平均功率。 如图所示,假设PWM 波形周期1ms(即1kHz),分辨率1000 级。那么需要一个信号时间 精度1ms/1000=1us 的信号源,即1MHz。所以说,PWM 的实现难点在于需要使用很高频的 信号源,才能获得快速与高精度。下面先由一个简单的PWM 程序开始: const int PWMPin = 13; int bright = 0; void setup() { pinMode(PWMPin, OUTPUT); } void loop() { if((bright++) == 255) bright = 0; for(int i = 0; i < 255; i++) { if(i < bright) { digitalWrite(PWMPin, HIGH); delayMicroseconds(30); } else { digitalWrite(PWMPin, LOW); delayMicroseconds(30); } } } 这是一个软件PWM 控制Arduino D13 引脚的例子。只需要一块Arduino 即可测试此代码。 程序解析:由for 循环可以看出,完成一个PWM 周期,共循环255 次。 假设bright=100 时候,在第0~100 次循环中,i 等于1 到99 均小于bright,于是输出PWMPin 高电平; 然后第100 到255 次循环里面,i 等于100~255 大于bright,于是输出PWMPin 低电平。无 论输出高低电平都保持30us。 那么说,如果bright=100 的话,就有100 次循环是高电平,155 次循环是低电平。 如果忽略指令执行时间的话,这次的PWM 波形占空比为100/255,如果调整bright 的值, 就能改变接在D13 的LED 的亮度。 这里设置了每次for 循环之后,将bright 加一,并且当bright 加到255 时归0。所以,我们 看到的最终效果就是LED 慢慢变亮,到顶之后然后突然暗回去重新变亮。 这是最基本的PWM 方法,也应该是大家想的比较多的想法。 然后介绍一个简单一点的。思维风格完全不同。不过对于驱动一个LED 来说,效果与上面 的程序一样。 const int PWMPin = 13; int bright = 0; void setup() { pinMode(PWMPin, OUTPUT); } void loop() { digitalWrite(PWMPin, HIGH); delayMicroseconds(bright*30); digitalWrite(PWMPin, LOW); delayMicroseconds((255 - bright)*30); if((bright++) == 255) bright = 0; } 可以看出,这段代码少了一个For 循环。它先输出一个高电平,然后维持(bright*30)us。然 后输出一个低电平,维持时间((255-bright)*30)us。这样两次高低就能完成一个PWM 周期。 分辨率也是255。 三、多引脚PWM Arduino 本身已有PWM 引脚并且运行起来不占CPU 时间,所以软件模拟一个引脚的PWM 完全没有实用意义。我们软件模拟的价值在于:他能将任意的数字IO 口变成PWM 引脚。 当一片Arduino 要同时控制多个PWM,并且没有其他重任务的时候,就要用软件PWM 了。 多引脚PWM 有一种下面的方式: int brights[14] = {0}; //定义14个引脚的初始亮度,可以随意设置 int StartPWMPin = 0, EndPWMPin = 13; //设置D0~D13为PWM 引脚 int PWMResolution = 255; //设置PWM 占空比分辨率 void setup() { //定义所有IO 端输出 for(int i = StartPWMPin; i <= EndPWMPin; i++) { pinMode(i, OUTPUT); //随便定义个初始亮度,便于观察 brights[ i ] = random(0, 255); } } void loop() { //这for 循环是为14盏灯做渐亮的。每次Arduino loop()循环, //brights 自增一次。直到brights=255时候,将brights 置零重新计数。 for(int i = StartPWMPin; i <= EndPWMPin; i++) { if((brights[i]++) == PWMResolution) brights[i] = 0; } for(int i = 0; i <= PWMResolution; i++) //i 是计数一个PWM 周期 { for(int j = StartPWMPin; j <= EndPWMPin; j++) //每个PWM 周期均遍历所有引脚 { if(i < brights[j])\   所以我们要更改PWM 周期的话,我们将精度(代码里面的变量:PWMResolution)降低就行,比如一般调整LED 亮度的话,我们用64 级精度就行。这样速度就是2x32x64=4ms。就不会闪了。

    标签: Arduino PWM 软件模拟

    上传时间: 2013-10-08

    上传用户:dingdingcandy

  • ug6.0简体中文版免费下载

    安装方法:    1.查找你机器的“网络标识”(计算机名称)。方法是,鼠标在桌面上点 我的电脑--->属性(右键)--->计算机名--->完整的计算机名称,把名称抄下备用,不要最后那个“点”。       2.进入安装包内MAGNiTUDE文件夹,用记事本打开nx6.lic, 将第1行中的this_host用你机子的计算机名替换,例如我的机子完整的计算机名称NET   则改为SERVER NET ID=20080618 28000(原来为SERVER this_host ID=20080618 28000),改好后存盘备用。 首先你找到MAGNiTUDE下的UG6.LIC并用记事本打开,把里面的his_host改成你的计算机名,注意一个字母都不能错,然后另存一个地方,等会儿要用。接下来安装 1.双击打开Launch.exe 2. 选择第2项“Install License Server安装 3.在这里可以选择安装介面的语言。默认为中文简体。 4. 在安装过程中会提示你寻找license文件,点击NEXT会出错,这时使用浏览(Browse)来找到你刚才改过的那个LIC文件就可以了。继续安装直到结束,目录路径不要 改变,机器默认就行,(建议默认,也可放在其它的盘,但路径不能用中文)。 (可以先不进行括号中的内容,为了防止语言出现错误,建议运行DEMO32,然后选择文件类型为所有,找到你改过的LIC文件,再进行下面的步骤。) 5. 选择第2项“Install NX进行主程序安装。 6. 直接点击下一步。并选择典型方式安装,下一步,会出现语言选择画面,请选 择 Simplified Chinese(简体中文版),默认为英文版。按提示一步一步安装直到结束。 安装路 径可以改变。 7.打开MAGNiTUDE文件夹。 8. 进入MAGNiTUDE文件夹,把UGS\NX6.0文件夹的几个子文件夹复制到安装NX6.0主程序相应的目录 下,覆盖。假如安装到D:\Program Files\UGS\NX 6.0 把NX6.0文件夹内的所有文件夹复制到D:\Program Files\UGS\NX 6.0文件夹相应的文件 进行覆盖就可以。 9. 进入开始-程序-UGS NX6.0-NX6.0打开6.0程序。 注:如果打不开,请按以下步骤操作 进入开始-程序-UGS NX6.0-NX6.0许可程序,打开lmtools,启动服务程序。选择 Start/stop/reread,点一下Stop Server, 再点Start Server,最下面一行显示Server Start Successful. 就OK,然后打开桌面NX6.0。 经过我的实践,绝对可行!

    标签: 6.0 ug 简体中文 免费下载

    上传时间: 2013-11-09

    上传用户:qoovoop

  • pkpm2005破解版下载

    pkpm2005破解版安装方式: 一、Windows XP下PKPM的安装方法: 1. 先安装正版的 PKPM 。 2. 将本机的 system32\WinSCard.DLL 改名为 SysCard.DLL 。 3. 将本破解包里的 WinSCard.INI 复制到 C: 盘根目录。 4. 将本破解包里的 WinSCard.DLL 复制到系统system32目录。 5. 将本破解包里的 WinSCard.DLL 复制到pkpm里各模块目录下。 二、Win 7下PKPM的安装方法: 1.解压后有两个文件夹:(PKPM2005.12.17)和(PKPM2005.12.17综合破解方案) 先打开前一个文件夹安装正版的 PKPM 。 2. 打开后一个文件夹将本机的 system32\WinSCard.DLL 改名为 SysCard.DLL 。 3. 将本破解包里的 WinSCard.INI 复制到 C: 盘根目录。 4. 将本破解包里的 WinSCard.DLL 复制到系统system32目录。 5. 将本破解包里的 WinSCard.DLL 复制到pkpm里各模块目录下(就是安装好的程序中的所有文件夹)。 6。还有WinSCard.INI 复制到 C: 盘根目录需要在安全模式下进行。 注意:(windows7中修改系统文件需要获得TrustedInstaller权限,具体修改方法:在WINDOWS7下要删除某些文件或文件夹时提示“您需要TrustedInstaller提供的权限才能对此文件进行更改”,这种情况是因为我们在登陆系统时的管理员用户名无此文件的管理权限,而此文件的管理权限是“TrustedInstaller”这个用户,在控制面板的用户管理里面是看不到的。要想对这个文件或文件夹进行操作,可以用以下方法进行:在此文件或文件夹上点右键,选“属性”→“安全”,这时在“组或用户名”栏可以看到一个“TrustedInstaller”用户名,而登陆系统的管理员用户名没有此文件的“完全控制”权限,这时我们可以选择“高级”→“所有者”→“编辑”,在“将所有者更改为”栏中选择登陆系统的管理员用户名,然后点“应用”,这时出现“如果您刚获得此对象的所有权,在查看或更改权限之前,您将需关闭并重新打开此对象的属性”对话框,点“确定”,再点两个“确定”,在“安全”对话框中选“编辑”,出现了该文件或文件夹“的权限”对话框,在上面的栏中选中登陆系统的管理员用户名,在下面的栏中选择全部“允许”,然后点“应用”,再点两个“确定”,这时你就可以拥有该文件或文件夹的更改权限了。) 这里有两份破解包,虽然有些文件相同,但针对不同用户,可能一个包不能破解,所以推出两包破解综合方案,这两个包文件名分别为:pkpmcr1.rar和pkpmcr2.rar,下载后,分别解压,先运行pkpmcr1.rar中的setup.bat文件,如果提示:“一个文件正在使用,已复制0个文件。”并运行PKPM后发现未能破解,请将pkpmcr2.rar包中WinSCard.DLL文件复制到PKPM各模块所在文件夹中,即可完成破解,本站试用过结构、建筑、钢结构三个模块,均可用,如需应用到工程实际中,请与正版对比后,斟酌使用,谢谢。本站对其未对比就使用此破解版导致的不良后果,不负责任,切记。本贴已关闭,有事请在本版开新贴说明。 这是PKPM2005.12.17版综合破解方案的第二包,文件名是pkpmcr2.rar,应用请遵循第一贴的说明,这二个包是有区别的,虽然文件名和大小及其属性相同,但还是有区别的,请看两个包中的说明文件,如果包1未能成功破解,请用包2,谢谢. 这里FTP里有以下软件可以下载用户名xudown密码down ftp://219.153.14.92/APM2005.exe ftp://219.153.14.92/PKPM2005.12.17.rar ftp://219.153.14.92/比较工具.exe ftp://219.153.14.92/桥梁通安装狗.exe ftp://219.153.14.92/正版锁计算模型的结果.rar

    标签: pkpm 2005 破解版

    上传时间: 2013-11-25

    上传用户:jiangfire

  • PCB快速拼版软件(企业版)下载

    资料介绍说明 PCB panel Setup 企业版:该软件简单易用,功能强大。具有单拼和双拼俩种开料方式。开料引擎采用精确验证的枚举算法编写。 一确保开料结果最优化。同时该软件具有开料图形的打印和保存功能。

    标签: PCB 软件 企业版

    上传时间: 2013-10-14

    上传用户:dyctj

  • ug6.0简体中文版免费下载

    安装方法:    1.查找你机器的“网络标识”(计算机名称)。方法是,鼠标在桌面上点 我的电脑--->属性(右键)--->计算机名--->完整的计算机名称,把名称抄下备用,不要最后那个“点”。       2.进入安装包内MAGNiTUDE文件夹,用记事本打开nx6.lic, 将第1行中的this_host用你机子的计算机名替换,例如我的机子完整的计算机名称NET   则改为SERVER NET ID=20080618 28000(原来为SERVER this_host ID=20080618 28000),改好后存盘备用。 首先你找到MAGNiTUDE下的UG6.LIC并用记事本打开,把里面的his_host改成你的计算机名,注意一个字母都不能错,然后另存一个地方,等会儿要用。接下来安装 1.双击打开Launch.exe 2. 选择第2项“Install License Server安装 3.在这里可以选择安装介面的语言。默认为中文简体。 4. 在安装过程中会提示你寻找license文件,点击NEXT会出错,这时使用浏览(Browse)来找到你刚才改过的那个LIC文件就可以了。继续安装直到结束,目录路径不要 改变,机器默认就行,(建议默认,也可放在其它的盘,但路径不能用中文)。 (可以先不进行括号中的内容,为了防止语言出现错误,建议运行DEMO32,然后选择文件类型为所有,找到你改过的LIC文件,再进行下面的步骤。) 5. 选择第2项“Install NX进行主程序安装。 6. 直接点击下一步。并选择典型方式安装,下一步,会出现语言选择画面,请选 择 Simplified Chinese(简体中文版),默认为英文版。按提示一步一步安装直到结束。 安装路 径可以改变。 7.打开MAGNiTUDE文件夹。 8. 进入MAGNiTUDE文件夹,把UGS\NX6.0文件夹的几个子文件夹复制到安装NX6.0主程序相应的目录 下,覆盖。假如安装到D:\Program Files\UGS\NX 6.0 把NX6.0文件夹内的所有文件夹复制到D:\Program Files\UGS\NX 6.0文件夹相应的文件 进行覆盖就可以。 9. 进入开始-程序-UGS NX6.0-NX6.0打开6.0程序。 注:如果打不开,请按以下步骤操作 进入开始-程序-UGS NX6.0-NX6.0许可程序,打开lmtools,启动服务程序。选择 Start/stop/reread,点一下Stop Server, 再点Start Server,最下面一行显示Server Start Successful. 就OK,然后打开桌面NX6.0。 经过我的实践,绝对可行!

    标签: 6.0 ug 简体中文 免费下载

    上传时间: 2013-11-12

    上传用户:sjw920325

  • 便携式超声系统中的Xilinx器件

    There has long been a need for portable ultrasoundsystems that have good resolution at affordable costpoints. Portable systems enable healthcare providersto use ultrasound in remote locations such asdisaster zones, developing regions, and battlefields,where it was not previously practical to do so.

    标签: Xilinx 便携式 超声系统 器件

    上传时间: 2015-01-01

    上传用户:hfnishi

  • Nios II 系列处理器配置选项

        Nios II 系列处理器配置选项:This chapter describes the Nios® II Processor parameter editor in Qsys and SOPC Builder. The Nios II Processor parameter editor allows you to specify the processor features for a particular Nios II hardware system. This chapter covers the features of the Nios II processor that you can configure with the Nios II Processor parameter editor; it is not a user guide for creating complete Nios II processor systems.

    标签: Nios II 列处理器

    上传时间: 2015-01-01

    上传用户:mahone