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

嵌套

  • DELPHI 正则式

    正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。 匹配中文字符的正则表达式: [\u4e00-\u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^\x00-\xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:\n\s*\r 评注:可以用来删除空白行 匹配HTML标记的正则表达式:<(\S*?)[^>]*>.*?</\1>|<.*? /> 评注:网上流传的版本太糟糕,上面这个也仅仅能匹配部分,对于复杂的嵌套标记依旧无能为力 匹配首尾空白字符的正则表达式:^\s*|\s*$ 评注:可以用来删除行首行尾的空白字符(包括空格、制表符、换页符等等),非常有用的表达式 匹配Email地址的正则表达式:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)* 评注:表单验证时很实用 匹配网址URL的正则表达式:[a-zA-z]+://[^\s]* 评注:网上流传的版本功能很有限,上面这个基本可以满足需求 匹配帐号是否合法(字母开头,允许5-16字节,允许字母数字下划线):^[a-zA-Z][a-zA-Z0-9_]{4,15}$ 评注:表单验证时很实用 匹配国内电话号码:\d{3}-\d{8}|\d{4}-\d{7} 评注:匹配形式如 0511-4405222 或 021-87888822 匹配腾讯QQ号:[1-9][0-9]{4,} 评注:腾讯QQ号从10000开始 匹配中国邮政编码:[1-9]\d{5}(?!\d) 评注:中国邮政编码为6位数字 匹配身份证:\d{15}|\d{18} 评注:中国的身份证为15位或18位 匹配ip地址:\d+\.\d+\.\d+\.\d+ 评注:提取ip地址时有用。 匹配特定数字:

    标签: DELPHI

    上传时间: 2020-12-16

    上传用户:

  • STM32F1开发指南(精英版)-库函数版本_V1.0.pdf

    Cortex-M3采用ARM V7构架,不仅支持Thumb-2指令集,而且拥有很多新特性。较之ARM7 TDMI,Cortex-M3拥有更强劲的性能、更高的代码密度、位带操作、可嵌套中断、低成本、低功耗等众多优势。

    标签: STM32F1 库函数

    上传时间: 2021-12-02

    上传用户:

  • STM32上RTOS的中断管理

    本文以STM32F1,F2,F3,F4为例(采用Cortex-M3,M4内核),内核支持中断嵌套(最多可设置256个中断优先级)。STM32只使用其中的16个优先级。

    标签: stm32 rtos

    上传时间: 2022-02-21

    上传用户:xsr1983

  • STM32系列ARM+Cortex-M3微控制器原理与实践_2

    资源较大,分为两个部分,已全部上传:第一部分:https://dl.21ic.com/download/stm32-419047.html 第二部分:https://dl.21ic.com/download/stm32-419048.html 本书介绍 ARM Cortex-M3内核结构特点和 Thumb-2指令集,及其与ARM其他内核的比较。详细阐述意法半导体(ST)公司STM32系列 ARM Cortex-M3微控制器的编程模型、存储器结构、异常处理、电源管理、时钟与复位、嵌套向量中断控制器、调试单元,以及其他各种外设的结构和编程方法。说明STM32库函数的使用方法,并简要介绍STM32相应的开发环境、工具和应用实例。

    标签: stm32 arm 微控制器

    上传时间: 2022-04-07

    上传用户:

  • STM32系列ARM+Cortex-M3微控制器原理与实践_1

    资源较大,分为两个部分,已全部上传:第一部分:https://dl.21ic.com/download/stm32-419047.html 第二部分:https://dl.21ic.com/download/stm32-419048.html 本书介绍 ARM Cortex-M3内核结构特点和 Thumb-2指令集,及其与ARM其他内核的比较。详细阐述意法半导体(ST)公司STM32系列 ARM Cortex-M3微控制器的编程模型、存储器结构、异常处理、电源管理、时钟与复位、嵌套向量中断控制器、调试单元,以及其他各种外设的结构和编程方法。说明STM32库函数的使用方法,并简要介绍STM32相应的开发环境、工具和应用实例。

    标签: stm32 arm

    上传时间: 2022-04-07

    上传用户:XuVshu

  • 致象尔微TG401数据手册

    特点:o ARM® Cortex®-M4 CPU 平台o 高达150MHz 的高性能Cortex®-M4 处理器o 集成FPU 和MPUo 内存o 512KB 片上SRAMo 2KB 至512KB 可编程保持存储区o 闪存o 1MB 集成闪存o 原地执行NOR 闪存接口,在闪存中执行时接近0 等待状态o 供电和复位管理系统o 片上稳压器,支持1.7V-3.6V 输入o 上电复位(POR)o 时钟管理o 10-30MHz 晶体振荡器o 内部16MHz RCo 32kHz 晶体振荡器o 内部32kHz RCo 具有可编程输出频率的低功耗PLLo 通用DMA:具有硬件流控制的8 通道DMA 控制器o 安全o 使用TRNG(真随机数发生器)的简单加密引擎o 定时器/计数器o 1x 系统节拍定时器o 4x 32 位定时器o 1x 看门狗定时器o 功耗(待确认)o 满载:待定uA/MHz @ 25°Co 运行:待定uA /MHz @ 25°Co 停止:待定@ 25°Co 保留:待定@ 25°C,32kB 保留存储器o 待机:待定@ 25°C,内部32kHz RCo 12 位逐次逼近寄存器(SAR)ADCo 每秒最多2M 样本o 可通过8:1 多路复用器选择输入o 1 个带有集成PHY 的USB 2.0 高速双角色端口o 两个SD / SDIO 主机接口o SD/SDIO 2.0 模式:时钟高达50MHzo LCD 控制器o 分辨率高达480x320o 6800 和8080 异步模式(8 位)o JTAG 调试功能o 3 个PWM(6 个输出),3 个捕捉和3 个QEP 模块o 4x UART,带有HW 流控制,最高可达4Mbpso 3x I2C,支持Fast Mode+(1000kbps)o 2x I2S 接口o 3x SPI 主器件高达25MHz,1x SPI 从器件高达10MHzo 32 个GPIOo 68 引脚QFN 封装o 温度范围:-40 至85°C4.1 带FPU 内核的ARM®CORTEX®-M4带有FPU 处理器的ARM®Cortex®-M4 是一款32 位RISC 处理器,具有出色的代码和功率效率。它支持一组DSP 指令,以允许高效执行信号处理算法,非常适合于可穿戴和其他嵌入式市场。集成的单精度FPU(浮点单元)便于重用第三方库,从而缩短开发时间。内部内存保护单元(MPU)用于管理对内的访问,以防止一个任务意外破坏另一个活动任务使用的内存。集成紧密耦合的嵌套向量中断控制器,提供多达16 个优先级。4.2 系统内存Bock 包含512kB 零等待状态SRAM,非常适合于当今算法日益增长的需求。同时,内存被细分为更小的区,从而可以单独地关闭以降低功耗。4.3 闪存和XIP 单元提供1MB 的集成NOR 闪存,以支持CPU 直接执行。为了提高性能,XIP 单元具有集成的缓存系统。缓冲内存与系统内存共享。与从系统内存运行性能相比,XIP 单元使得许多应用程序的运行接近100%。4.4 ROM集成ROM 固件包含通过NOR 闪存正常引导所需的引导加载程序,支持用于批量生产的闪存编程,还包括用于调试目的的UART 和USB 启动功能。

    标签: tg401

    上传时间: 2022-06-06

    上传用户:qdxqdxqdxqdx

  • InfineonIFX9201+XMC1300步进马达驱动扩展板解决方案

    inineon公司的步进马达驱动扩展板采用通用6AH桥IFX9201SG和XMC1300AB步微控制器(MCU).IFX9201SG设计用于DC马达或其它感性负载,它的输出脉宽调制频率高达20kHz,每个开关在Tj=25℃时的RDSon为100mQ,逻辑输入和3.3V和5.0VTTLUCMOS兼容,具有低待机电流,斩波电流限制,具有门锁行为的短路关断和超温关断,而XMC1300微控制器(MCU)是基于ARM Cortex-M0处理器核的XIMC1000系列MCU,具有实时马达控制和数字功率转换,以及用于LED照明应用的外设.XIMC1300MCU是高性能32位ARM Cortex-MOCPU,单周期32位硬件乘法器,操作系统支持系统计时器(SysTick),具有超低功耗和嵌套向量中断控制器(NVIC),MATH协处理器(MATH),用于三角算法的CORDIC单元和除法单元,片上存储器包括有8KB ROM,,16KB高速SRAM和高达200KB闪存程序和数据存储器,以及USIC,UART,双SPI和四SPI,IC,IS和LIN接口通信外设等.本文介绍了IFX9201+XMC1300主要特性,框图,多种H桥应用电路图以及步进马达驱动扩展板框图和应用框图,电路图和PCB设计图.

    标签: 马达 驱动

    上传时间: 2022-07-02

    上传用户:kingwide

  • 基于LABVIEW温度越限报警程序设计

    1.目的及基本要求熟悉LabVIEW开发环境,掌握基于LabVIEW的虚拟仪器原理、设计方法和实现技巧,运用专业课程中的基本理论和实践知识,采用LabVIEW开发工具,实现温度越限报警设计和仿真。基本要求:本次基于LabVIEW程序设计下,目标是要做一个温度越限报警系统。首先程序开始运行,由温度计进行监测当前环境温度,同时设置一个报警上限温度。当温度计的监测温度超过报警上限温度,此时程序开启报警,报警灯亮。同时显示当前温度及报警信息、当前报警上限温度、当前计算机系统时间、以及报警次数。2. 温度越限报警系统程序设计基本原理2.1程序设计基本原理此次设计是基于LabVIEW12.0环境下的温度越限报警系统程序设计。首先进行控件的布局排列,布局排列应该尽量满足以下条件:(1)不同类别的的控件之间以显著的标志进行区分。(2)合理安排控件位置和分布。(3)确保整个界面匀称和整洁。首先,在程序前面板中添加两个温度计分别显示随机温度,上限温度;报警装置的作用是开启报警灯,当温度超过报警上限时,报警灯发出绿色报警信号。然后加入字符框,分别是:报警信息,报警上限温度,当前温度。其作用是输出当前信息。最后添加一些其他控件,显示报警次数、当前时间等。整个程序要用到定时循环结构,定时循环结构中要嵌套平铺式顺序结构,顺序结构中又需要加入嵌套条件结构。温度越限报警系统程序设计可以应用于以下环境中:(1)室内、外环境温度检测。(2)在消防安全温度越限报警检测。(3)受温度影响的易燃易爆品环境温度报警。(4)基于LabVIEW小游戏的制作。

    标签: labview 温度越限报警

    上传时间: 2022-07-20

    上传用户:

  • Linux命令行和shell脚本编程

    基础部分需要学习的内容很多,本宝典不仅简明扼要地介绍了开源Linux软件的结构,并且展示了如何摒弃笨重的Linux图形用户界面,而使用一种更加快速而有效的方式——命令行和自动化脚本。您将学习如何在不使用GUl的情况下管理文件系统的文件;启动和终止程序;使用数据库,甚至执行Web编程,本书将教会您一切。·了解Linux桌面和各种命令行参数;·了解文件系统导航、文件处理,以及bash shell命令的基础;·编写shell脚本以自动化例行功能和报告;·管理嵌套循环和结构化命令;·监控程序、管理文件许可、进行查询;·以后台模式和计划作业方式运行脚本;·使用sed、gawk和正则表达式;·探讨所有其他shell,包括ash、tosh、ksh、kom和zsh。

    标签: linux shell脚本 编程

    上传时间: 2022-07-27

    上传用户:

  • VIP专区-单片机源代码精选合集系列(17)

    eeworm.com VIP专区 单片机源码系列 17资源包含以下内容:1. 基于AVR单片机的智能防火防盗系统设计.zip2. 基于AT89S52可控滚轮的设计与实现.zip3. 基于AVR单片机和CPLD的姿态测试系统设计.zip4. 基于ATMega16L单片机的TCD1208AP线阵CCD接口设计.zip5. 基于AVR系列单片机的多功能信号发生器的设计.zip6. 基于Atmega16单片机的小型室内空气净化器的研制.zip7. 基于AVR单片机的烟敏传感器检测电路设计与实现.zip8. 基于avr16单片机的十字LED旋转显示设计.zip9. 基于AVR单片机的无刷直流电机控制系统设计.zip10. 基于AVR单片机的摄像机帧速测试系统设计.zip11. 基于C8051F020单片机的脉搏波信号发生器的设计.zip12. 基于AVR单片机的通用控制板.zip13. 基于C8051F020的自动称重系统设计.zip14. 基于C8051F020的红外遥控电风扇设计.zip15. 基于C8051F120的洗井自动控制系统.zip16. 基于C8051F040单片机的CAN总线测试模式研究.zip17. 基于C8051F310的电动机三相电流检测与保护系统.zip18. 龙丘MMA7455模块V1.0 使用手册.pdf19. 玩转TI MSP430 LaunchPad!TI公司.pdf20. stc15单片机测试程序V1.0版.rar21. 基于MSP430单片机的模糊温湿度控制器的设计.pdf22. 中文版mcS12xs128程序教程(完整版).rar23. SHT10温湿度测试.rar24. MBUS协议_MBDOC48.DOC25. DS18B20 LCD1602 AT24C02智能温度控制系统.rar26. DH16摇摇棒.rar27. JY-MSP430F5438原理图.pdf28. Jlink转接板中文说明文档.pdf29. USBASP下载板使用说明书.pdf30. 单片机多点温度巡回检测系统的设计.pdf31. STC单片机烧写软件.zip32. 0012、51单片机超声波测距程序.rar33. 基于单片机的脉冲周期测量.doc34. AT89CX051编程器的设计.doc35. DMAVR-L型AVR单片机最小系统板使用说明书.pdf36. 51单片机花朵开放程序.rar37. 设计仿真实例的运行文件及C程序.zip38. 手把手教你学AVR单片机C程序设计实验程序.zip39. win7系统下proteus7.5 安装流程.rar40. ATmega16-ad1602.zip41. 延时函数的简单编法.docx42. 基于80C51单片机源码公开的Small RTOS 1.12.1版.zip43. ATmega16-TLC5615.zip44. stc89c52rc的含义.pdf45. STM32的控制器AD模块电路.pdf46. 数字序列发生器课程设计.doc47. 51单片机C语言常用模块与综合系统设计实例精讲.pdf48. AVR_Studio_5按部就班编程.pdf49. 烧写软件progisp172.zip50. 一种简易的磁带引导式AGV小车的制作.doc51. STM32F10xxCDE勘误手册.pdf52. Arduino——数码管简介.doc53. 六足机器人程序.rar54. 单片机模拟板TX-2.rar55. 基于AT89C51单片机的交通灯控制系统设计.ppt56. 电子温度计方案设计.pdf57. 温度测控系统的设计与制作.pdf58. MC9S12VRRMV2芯片资料.pdf59. 8051指令的快速记忆.pdf60. 基于AT89C51单片机的数字秒表设计.pdf61. Keil C51编译器用户手册.rar62. STM32_LCD5110资料.zip63. 基于ATmegal6单片机的温度监测系统设计.zip64. ATmega48-88-168中文.pdf65. STM32F10xxx 正交编码器接口应用笔记.pdf66. cosmic c编译器--CXSTM8_V4_2_4.zip67. 4个io口控制矩阵键盘.zip68. 制作AT89C51单片机实验电路板(下).pdf69. NIOS_II常用函数整理.pdf70. DS1302万年历的源码.doc71. 制作AT89C51单片机实验电路板(上).pdf72. MeTech Verilog例程讲解-V1.0.pdf73. DS1302万年历原理图.pdf74. A-C8V4开发板-使用说明书.rar75. DIY基于51单片机的旋转LED数字电子钟.docx76. 画流程图工具.rar77. s3c2440a资料ADC和触摸屏接口.pdf78. R8C11系列软件功能说明书.doc79. 51单片机温度显示的电脑端软件.exe80. s3c2440a资料SPI(串行外围设备接口).pdf81. 学习型红外线遥控器设计单片机.pdf82. !Cortex-M4自学笔记-基于Kinetis K60.pdf83. s3c2440a数据资料AC97控制器.pdf84. 自制串口模拟ModBus通信程序.docx85. STM32F103x4手册.pdf86. 74系列单片机max各类常用芯片.rar87. 单片机中断多级嵌套的软件实现.pdf88. ISP51_Win_V2.4(中颖单片机烧录软件).exe89. LT-1B MSP430F149学习板.doc90. nrf24l01对码思路.doc91. 机协51_AVR培训板.pdf92. 使用Win32创建串口通讯程序.doc93. AVR TWI读写读写范例.doc94. 一些51单片机基础模块的程序.rar95. 基于单片机的智能电风扇的设计.pdf96. PIC单片机软件下载地址列表.doc97. 基于单片机的电子时钟的设计与实现.ppt98. 基于51单片机的12864液晶显示的万年历.pdf99. 基于AT89S52单片机的温度控制系统.pdf100. 8位ADC单片机MK7A25P资料.pdf

    标签: Matlab 7.0 基础教程 清华大学

    上传时间: 2013-05-15

    上传用户:eeworm