周立功 EasyPRO 90B 通用编程器
周立功高工的FPGA宝贵实战经验与FPGA编程规范
2
always @ (current_state ...) ... case(current_state) ... s1: if ...
next_state = s2; ... ... always @(posedge clk or negedge rst_n) ... else a <= 1'b0; c <= 1'b0; c <= 1'b0;//赋默认值
如果在另一个设计中的时钟是 40ns,复位周期不变,我们只需对 CLK_PERIOD 进行 重新例化就行了,从而使得代码更加易于重用。
1.2.2 信号命名要规范化
1) 信号名一律小写,参数用大写。 2) 对于低电平有效的信号结尾要用_n 标记,如 rst_n。 3) 端口信号排列要统一,一个信号只占一行,最好按输入输出及从哪个模块来到哪 个模块去的关系排列,这样在后期仿真验证找错时后 方便很多。如:
11)状态机要写成 3 段式的(这是最标准的写法),即
... always @(posedge clk or negedge rst_n) ... current_state <= next_state; ...
工程技术笔记
©2010 Guangzhou ZHIYU AN Electronics CO., LTD.
case(current_state) s1: a <= 1'b0;//由于上面赋了默认值,这里就不用再对 b 、c 赋值了(b、c 在该状态为 0,不会产生锁存器,下同) s2: b <= 1'b1; s3: c <= 1'b1; default: ...
...
1.3 ALTERA 参考设计准则
广州周立功单片机 EasyPRO 800 EasyPRO 500 通用编程器 说明书
EasyPRO 800/EasyPRO 500通用编程器----专注的力量成就梦想EasyPRO 800/ EasyPRO 500演绎着EasyPRO系列编程器的重大技术突破,从性能到外观带给您全新体验,深具优势的竞争价格及遍布全国的销售服务网络绝对是您的唯一选择。
宝剑锋从磨砺出:凭借着长期积累的经验,多年来始终如一的专注,雄厚的综合技术能力,历经三年不断地设计改良与严格的测试考验,EasyPRO800/500实现了全新突破,高速度,强稳定,广支持…卓越技术,灵活设计:领先的管脚检测,插片自动启动功能使操作变得快捷方便,真正实现了编程智能化。
编程时序库由上位机存贮,升级仅需下载免费软件,上位软件的灵活设计为编程器带来无限潜力,适应未来发展。
参考照片功能特点顶级进口锁紧座:选用售价最贵、手感最舒适、品质最可靠的品牌美国“ARIES”公司的48PIN 锁紧座,为了使产品更人性化、用户更好地放置芯片,提高烧写速度,特将锁紧座的手柄改到“左边并加长”。
领先的造型设计:吸取了3年来制造电子产品外壳开模的经验,倾注了全新的工业设计思想与理念,从人机工程学的角度出发,更加注重人性化,造型更加流畅美观。
领先的技术保障:吸取世界先进编程器优点,经过不断改进和测试,从研究器件特性和电路可靠性入手,全新设计的编程控制电路与精心设计的4层电路板,把电路自身产生的噪声影响降到最低,同时保证每个控制电路工作点的波形准确无误,达到可靠烧写芯片的目标。
内置高速处理器,时序烧写不依赖PC,确保精确的编程时序和极高的编程速度。
48PIN引脚实现万能全驱,可作数据总线、地址总线、控制总线、编程电压驱动总线和管脚接触不良测量专用总线等,编程电压,I/O口电平随芯改变,自动适应。
系统内部预设500mA过流保护电路,彻底防止意外事件;如有特殊需要,过流容限可由用户自行修改。
同时主控芯片各端口设有过压保护电路,有效防止编程时的高压冲击。
无须使用昂贵的适配座直接支持1.8V低压器件,且编程性能可靠稳定。
EasyPro智能设定说明
EasyPro智能调试设定软件说明一、产品介绍本EasyPro上位机智能设定软件专门针对上海精浦机电有限公司所生产的带EasyPro功能编码器进行智能设定。
可进行编码器的多项设定,包括测量模式设置(角度、长度、转速);单、多圈设置;正、反转设置;循环、往复设置;外部置位值设置;通讯地址及波特率设置(针对485通讯编码器);4~20mA对应值及标定设置(针对4~20mA输出编码器)等。
二、技术参数通讯接口:详细通讯接口接线须参照所选购编码器的相应说明书通讯波特率:编码器在设置状态通讯波特率为19200bps编码器电源:请参照编码器说明书进行接线,否则会引起损坏编程温度:0~70℃三、EasyPro智能调试软件界面说明功能参数设置说明a)测量功能选择*角度测量模式:设定编码器输出信息为转轴的旋转角度,即测量物体的旋转角度。
*长度测量模式:设定编码器输出信息为转轴的线位移,即通过机械转换测量物体的位移长度。
每圈对应的测量值:设定编码器每转一圈,所对应的被测物体的位移。
长度测量单位:指编码器输出精度。
如当前测量值为100mm时,当单位为1mm时,编码器输出值为100;当单位为0.1mm时,编码器输出值为1000。
注,编码器输出值并不带小数点。
*速度测量模式:设定编码器输出信息为转轴的旋转速度,也可通过机械转换测量物体的位移速度。
【最小转速,对应4mA:编码器输出4mA时被测物体的转速最大转速,对应20mA:编码器输出20mA时被测物体的转速(4~20mA编码器)*标定模式:用于对编码器(4~20mA输出)的标定】b)正转方向选择设定编码器正转方向为顺时针或逆时针。
c)单圈/多圈选择*单圈模式:单圈360度工作模式,过360度回零。
*多圈模式:多圈过360度连续测量。
d)循环、往复测量模式*循环测量模式:设定编码器的测量值在零~最大测量值之间循环,测量值大于最大测量值时自动回零,重新开始循环。
如测量物体旋转角度,具体应用场合有转台,连续裁切等。
周立功发布最新力作《ZLG72128编程指南》
周立功发布最新力作《ZLG72128编程指南》2019年4月2日,由周立功教授主导撰写的新书《ZLG72128编程指南》正式完结。
本编程指南旨在为用户提供编程指导,书中列举了大量的程序范例,使用户可以尽可能充分的理解ZLG72128的各种功能以及相应API的使用方法,快速上手,设计并开发出稳定可靠的应用程序。
一、ZLG72128的诞生在嵌入式系统中,数码管和键盘使用得十分广泛,特别是一些需要简单人机交互的应用场合:仪器仪表、工业控制器、条形显示器、控制面板等。
在传统设计中,往往使用MCU 的I/O口直接驱动数码管和键盘,这种设计有着明显的缺点:十分耗费系统的I/O资源(数码管和键盘都很耗费I/O口)和CPU资源(数码管和按键扫描均需占用CPU资源)。
为了解决传统设计中的缺陷,广州立功科技股份有限公司(/,后文简称ZLG)研发设计了一款专用芯片:ZLG72128。
该专用芯片可以同时管理32只按键和12个数码管(或96个LED,每个数码管实质由8个LED组成,共计96个LED)。
主控MCU与ZLG72128之间采用标准I2C接口通信,最少仅需2根线。
由此可见,使用该专用芯片可以极大的节省主控MCU的I/O资源。
同时,数码管显示和键盘扫描完全由该专用芯片管理,这也会减轻主控MCU的CPU负担以及软件工程师的编程负担(无需开发数码管扫描和按键扫描相关的程序)。
为便于更好的适应行业需求,除了基础的数码管显示和键盘管理功能外,ZLG72128还提供了丰富的扩展功能:对于数码管显示,为丰富显示效果,还支持闪烁、移位、段控制等功能;对于键盘管理,还提供了功能键、长按、连击计数等功能。
二、存在的问题诚然,市面上已经有一些与ZLG72128功能类似的专用芯片,但这些芯片实质很难快速应用到实际项目中。
这是因为,一个好的产品,不仅仅是一系列硬件的堆叠,还需要优质软件的密切配合。
而这正是市场所缺少的,使用某个芯片前往往需要花费大量的精力阅读数据手册,了解底层细节(寄存器),再针对特定的系统(自有系统、Linux、FreeRTOS……)编程,即使芯片厂商提供了一些Demo资料,由于可移植性的问题,往往也还是需要花费大量的时间移植、测试、验证。
周立功单片机手势传感器系列—E909.06手势传感器使用说明 V1.01
2.3.3 双击.......................................................................................................................8
2.3.4 旋转手势...............................................................................................................9
3. 串口打印内容 检测到不同的手势串口将打印出不同的内容,具体如表 2.1 所示。
表 2.1 手势检测串口显示内容
手势 2D 手势向上 2D 手势向下 2D 手势向左 2D 手势向右
单击 双击 顺时针旋转 逆时针旋转
4. 实际测试 实际测试不同的手势,串口打印内容如图 2.4 所示。
打印内容 Wipe:Up Wipe:Down Wipe:Left Wipe:Right Select:Deselect Select:DoubleTap Rotation:Forward Rotation:Backward
2.4
注意点....................................................................................................................... 9
产品应用笔记
©2013 Guangzhou ZLG MCU Technology Co., Ltd. 1
口的 RXD(编号从 1 计算)。排针总共有 14 个引脚,串口的引脚如图 2.3 所示。
周立功CAN总线设计详解工具
CAN-bus 仿 真 器 / 实 验 仪
TKS-591S HOOKS 仿真器 TKS-591B HOOKS 仿真器 DP-51+ 单片机仿真实验仪 DP-51H 单片机数据通讯仿真实验仪 DP-668 单片机与 TCP/IP 仿真实验仪
CAN-bus 开 发 套 件
CANstarter-I CAN-bus 开发套件
CAN-bus 应用方案 ···························································································· 24
-4-
广州周立功单片机发展有限公司
研究所
CAN-bus 介 绍
概述:
CAN-bus (Controller Area Network) 即控制器局域网, 是国际上应用最广泛的现场总线之一。 起先, CAN-bus 被设计作为汽车环境中的微控制器通讯,在车载各电子控制装置 ECU 之间交换信息,形成汽车电子控制网络。比如: 发动机管理系统、变速箱控制器、仪表装备、电子主干系统中,均嵌入 CAN 控制装置。 CAN-bus 是一种多主方式的串行通讯总线,基本设计规范要求有高的位速率,高抗电磁干扰性,而且能够检测 出产生的任何错误。当信号传输距离达到 10Km 时,CAN-bus 仍可提供高达 5Kbps 的数据传输速率。由于 CAN 串 行通讯总线具有这些特性,它很自然地在汽车、制造业以及航空工业中受到广泛应用。 作为一种技术先进、可靠性高、功能完善、成本合理的远程网络通讯控制方式,CAN-bus 已被广泛应用到各个 自动化控制系统中。例如,在汽车电子、自动控制、智能大厦、电力系统、安防监控等各领域,CAN-bus 都具有不 可比拟的优越性。
NIOS II处理器中定制指令的设计与实现
NIOS II处理器中定制指令的设计与实现
卢德良;周学功;彭澄廉
【期刊名称】《计算机应用与软件》
【年(卷),期】2007(024)012
【摘要】概要介绍NIOS II处理器,详述NIOS II处理器中定制指令的硬件实现和软件接口.并结合实例说明在进行SOPC设计时,可以把强实时软件算法或费时的软件计算作为定制指令,加入到NIOS II处理器指令集中,提高系统性能.
【总页数】3页(P3-4,9)
【作者】卢德良;周学功;彭澄廉
【作者单位】复旦大学计算机与信息技术系,上海,200433;复旦大学计算机与信息技术系,上海,200433;复旦大学计算机与信息技术系,上海,200433
【正文语种】中文
【中图分类】TP3
【相关文献】
1.基于Nios II软核的多核处理器系统的设计与实现 [J], 孔德春;施慧彬
2.自定制Nios处理器的FFT算法指令 [J], 管立新;沈保锁
3.自定制Nios处理器的FFT算法指令 [J], 管立新;沈保锁
4.32位软核处理器NIOS II的以太网接口设计与实现 [J], 陈小毛;陈尚松
5.Altera的Cyclone II/Nios II结合是业界低成本的软核处理器方案 [J],
因版权原因,仅展示原文概要,查看原文内容请购买。
pricelist
“周立功单片机”产品零售价一览表更新:2004年3月19日以下产品的邮购均须根据具体情况收取邮费PHILIPS LPC700单片机型号零售封装型号零售封装P87LPC760BN 7.0 PDIPP87LPC759BN 6.2 PDIPP87LPC761BN 7.3 PDIPP87LPC760BDH 7.0 TSSOPP87LPC761BDH 7.3 TSSOP P87LPC762BN 9.2 PDIPP87LPC762BD 9.0 PSOP P87LPC762BDH 9.0 TSSOPP87LPC762FN 10.0 PDIP P87LPC762FD 10.0 PSOPP87LPC764BN 10.8 PDIP P87LPC764BD 10.8 SOICP87LPC764BDH 10.8 TSSOP P87LPC764FN 11.5 PDIPP87LPC764FD 11.5 SOIC P87LPC767BN 13.8 PDIPP87LPC767BD 13.8 PSOP P87LPC767FN 15.8 PDIPP87LPC767FD 15.8 PSOP P87LPC768BN 18.0 PDIPP87LPC768FN 20.0 PDIP P87LPC769HD 27.0 PSOPPHILIPS LPC900单片机型号零售封装型号零售封装P89LPC901FN 6.8 PDIP P89LPC901FD 6.5 PSOPP89LPC902FD 7.5 PSOPP89LPC902FN 8.0 PDIPP89LPC906FD 7.0 PSOP P89LPC903FD 8.0 PSOPP89LPC908FD 8.2 PSOP P89LPC907FD 7.5 PSOPP89LPC913FDH 8.8 TSSOP P89LPC912FDH 8.5 TSSOPP89LPC921FDH 11.0 TSSOP P89LPC914FDH 8.8 TSSOPP89LPC922FN12.0 PDIP P89LPC922FDH11.5 TSSOPP89LPC930BA 12.5 PLCCP89LPC930BDH12.5 TSSOPP89LPC931BA 13.0 PLCCP89LPC930FDH 12.0 TSSOPP89LPC931FDH 13.5 TSSOPP89LPC932BA 18.0 PLCCP89LPC932FDH 17.0 TSSOPP89LPC932BDH 16.5 TSSOPP89LPC935FDH 20.0 TSSOPP89LPC935FA 23.0 PLCCPHILIPS ARM系列型号零售封装型号零售封装LPC2105BBD 70.0 LQFP LPC2104BBD 62.0 LQFPLPC2114FBD 62.0 LQFP LPC2106BBD 75.0 LQFPLPC2119FBD 72.0 LQFPLPC2124FBD 77.0 LQFPLPC2214FBD 85.0 LQFP LPC2129FBD 85.0 LQFPPHILIPS 8xC5x/5xX2单片机型号零售封装型号零售封装P87C51X2BA 9.3 PLCC P87C51X2BN 8.7 DIPP87C51SFPN 10.3 DIPP87C51X2BBD 9.3 LQFPP89C51X2BN 7.5 DIPP89C51X2BA 8.1 PLCCP87C52X2BA 10.8 PLCCP87C52X2BN10.0 DIPP87C52X2FN 12.1 DIPP87C52SFBB 11.8 QFPP89C52X2BN 8.6 DIPP87CL52X2BBD14.8 LQFPP89C52X2BBD 9.7 LQFPP89C52X2BA 9.2 PLCCP87C54UBAA 17.2 PLCCP87C54X2BN 16.2 DIPP87CL54X2BBD 18.0 LQFPP87C54X2BDH 14.2 TSSOPP87C58X2BN 18.7 DIPP87C54X2FBD 18.0 LQFPP89C58BP 21.0 PDIPP87C58X2BA 19.5 PLCCP89C58BA 22.0 PLCCP89C58X2FN 19.0 DIPOM4358BA 18.0 PLCCOM4368BN 17.0 DIPPHILIPS 80C51单片机型号零售封装型号零售封装38.0 PDIPP87C51RC+JA/N 35.0 LQFPP89C51RD+JA/NPDIPP89C60X2BP 23.0P87C51RD2BA 33.0PLCCPLCC24.0PLCCP89C61X2BAP89C60X2BA 23.0P89C51RD2HBP 40.0 PDIPP89C61X2BN 24.0 PDIPP89C51RD2HBA 40.0 PLCC40.0 LQFPP89C51RD2HBBDP89C51RD2BA39.0 PLCCP89C51RD2BN39.0 PDIPP89C51RD2FN42.0 PDIPP89C51RD2BBD39.0 LQFPP89LV51RD2BBD45.0 LQFPP89C51RD2FA 42.0 PLCC51.0P89C662HBBDLQFPPLCCP89C662HBA 51.055.0PLCCP89C668HBAPLCCP89C664HBA 55.0PLCCP89C669FA 52.0P89C668HFA 64.0PLCCPLCC50.0P80C552EFAP89C669BA 50.0PLCCPLCC50.0P87C591VFA 54.0P51XAG30KFAPLCCPLCCPXAG30KFA 50.0PHILIPS 外围器件I2C-bus器件型号零售封装型号零售封装5.7PCF8563TSODIPPCF8563P 7.512.5SOPCF8583TDIPPCF8583P 12.510.3VSOVSOPCF8576CTPCF8566T 9.48.3PCF8576DTSSOPSOPCF8574T 11.0PCA9554 10.4SOSAA1064T 17.5CAN-bus器件6.8SOPCA82C250TDIPPCA82C250 6.87.6PCA82C251TSO PCA82C251 7.6DIPTJA1040T 7.6 SOTJA1050T 6.3 SOTJA1054T 9.8 SOTJA1041T 9.5 SODIP AU5790D14 10.0 SJA1000 23.5TJA1020T 7.8 SO SJA1000T 23.5 SOUSB-bus 器件PDIUSBD12PW 15.5 TSSOP ISP1161A1BM 45.0 LQFP ISP1581BD 42.0 LQFPUSB-bus1.1分析仪 1800.0Mifare IC 卡及读卡模块Mifare IC 卡 10.0 RC500 65.0 ZLG500模块135.0电源器件MAX809L2.2 SOT MAX8102.2 SOTSA56600 5.5 SO MAX708 5.5 TSSOP/SO NE56604 7.5 SO NE56605 7.5 SO TEA1520P (2W ) 4.0 DIPTEA1520T (2W ) 4.0 SO TEA1521T (3W ) 4.5 SOTEA1522T (7W ) 5.0 SOCATALYST 半导体型号零售封装型号零售封装CSI24WC02J 1.8 SOIC CSI24WC02P 1.8 DIP CSI24WC02PI 2.3 SOIC CSI24WC04P 2.5 DIP CSI24WC08J 2.2 SOIC CSI24WC16P 3.2 DIP CSI24WC16J 2.8 SOIC CSI24WC64P 4.8 DIP CSI24WC256P21.0 DIP CSI24WC256PI 24.0 SOICCSI93C46P 1.7 DIP CSI93C46J 1.7 SOIC CSI1161-42 5.5 DIP CSI1161(工规) 6.3 SOHOLTEK 半导体型号零售封装型号零售封装HT46R22 6.5 SKDIP HT46R23 8.0 SKDIP HT46R47 4.8 DIP1 HT46R63 15.0 SKDIP/SOP HT47R20 9.6 QFPHT48R05A-1 3.5 DIP HT48RA0A 4.8 SOP HT48RA0A 5.0 SOP HT48R06A-1 3.6 DIP HT48R30A-1 5.8 SKDIP HT48R10A-1 5.3 DIP HT48R30A-1 6.4 SKDIP HT48R50A-1 7.3 SKDIP HT48R50A-1 8.0 SSOP HT48R70A-1 11.5 SSOP HT48R70A-1 12.3 QFPHT49R30A-1 8.0 SSOP HT49R50A-1 8.8 SSOP HT49R50A-1 11.0 SSOPHT70XXA 1.4 TO-92 HT70XXA 2.0 TO-89 HT71XX 1.4 TO-92 HT71XX 1.9 TO-89 HT13803.8DIPHT1620 (DIE)3.2QFPHT1621(Dice) 1.7 SSOP HT1621B 5.3 SSOP/PDIPHT1621D 5.3 Skinny HT82V731 2.0HT24LC02 1.7 HT9200A 2.0 DIP/SOP HT9170D 3.8 SOPZLG-MCU型号零售封装型号零售封装ZLG7289BP 7.7 DIP ZLG7289BS 7.7 SOIC ZLG7290AP 9.5 PDIP ZLG7290AS 9.5 SOMDT 单片机型号零售 封装 型号零售 封装MDT2005EP 4.0 MDT2005ES 4.0 MDT2010EP 4.8 MDT2020BP 6.0 MDT2020BS 6.5MDT2051AP7.6DC-DC 电源模块型号零售型号零售型号零售B0505S-1W 25.0 D240505S-2W 45.0 B2405S-1W 30.0 IB0505LS-W75 36.0 D050505S-1W 40.0 IB2405LS-W75 40.0 D240505S-1W 40.0 PH2405S-01 70.0 D050505S-2W 45.0 PH2405D-03 120.0 B2415S-1W 30.0 D241515S-1W 43.0LCD 模块(成品)型号零售型号零售型号零售ZY886A(水表) 17.0 ZY886B (水表) 17.0ZY886C(气表)13.5 ZY886D(气表) 17.0ZY886E(水、气表)17.0 ZY1420A 21.0 ZY1420B20.0金卡产品型号零售型号零售RC500 读卡芯片 65 MUR-100 读卡器 (USB 通信) 390 mifare 1C 卡9.5 MSR-100 读卡器 (RS232通信) 390 ZLG500A/B 读卡模块(含V1.0天线) 135 MSR-260 读卡器 (兼容MFRD260) 450 ZLG500A 模块四层板天线(配套价) 25 ICCUR-100B 通用读卡器 280 ZLG500开发板 650 PAR-100韦根读卡器 280 Mifare 韦根读卡器230电子模块型号价格型号价格SM200-02无时钟IC 卡水表模块 批发价50 SM200-02A 带时钟IC 卡水表模块 批发价60电子指南针模块160CAN-bus系列产品型号零售型号零售CANalyst-II 双路CAN分析仪6900 CANalyst-I 单路CAN分析仪5500 CAN485智能CAN转换器980 CAN232智能CAN接口卡1200 USBCAN-II双路智能CAN接口卡2800 USBCAN-I单路智能CAN接口卡2500 PCI-5110单路智能CAN接口卡2500 PCI-5121双路智能CAN接口卡2800 PCI-9820双路非智能CAN接口卡1880 PCI-9810单路非智能CAN接口卡1500 CANrep-A智能全隔离CAN中继器1200 CANrep-B隔离CAN中继器600 CANstarter-I开发套件1460 CAN232B 智能CAN转换卡980 CANmini 微型CAN接口卡680 CANlite 便携式CAN接口卡780 ISA-5420 双路智能CAN接口卡2200 DB9-OPEN5转换座20 ISA-9620 双路非智能CAN接口卡1200开发工具—编程器与适配器型号零售型号零售EasyPRO 80 通用编程器980 LQFP48 适配器450 EasyPRO 100通用编程器1680 TSSOP20 适配器350 ExpertPRO I通用编程器2180 SOP20 适配器350 ExpertPRO II通用编程器2680 PLCC28 适配器100 CP76X 编程器350 TSSOP28 适配器200 CP76X 编程拷贝机800SOIC28 适配器350 CP9XX编程器350 TSSOP38 适配器450 ZLG-ISP 下载编程器240 SO16Z适配器75 ZY1420 语音编程器550Holtek OTP编程器550开发工具—仿真器型号零售型号零售TKS-52S 仿真器 (HOOKS技术) 1300 TKS-58B 仿真器 (HOOKS技术) 1600 TKS-61S 仿真器 (HOOKS技术) 1800 TKS-58 仿真器 (HOOKS技术) 1600 TKS-61 仿真器 (HOOKS技术) 2100 TKS-RD2S 仿真器 (HOOKS技术) 2100 TKS-591B 仿真器 (HOOKS技术) 3200 TKS-RD2 仿真器 (HOOKS技术) 2400 TKS-591S 仿真器 (HOOKS技术) 2800 TKS-668B 仿真器 (HOOKS技术) 2600 TKS-591 仿真器 (HOOKS技术) 3200 TKS-668S 仿真器 (HOOKS技术) 2400 TKS-764 仿真器1300 TKS-668 仿真器 (HOOKS技术) 2600 TKS-932 仿真器1300 KEIL C51软件(送TKS-52S) 14800 HT各系列仿真器1300 TB90X仿真头50 P87LPC759/60/61仿真适配器50 TKS-PLCCPOD 仿真适配器200积压库存产品(可以谈价)SE-52仿真器850 SE-52S仿真器900 SE-52P仿真器950 ME-52仿真器1000 SE-764仿真器1300 ME-52P仿真器1200 AE-52仿真器1600 MP-764编程器290AE-52E仿真器1500开发工具—开发板与实验仪型号零售型号零售DP-51H单片机数据通信综合仿真实验仪1380 DP-1581单片机与USB2.0仿真实验仪780DP-51+单片机仿真实验仪(配出版图书) 780 DP-MCU/Xilinx综合仿真实验仪(配出版图书)650DP-51S单片机仿真实验仪680 DP-MCU/Altera综合仿真实验仪(配出版图书)650 DP-51单片机仿真实验仪680DP-Xilinx下载开发实验仪480 DP-TEST单片机开发实验仪580 DP-Altera下载开发实验仪500 DP-932单片机仿真实验仪580 DP-668单片机与TCP/IP仿真实验仪780 DP-XC2S100 FPGA开发实验仪780 EasyARM2104开发套件(配出版图书) 400 PDIUSBD12 SMART USB开发板450 1602A液晶显示屏50.0 PDIUSBD12 大容量存贮器开发板680 A/D、D/A转换板130 ZY1420 DEMO板240 步进电机/伺服电机控制板180 I2C总线DEMO板240ZLG7289 DEMO板240。
周立功 ZLG116N32A 32位微控制器产品说明书
——————————————概述 ZLG116N32A 使用高性能的ARM® Cortex®-M0为内核的32位微控制器,最高工作频率可达48MHz ,内置高速存储器,丰富的增强型I/O 端口和外设连接到AHB 和APB 总线。
ZLG116N32A 系列包含1个12位的ADC 、4个16位通用定时器、1个32位通用定时器、1个高级PWM 定时器,还包含标准的通信接口:2个UART 接口、1个I2C 接口和1个SPI 接口。
ZLG116N32A 产品系列工作电压为2.0V ~ 5.5V ,常规型工作温度范围-40℃~ +85℃。
多种省电工作模式保证低功耗应用的要求。
——————————————产品特性◆ 内核与系统:高性能的ARM® Cortex®-M0为内核的32位微控制器;◆ 存储器:高达64K 字节的闪存程序存储器,高达8K 字节的SRAM ; ◆ 时钟、复位和电源管理:2.0V ~ 5.5V 供电;上电/断电复位(POR/PDR )、可编程电压监测器(PVD );外部8 ~ 24MHz 高速晶体振荡器;内嵌经出厂调校的48MHz 高速振荡器;内嵌40KHz 低速振荡器;PLL 支持CPU 最高运行在48MHz ; ◆ 低功耗:睡眠、停机和待机模式;◆ 1个12位模数转换器,1μS 转换时间(多达10个输入通道); ◆ 2个比较器;◆ 5通道DMA 控制器;◆ 多达27个快速I/O 端口;◆ 调试模式:串行单线调试(SWD ); ◆ 多达9个定时器; ◆ 多达4个通信接口;◆ 96位的芯片唯一ID (UID ); ◆ 采用QFN32封装。
ZLG116N32A基于ARM Cortex M0核的32位微控制器广州周立功单片机科技有限公司————————————产品应用工业 仪表 物联 医疗修订历史目录1.总介 (1)1.1概述 (1)1.2产品特性 (1)2.规格说明 (3)2.1器件对比 (3)2.2概述 (4)2.2.1ARM®的Cortex®-M0核心并内嵌闪存和SRAM (4)2.2.2内置闪存存储器 (4)2.2.3内置SRAM (4)2.2.4嵌套的向量式中断控制器(NVIC) (4)2.2.5外部中断/事件控制器(EXTI) (4)2.2.6时钟和启动 (4)2.2.7自举模式 (5)2.2.8供电方案 (5)2.2.9供电监控器 (5)2.2.10电压调压器 (5)2.2.11低功耗模式 (5)2.2.12DMA (5)2.2.13定时器和看门狗 (6)2.2.14通用异步收发器(UART) (7)2.2.15I2C总线 (7)2.2.16串行外设接口(SPI) (7)2.2.17通用输入输出接口(GPIO) (8)2.2.18ADC(模拟/数字转换器) (8)2.2.19串行单线SWD调试口(SW-DP) (8)2.2.20比较器(COMP) (8)3.引脚定义 (11)4.存储器映像 (16)5.电气特性 (18)5.1测试条件 (18)5.1.1最小和最大数值 (18)5.1.2典型数值 (18)5.1.3典型曲线 (18)5.1.4负载电容 (18)5.1.5引脚输入电压 (19)5.1.6供电方案 (19)5.1.7电流消耗测量 (19)5.2绝对最大额定值 (20)5.3绝对最大额定值工作条件 (22)5.3.1通用工作条件 (22)5.3.2上电和掉电时的工作条件 (22)5.3.3内嵌复位和电源控制模块特性 (23)5.3.4供电电流特性 (24)5.3.5外部时钟源特性 (26)5.3.6内部时钟源特性 (28)5.3.7PLL特性 (30)5.3.8存储器特性 (30)5.3.9EMC特性 (31)5.3.10绝对最大值(电气敏感性) (31)5.3.11I/O端口特性 (32)5.3.12NRST引脚特性 (36)5.3.13TIM定时器特性 (37)5.3.14通信接口 (37)5.3.1512位ADC特性 (42)6.封装特性 (45)6.1封装QFN32 (45)7.型号命名 (46)8.免责声明 (47)1. 总介1.1 概述ZLG116N32A使用高性能的ARM®Cortex®-M0为内核的32位微控制器,最高工作频率可达48MHz,内置高速存储器,丰富的增强型I/O端口和外设连接到AHB和APB总线。
周立功_EasyPRO_90B_通用编程器
周立功_EasyPRO_90B_通用编程器周立功 EasyPRO 90B 通用编程器支持ATMEL AVR全系列芯片编程支持MYSON芯片 BIOS专用烧录器 485-850 EasyPRO 90B是同类产品中集成度最高,功耗最小,支持型号最全的电脑主板BIOS专用烧录机。
EasyPRO 90B采用USB通讯技术,内置高速CPU并采用程控电源和程控分频器,使得编程深度加大,速度更快,稳定性更好,编程效果更加流畅。
此外,整机体积小巧,连接方便,极适合外出携带。
参考照片功能特点界面美观,操作简单方便,编程速度快,工作效率高;电脑主板BIOS专用烧录机,可供维修、培训使用;采用表面贴片工艺生产,可靠性高,使用寿命长;编程器体积小巧,适合外出携带;所有算法均经过批量烧写测试,杜绝烧毁芯片的现象;支持用户对所编程芯片序列号的二次开发;当用户插入坏片时系统具有自动保护和检测功能;USB1.1接口,即插即用,方便手提电脑现场编程;是国内市场中能够真正准确烧写P89C66xHxx、P89V51Rx2等系列芯片的并行烧写器。
支持windows 98/ME/NT/2000/XP操作系统(中/英文)。
不定期地增加对新器件的编程支持并在网上更新软件;对4M及以下的Flash,可做软件升级。
电路特点基本配置40脚万能驱动电路;DAC数模转换控制I/O电平;支持芯片工作电压Vcc:3.3V-5.0V;支持芯片烧录电压Vpp:3.3V-21V;系统内部预设500mA过流保护电路,彻底防止意外事件。
过流容限可由用户自行修改;主控芯片的每个端口设有过压保护电路,可以防止编程时高压的冲击;进口锁紧座的每一个管脚都可以用作数据总线、地址总线、控制总线、编程电压驱动总线和管脚接触不良测量专用总线等等;烧录电压范围为0V,18.0V,最少分256级可调,编程电流最大可提供500mA;功耗极低,在未编程时,整机电流小于60mA。
支持芯片支持芯片数量:6000以上;支持芯片型号:并行与串行MCU、AVR、EPROM、EEPROM、FLASH、PLD、CPLD、EPLD、标准逻辑器件等。
一种跨语言绑定方法、装置、设备及存储介质[发明专利]
专利名称:一种跨语言绑定方法、装置、设备及存储介质专利类型:发明专利
发明人:周立功,李先静,许朝泽
申请号:CN202010264081.1
申请日:20200407
公开号:CN111475150A
公开日:
20200731
专利内容由知识产权出版社提供
摘要:本申请实施例公开了一种跨语言绑定方法、装置、设备及存储介质。
本申请实施例提供的技术方案通过在编写原始代码时,基于预设注释格式对原始代码进行注释,之后根据原始代码注释中的关键字确定注释类型,并基于对应的注释类型将注释信息转换成IDL文件,并基于IDL文件生成目标语言的绑定代码,实现目标代码到原始代码的映射,基于该绑定代码即可获取原始组件在目标语言上使用对应功能的能力,无需开发者手动编写绑定代码,根据编写原始代码时输入的注释即可自动生成目标语言的绑定代码,提高项目开发效率。
申请人:广州致远电子有限公司
地址:510000 广东省广州市天河区天河软件园高普路1023号517室
国籍:CN
代理机构:北京权智天下知识产权代理事务所(普通合伙)
代理人:王新爱
更多信息请下载全文后查看。
周立功dbc解析 -回复
周立功dbc解析-回复周立功(DBC)是一种在软件开发过程中常用的技术,它通过定义每个类和函数的前置条件、后置条件和类不变式,来增强程序的健壮性和可靠性。
本文将逐步解析周立功DBC,并深入探讨其在软件开发中的应用。
一、什么是周立功DBC?周立功DBC(Design By Contract),也称为契约式编程,是一种基于契约的软件设计方法。
它倡导在软件开发过程中将各个组件的功能需求以契约的形式明确约定,并通过前置条件、后置条件和类不变式来描述这些契约。
具体而言,前置条件规定了函数或方法在被调用前的输入要求,后置条件则规定了函数或方法在执行完成后的输出保证,而类不变式则保证了对象在整个生命周期中的可用性。
周立功DBC的核心概念是“防御式编程”,即通过预先定义契约,使代码能够主动检测和处理异常情况,从而增加程序的稳定性和可维护性。
使用周立功DBC的代码和不使用的代码相比,具有更强的自解释性和容错性。
二、周立功DBC的使用方式周立功DBC通过前置条件、后置条件和类不变式,指导程序员定义并约定代码的行为。
下面将详细介绍这三个概念的使用方式:1. 前置条件(Preconditions)前置条件描述了函数或方法在被调用前的输入要求。
它们是一些必要的条件,确保函数或方法可以在被调用时正常运行。
前置条件包括输入参数的合法性检查、对象状态的一致性判断等。
通过检查前置条件,可以避免不符合要求的参数导致的错误或异常。
例如,当一个函数要求输入的参数必须为正整数时,它的前置条件可以写作:输入参数大于0且为整数,否则抛出异常或返回错误码。
2. 后置条件(Postconditions)后置条件定义了函数或方法在执行完成后的输出保证。
它们规定了函数或方法所返回的结果,以及对于输入参数或对象状态的任何修改。
后置条件可以验证函数或方法的正确性,并充分保证了它们的输出在正确范围内。
例如,一个排序函数的后置条件可以是:返回的结果是按照升序排列的,且与输入参数中的元素一一对应。
广州周立功单片机科技有限公司 ZLG217P64A 基于 ARM
广州周立功单片机科技有限公司ZLG217P64A 基于ARM® Cortex®-M3核的32位微控制器修订历史ZLG217P64A系列产品命名规则目录1.文中的缩写 (26)1.1寄存器描述表中使用的缩写列表 (26)1.2术语表 (26)1.3可用的外设 (26)2.存储器和总线构架 (27)2.1系统构架 (27)2.2存储器组织 (28)2.2.1介绍 (28)2.2.2存储器映像和寄存器编址 (28)2.3内置的SRAM (30)2.4闪存存储器概述 (30)2.5启动配置(Boot configuration) (30)3.嵌入式闪存 (32)3.1闪存主要特性 (32)3.2闪存功能描述 (32)3.2.1闪存结构 (32)3.2.2Flash写和擦除操作 (33)3.3存储保护 (37)3.3.1写保护 (37)3.3.2选项字节的写保护 (37)3.4Flash中断 (37)3.5选项字节说明 (37)3.6Flash寄存器描述 (39)3.6.1闪存访问控制寄存器(FLASH_ACR) (39)3.6.2FPEC键寄存器(FLASH_KEYR) (39)3.6.3闪存OPTKEY寄存器(FLASH_OPTKEYR) (40)3.6.4闪存状态寄存器(FLASH_SR) (40)3.6.5闪存控制寄存器(FLASH_CR) (41)3.6.6闪存地址寄存器(FLASH_AR) (42)3.6.7选项字节寄存器(FLASH_OBR) (42)3.6.8写保护寄存器(FLASH_WRPR) (42)4.CRC计算单元 (44)4.1CRC简介 (44)4.2CRC主要特征特征 (44)4.3CRC功能介绍 (44)4.4CRC寄存器 (45)4.4.1CRC数据寄存器(CRC_DR) (45)4.4.2CRC独立数据寄存器(CRC_IDR) (45)4.4.3CRC控制寄存(CRC_CTRL) (45)5.电源控制(PWR) (46)5.1电源 (46)5.1.1独立的A/D转换器供电和参考电压 (46)5.1.2电池备份区域 (46)5.1.3电压调节器 (47)5.2电源管理器 (47)5.2.1上电复位(POR)和掉电复位(PDR) (47)5.2.2可编程电压监测器(PVD) (48)5.3低功耗模式 (48)5.3.1降低系统时钟 (49)5.3.2外部时钟的控制 (49)5.3.3睡眠模式 (49)5.3.4停机模式 (50)5.3.5待机模式 (50)5.3.6低功耗模式下的自动唤醒(AWU) (51)5.4电源控制寄存器 (52)5.4.1电源控制寄存器(PWR_CR) (52)5.4.2电源控制/状态寄存器(PWR_CSR) (52)6.备份寄存器(BKP) (54)6.1BKP简介 (54)6.2BKP特征 (54)6.3BKP功能描述 (54)6.3.1侵入检测 (54)6.3.2RTC校准 (54)6.4BKP寄存器描述 (55)6.4.1备份数据寄存器x(BKP_DRx)(x = 1 ... 10).. (55)6.4.2RTC时钟校准寄存器(BKP_RTCCR) (55)6.4.3备份控制寄存器(BKP_CR) (56)6.4.4备份控制/状态寄存器(BKP_CSR) (56)7.复位和时钟控制(RCC) (58)7.1复位 (58)7.1.1系统复位 (58)7.1.2电源复位 (58)7.1.3备份域复位 (59)7.2时钟 (59)7.2.1HSE时钟 (60)7.2.2HSI时钟 (61)7.2.3PLL (61)7.2.4LSE时钟 (61)7.2.5LSI时钟 (61)7.2.6系统时钟(SYSCLK)选择 (61)7.2.7时钟安全系统(CSS) (61)7.2.8RTC时钟 (62)7.2.9看门狗时钟 (62)7.2.10时钟输出 (62)7.3RCC寄存器堆与存储器映射描述 (63)7.3.1时钟控制寄存器(RCC_CR) (63)7.3.2时钟配置寄存器(RCC_CFGR) (64)7.3.3时钟中断寄存器(RCC_CIR) (66)7.3.4APB2外设复位寄存器(RCC_APB2RSTR) (68)7.3.5APB1外设复位寄存器(RCC_APB1RSTR) (69)7.3.6AHB外设时钟使能寄存器(RCC_AHBENR) (70)7.3.7APB2外设时钟使能寄存器(RCC_APB2ENR) (71)7.3.8APB1外设时钟使能寄存器(RCC_APB1ENR) (72)7.3.9备份域控制寄存器(RCC_BDCR) (74)7.3.10控制状态寄存器(RCC_CSR) (75)7.3.11系统配置寄存器(RCC_SYSCFG) (76)8.通用和复用功能I/O(GPIO和AFIO) (77)8.1GPIO功能描述 (77)8.1.1通用I/O(GPIO) (78)8.1.2单独的位设置或位清除 (78)8.1.3外部中断/唤醒线 (78)8.1.4复用功能 (79)8.1.5软件重新映射I/O复用功能 (79)8.1.6GPIO锁定机制 (79)8.1.7输入配置 (79)8.1.8输出配置 (80)8.1.9复用功能配置 (80)8.1.10模拟输入配置 (81)8.1.11外设的GPIO配置 (81)8.2GPIO寄存器描述 (84)8.2.1端口配置低寄存器(GPIOx_CRL)(x=A..D) (84)8.2.2端口配置高寄存器(GPIOx_CRH)(x=A..D) (84)8.2.3端口输入数据寄存器(GPIOx_IDR)(x=A..D) (85)8.2.4端口输出数据寄存器(GPIOx_ODR)(x=A..D) (85)8.2.5端口设置/清除寄存器(GPIOx_BSRR)(x=A..D) (86)8.2.6端口位清除寄存器(GPIOx_BRR)(x=A..D) (86)8.2.7端口配置锁定寄存器(GPIOx_LCKR)(x=A..D) (87)8.3复用功能I/O和调试配置(AFIO) (87)8.3.1把OSC32_IN/OSC32_OUT作为GPIO端口PC14/PC15 (87)8.3.2把OSC_IN/OSC_OUT引脚作为GPIOPD0/PD1 (87)8.3.3CAN复用功能重映射 (87)8.3.4JTAG/SWD复用功能重映射 (88)8.3.5定时器复用功能重映射 (88)8.3.6UART复用功能重映射 (89)8.3.7I2C1复用功能重映射 (89)8.3.8SPI复用功能重映射 (89)8.4AFIO寄存器描述 (90)8.4.1复用重映射和调试I/O配置寄存器(AFIO_MAPR) (90)8.4.2外部中断配置寄存器1(AFIO_EXTICR1) (91)8.4.3外部中断配置寄存器2(AFIO_EXTICR2) (91)8.4.4外部中断配置寄存器3(AFIO_EXTICR3) (92)8.4.5外部中断配置寄存器4(AFIO_EXTICR4) (93)9.中断和事件 (94)9.1嵌套向量中断控制器 (94)9.1.1系统嘀嗒(SysTick)校准值寄存器 (94)9.1.2中断和异常向量 (94)9.2外部中断/事件控制器(EXTI) (96)9.2.1主要特征 (96)9.2.2框图 (97)9.2.3唤醒事件管理 (97)9.2.4功能说明 (97)9.2.5外部中断/事件线路映像 (98)9.3EXTI寄存器描述 (100)9.3.1中断屏蔽寄存器(EXTI_IMR) (100)9.3.2事件屏蔽寄存器(EXTI_EMR) (100)9.3.3上升沿触发选择寄存器(EXTI_RTSR) (101)9.3.4下降沿触发选择寄存(EXTI_FTSR) (101)9.3.5软件中断事件寄存器(EXTI_SWIER) (102)9.3.6软件中断事件寄存(EXTI_PR) (102)10.DMA控制器(DMA) (103)10.1DMA简介 (103)10.2DMA主要特征 (103)10.3功能描述 (104)10.3.1DMA处理 (104)10.3.2仲裁器 (104)10.3.3DMA通道 (104)10.3.4可编程的数据传输宽度,对齐方式和数据大小端 (105)10.3.5错误管理 (106)10.3.6中断 (106)10.3.7DMA请求映像 (107)10.4DMA寄存器描述 (109)10.4.1DMA中断状态寄存器(DMA_ISR) (109)10.4.2DMA中断标志清除寄存器(DMA_IFCR) (109)10.4.3DMA通道x配置寄存器(DMA_CCRx)(x = 1...7).. (110)10.4.4DMA通道x传输数量寄存器(DMA_CNDTRx)(x = 1...7).. (111)10.4.5DMA通道x外设地址寄存器(DMA_CPARx)(x = 1...7) . (112)10.4.6DMA通道x存储器地址寄存器(DMA_CMARx)(x = 1...7) (112)11.模拟/数字转换(ADC) (113)11.1ADC介绍 (113)11.2ADC主要特征 (113)11.3ADC功能描述 (114)11.3.1ADC开关控制 (114)11.3.2通道选择 (114)11.4ADC工作模式 (115)11.4.1单次转换模式 (115)11.4.2单周期扫描模式 (115)11.4.3连续扫描模式 (116)11.4.4DMA请求 (116)11.4.5采样频率设置 (117)11.5数据对齐 (117)11.6外部触发转换 (117)11.7温度传感器 (117)11.8窗口比较器模式下AD转换结果监控 (117)11.9ADC寄存器描述 (118)11.9.1A/D数据寄存器(ADC_ADDATA) (118)11.9.2A/D 配置寄存器(ADC_ADCFG) (118)11.9.3A/D控制寄存器(ADC_ADCR) (120)11.9.4A/D通道选择寄存器(ADC_ADCHS) (122)11.9.5A/D窗口比较寄存器(ADC_ADCMPR) (122)11.9.6A/D状态寄存器(ADC_ADSTA) (123)11.9.7A/D数据寄存器(ADC_ADDR0~8) (124)12.数字/模拟转换(DAC) (124)12.1DAC简介 (124)12.2DAC主要特征 (125)12.3DAC功能描述 (126)12.3.1使能DAC通道 (126)12.3.2DAC数据格式 (126)12.3.3DAC转换 (127)12.3.4DAC输出电压 (127)12.3.5选择DAC触发 (127)12.3.6DMA请求 (128)12.3.7噪声生成 (128)12.3.8三角波生成 (129)12.4双DAC通道转换 (130)12.4.1无波形生成的独立触发 (130)12.4.2带相同LFSR生成的独立触发 (130)12.4.3带不同LFSR生成的独立触发 (130)12.4.4带相同三角波生成的独立触发 (131)12.4.5带不同三角波生成的独立触发 (131)12.4.6同时软件启动 (131)12.4.7不带波形生成的同时触发 (131)12.4.8带相同LFSR生成的同时触发 (131)12.4.9带不同LFSR生成的同时触发 (132)12.4.10带相同三角波生成的同时触发 (132)12.4.11带不同三角波生成的同时触发 (132)12.5DAC寄存器 (133)12.5.1DAC控制寄存器(DAC_CR) (133)12.5.2DAC软件触发寄存器(DAC_SWTRIGR) (135)12.5.3DAC通道1的12位右对齐数据保持寄存器(DAC_DHR12R1) (136)12.5.4DAC通道1的12位左对齐数据保持寄存器(DAC_DHR12L1) (136)12.5.5DAC通道1的8位右对齐数据保持寄存器(DAC_DHR8R1) (136)12.5.6DAC通道2的12位右对齐数据保持寄存器(DAC_DHR12R2) (137)12.5.7DAC通道2 的12 位左对齐数据保持寄存器(DAC_DHR12L2) (137)12.5.8DAC通道2 的8 位右对齐数据保持寄存器(DAC_DHR8R2) (138)12.5.9双DAC的12 位右对齐数据保持寄存器(DAC_DHR12RD) (138)12.5.10双DAC的12 位左对齐数据保持寄存器(DAC_DHR12LD) (139)12.5.11双DAC的8 位右对齐数据保持寄存器(DAC_DHR8RD) (139)12.5.12DAC通道1 数据输出寄存器(DAC_DOR1) (140)12.5.13DAC通道2 数据输出寄存器(DAC_DOR2) (140)13.高级控制定时器(TIM1) (141)13.1TIM1简介 (141)13.2主要特征 (141)13.3功能描述 (142)13.3.1时基单元 (142)13.3.2计数模式 (143)13.3.3重复计数器 (151)13.3.4时钟选择 (151)13.3.5捕捉/比较通道 (154)13.3.6输入捕捉模式 (156)13.3.7PWM输入模式 (156)13.3.8强制输出模式 (157)13.3.9输出比较模式 (157)13.3.10PWM模式 (158)13.3.11互补输出和死区插入 (160)13.3.12使用刹车功能 (162)13.3.13在外部事件时清除OCxREF信号 (163)13.3.14产生六步PWM输出 (164)13.3.15单脉冲模式 (165)13.3.16编码器接口模式 (166)13.3.17定时器输入异或功能 (168)13.3.18与霍尔传感器的接口 (168)13.3.19TIMx定时器和外部触发的同步 (170)13.3.20定时器同步 (172)13.4寄存器描述 (173)13.4.1控制寄存器1(TIMx_CR1) (173)13.4.2控制寄存器2(TIMx_CR2) (174)13.4.3从模式控制寄存器(TIMx_SMCR) (175)13.4.4DMA/中断使能寄存器(TIMX_DIER) (177)13.4.5状态寄存器(TIMx_SR) (178)13.4.6事件产生寄存器(TIMx_EGR) (180)13.4.7捕捉/比较模式寄存器1(TIMx_CCMR1) (180)13.4.8捕捉/比较模式寄存器2(TIMx_CCMR2) (183)13.4.9捕捉/比较使能寄存器(TIMx_CCER) (185)13.4.10计数器(TIMx_CNT) (186)13.4.11预分频器(TIMx_PSC) (187)13.4.12自动装载寄存器(TIMx_ARR) (187)13.4.13重复计数寄存器(TIMx_RCR) (187)13.4.14捕获/比较寄存器1(TIMx_CCR1) (189)13.4.15捕获/比较寄存器2(TIMx_CCR2) (189)13.4.16捕获/比较寄存器3(TIMx_CCR3) (190)13.4.17捕获/比较寄存器4(TIMx_CCR4) (190)13.4.18刹车和死区寄存器(TIMx_BDTR) (191)13.4.19DMA控制寄存器(TIMx_DCR) (192)13.4.20连续模式的DMA地址(TIMx_DMAR) (192)14.通用定时器(TIMX) (194)14.1TIMx简介 (194)14.2TIMx主要功能 (194)14.3TIMX功能描述 (195)14.3.1时基单元 (195)14.3.2计数模式 (196)14.3.3时钟选择 (203)14.3.4捕捉/比较通道 (206)14.3.5输入捕捉模式 (207)14.3.6PWM输入模式 (208)14.3.8输出比较模式 (208)14.3.9PWM模式 (209)14.3.10单脉冲模式 (211)14.3.11在外部事件时清除OCxREF信号 (212)14.3.12编码器接口模式 (213)14.3.13定时器输入异或功能 (215)14.3.14定时器和外部触发的同步 (216)14.3.15定时器同步 (218)14.3.16调试模式 (222)14.4TIMx寄存器描述 (222)14.4.1控制寄存器1(TIMx_CR1) (222)14.4.2控制寄存器2(TIMx_CR2) (224)14.4.3从模式控制寄存器(TIMx_SMCR) (224)14.4.4DMA/中断使能寄存器(TIMX_DIER) (227)14.4.5状态寄存器(TIMx_SR) (227)14.4.6事件产生寄存器(TIMx_EGR) (228)14.4.7捕捉/比较模式寄存器1(TIMx_CCMR1) (229)14.4.8捕捉/比较模式寄存器2(TIMx_CCMR2) (232)14.4.9捕捉/比较使能寄存器(TIMx_CCER) (233)14.4.10计数器(TIMx_CNT) (235)14.4.11预分频器(TIMx_PSC) (235)14.4.12自动装载寄存器(TIMx_ARR) (235)14.4.13捕获/比较寄存器1(TIMx_CCR1) (236)14.4.14捕获/比较寄存器2(TIMx_CCR2) (236)14.4.15捕获/比较寄存器3(TIMx_CCR3) (237)14.4.16捕获/比较寄存器4(TIMx_CCR4) (237)14.4.17DMA控制寄存器(TIMx_DCR) (238)14.4.18连续模式的DMA地址(TIMx_DMAR) (238)15.实时时钟(RTC) (239)15.1RTC简介 (239)15.2主要特征 (239)15.3.1概述 (239)15.3.2复位过程 (240)15.3.3读RTC寄存器 (240)15.3.4配置RTC寄存器 (240)15.3.5RTC标志的设置 (241)15.4RTC寄存器描述 (241)15.4.1RTC控制寄存器高位(RTC_CRH) (241)15.4.2RTC 控制寄存器低位(RTC_CRL) (243)15.4.3RTC 预分频装载寄存器(RTC_PRLH/RTC_PRLL) (244)15.4.4RTC 预分频器分频因子寄存器(RTC_DIVH/RTC_DIVL) (244)15.4.5RTC计数器寄存器(RTC_CNTH/RTC_CNTL) (245)15.4.6RTC 闹钟寄存器(RTC_ALRH/RTC_ALRL) (245)16.独立看门狗(IWDG) (247)16.1IWDG简介 (247)16.2IWDG主要性能 (247)16.3IWDG功能描述 (247)16.3.1硬件看门狗 (248)16.3.2寄存器访问保护 (248)16.3.3调试模式 (248)16.4IWDG寄存器描述 (248)16.4.1键寄存器(IWDG_KR) (248)16.4.2预分频寄存器(IWDG_PR) (249)16.4.3重装载寄存器(IWDG_RLR) (249)16.4.4状态寄存器(IWDG_SR) (249)17.窗口看门狗(WWDG) (251)17.1WWDG简介 (251)17.2WWDG主要特征 (251)17.3WWDG功能描述 (251)17.4如何编写看门狗超时程序 (252)17.5调试模式 (252)17.6WWDG寄存器描述 (253)17.6.1控制寄存器(WWDG_CR) (253)17.6.2配置寄存器(WWDG_CFR) (253)17.6.3状态寄存器(WWDG_SR) (254)18.串行外设接口(SPI) (255)18.1SPI简述 (255)18.2主要特征 (255)18.3SPI功能描述 (255)18.3.1概述 (255)18.3.2SPI从模式 (258)18.3.3SPI主模式 (259)18.3.4状态标志 (259)18.3.5波特率设置 (260)18.3.6利用DMA的SPI通信 (260)18.4寄存器堆和存储器映射描述 (260)18.4.1发送数据寄存器(SPI_TXREG) (260)18.4.2接收数据寄存器(SPI_RXREG) (261)18.4.3当前状态寄存器(SPI_CSTAT) (261)18.4.4中断状态寄存器(SPI_INTSTAT) (262)18.4.5中断使能寄存器(SPI_INTEN) (263)18.4.6中断清除寄存器(SPI_INTCLR) (263)18.4.7全局控制寄存器(SPI_GCTL) (264)18.4.8通用控制寄存器(SPI_CCTL) (265)18.4.9波特率发生器(SPI_SPBRG) (266)18.4.10接收数据个数寄存器(SPI_RXDNR) (266)18.4.11从机片选寄存器(SPI_NSSR) (266)18.4.12数据控制寄存器(SPI_EXTCTL) (267)19.I2C接口 (267)19.1I2C简介 (267)19.2I2C主要特征 (267)19.3I2C协议 (268)19.3.1起始和停止条件 (268)19.3.2从机寻址协议 (268)19.3.3发送和接收协议 (269)19.3.4起始字节传输协议 (270)19.3.5发送缓冲管理以及起始、停止和重复起始条件产生 (270)19.3.6多个主机仲裁 (271)19.3.7时钟同步 (272)19.4I2C工作模式 (272)19.4.1从模式 (273)19.4.2主模式 (275)19.4.3I2C中止传输 (277)19.5利用DMA通信 (277)19.6I2C中断 (277)19.7I2C寄存器描述 (278)19.7.1I2C控制寄存器(IC_CON) (278)19.7.2I2C目标地址寄存器(IC_TAR) (280)19.7.3I2C从机地址寄存器(IC_SAR) (281)19.7.4I2C数据命令寄存器(IC_DATA_CMD) (281)19.7.5标准模式I2C时钟高电平计数寄存器(IC_SS_SCL_HCNT) (281)19.7.6标准模式I2C时钟低电平计数寄存器(IC_SS_SCL_LCNT) (282)19.7.7快速模式I2C时钟高电平计数寄存器(IC_FS_SCL_HCNT) (283)19.7.8快速模式I2C时钟低电平计数寄存器(IC_FS_SCL_LCNT) (283)19.7.9I2C中断状态寄存器(IC_INTR_STAT) (283)19.7.10I2C中断屏蔽寄存器(IC_INTR_MASK) (283)19.7.11I2C RAW中断寄存器(IC_RAW_INTR_STAT) (284)19.7.12I2C接收阈值(IC_RX_TL) (285)19.7.13I2C发送阈值(IC_TX_TL) (285)19.7.14I2C组合和独立中断清除寄存器(IC_CLR_INTR) (285)19.7.15I2C清除RX_UNDER中断寄存器(IC_CLR_RX_UNDER) (286)19.7.16I2C清除RX_OVER中断寄存器(IC_CLR_RX_OVER) (286)19.7.17I2C清除TX_OVER中断寄存器(IC_CLR_TX_OVER) (286)19.7.18I2C清除RD_REQ中断寄存器(IC_CLR_RD_REQ) (286)19.7.19I2C清除TX_ABRT中断寄存器(IC_CLR_TX_ABRT) (287)19.7.20I2C清除RX_DONE中断寄存器(IC_CLR_RX_DONE) (288)19.7.21I2C清除ACTIVITY中断寄存器(IC_CLR_ACTIVITY) (288)19.7.22I2C清除STOP_DET中断寄存器(IC_CLR_STOP_DET) (289)19.7.23I2C清除START_DET中断寄存器(IC_CLR_START_DET) (289)19.7.24I2C清除GEN_CALL中断寄存器(IC_CLR_GEN_CALL) (289)19.7.25I2C使能寄存器(IC_ENABLE) (289)19.7.26I2C状态寄存器(IC_STATUS) (290)19.7.27I2C发送缓冲水平寄存器(IC_TXFLR) (290)19.7.28I2C接收缓冲水平寄存器(IC_RXFLR) (291)19.7.29I2C SDA保持时间寄存器(IC_SDA_HOLD) (291)19.7.30I2C DMA控制寄存器(IC_DMA_CR) (291)19.7.31I2C SDA建立时间寄存器(IC_SDA_SETUP) (292)19.7.32I2C广播呼叫ACK寄存器(IC_ACK_GENERAL_CALL) (292)20.通用异步收发器(UART) (293)20.1UART简介 (293)20.2UART主要特征 (293)20.3UART功能概述 (293)20.3.1UART 特性描述 (294)20.3.2发送器 (294)20.3.3接收器 (296)20.3.4分数波特率发生器 (296)20.3.5采样 (298)20.3.6校验控制 (299)20.3.7硬件流控制 (299)20.3.8利用DMA通信 (300)20.4UART中断请求 (300)20.5UART寄存器描述 (301)20.5.1UART发送数据寄存器(UART_TDR) (301)20.5.2UART接收数据寄存器(UART_RDR) (301)20.5.3UART当前状态寄存器(UART_CSR) (302)20.5.4UART中断状态寄存器(UART_ISR) (302)20.5.5UART 中断使能寄存器(UART_IER) (303)20.5.6UART 中断清除寄存器(UART_ICR) (303)20.5.7UART 全局控制寄存器(UART_GCR) (304)20.5.8UART 通用控制寄存器(UART_CCR) (305)20.5.9UART 波特率寄存器(UART_BRR) (306)20.5.10UART 分数波特率寄存器(UART_FRA) (306)21.器件电子签名 (307)21.1存储器容量寄存器 (307)21.1.1产品唯一身份标识寄存器(96位) (307)22.调试支持(DBG) (309)22.1概述 (309)22.2SWJ调试端口(serial wire and JTAG) (309)22.2.1JTAG-DP和SW-DP切换的机制 (310)22.3引脚分布和调试端口脚 (310)22.3.1SWJ调试端口脚 (310)22.3.2灵活的SWJ-DP脚分配 (311)22.3.3JTAG脚上的内部上拉和下拉 (312)22.3.4利用串行接口并释放不用的调试脚作为普通I/O口 (312)22.4ZLG217P64Ax JTAG TAP 连接 (313)22.5ID 代码和锁定机制 (313)22.5.1微控制器设备ID编码 (313)22.5.2边界扫描TAP JTAG ID编码 (315)22.5.3CPU JTAG TAP (315)22.5.4Cortex JEDEC-106 ID代码 (315)22.6JTAG调试端口 (315)22.7SW调试端口 (317)22.7.1SW协议介绍 (317)22.7.2SW协议序列 (317)22.7.3SW-DP状态机(Reset,idle states,ID code) (318)22.7.4DP和AP读/写访问 (318)22.7.5SW-DP寄存器 (318)22.7.6SW-AP寄存器 (319)22.8MCU调试模块(MCUDBG) (319)22.8.1低功耗模式的调试支持 (319)22.8.2支持定时器、看门狗 (319)22.8.3调试MCU配置寄存器 (319)23.免责声明 (320)图片目录图1. ZLG217P64Ax系统架构 (27)图2. 编程流程 (34)图3. Flash寄存器页擦除流程 (35)图4. Flash寄存器整片擦除流程 (36)图5. CRC计算单元框图 (44)图6. 电源框图 (46)图7. 上电复位和掉电复位的波形图 (47)图8. PVD的门限 (48)图9. 复位电路 (58)图10. 时钟树 (59)图11. HSE/LSE时钟源 (60)图12. I/O端口位的基本结构 (77)图13. 输入浮空/上拉/下拉配置 (79)图14. 输出配置 (80)图15. 复用功能配置 (81)图16. 高阻抗的模拟输入配置 (81)图17. 外部中断/事件控制器框图 (97)图18. 外部中断通用I/O映像 (98)图19. DMA框图 (103)图20. 外设DMA请求映射 (108)图21. AD框图 (114)图22. 单次转换模式时序图 (115)图23. 单周期扫描下使能通道转换时序图 (116)图24. 连续扫描模式使能通道转换时序图 (116)图25. 数据对齐方式 (117)图26. DAC通道模块框图 (125)图27. 单DAC通道模式的数据寄存 (126)图28. 双DAC 通道模式的数据寄存器 (127)图29. TEN =0触发关闭时转换的时间框图 (127)图30. DAC LFSR寄存器算法 (128)图31. 带LFSR波形生成的DAC转换(使能软件触发) (129)图32. DAC三角波生成 (129)图33. 带三角生成的DAC转换(使能软件触发) (130)图34. 高级控制定时器框图 (142)图35. 当预分频器的参数从1变到2时,计数器的时序图 (143)图36. 当预分频器的参数从1变到4时,计数器的时序图 (143)图37. 计数器时序图,内部时钟分频因子为1 (144)图38. 计数器时序图,内部时钟分频因子为2 (144)图39. 计数器时序图,内部时钟分频因子为4 (145)图40. 计数器时序图,内部时钟分频因子为N (145)图41. 计数器时序图,当ARPE=0时的更新事件(TIMx_ARR没有预装入) (145)图42. 计数器时序图,当ARPE=1时的更新事件(预装入了TIMx_ARR) (146)图43. 计数器时序图,内部时钟分频因子为1 (147)图44. 计数器时序图,内部时钟分频因子为2 (147)图45. 计数器时序图,内部时钟分频因子为4 (147)图46. 计数器时序图,内部时钟分频因子为N (148)图47. 计数器时序图,当没有使用重复计数器时的更新事件 (148)图48. 计数器时序图,内部时钟分频因子为1,TIMx_ARR=0x6 (149)图49. 计数器时序图,内部时钟分频因子为2 (149)图50. 计数器时序图,内部时钟分频因子为4,TIMx_ARR=0x36 (149)图51. 计数器时序图,内部时钟分频因子为N (150)图52. 计数器时序图,ARPE=1时的更新事件(计数器下溢) (150)图53. 计数器时序图,ARPE=1时的更新事件(计数器溢出) (150)图54. 不同模式下更新速率的例子,及TIMx_RCR的寄存器设置 (151)图55. 一般模式下的控制电路,内部时钟分频因子为1 (152)图56. TI2外部时钟连接例子 (152)图57. 外部时钟模式1下的控制电路 (153)图58. 外部触发输入框图 (153)图59. 外部时钟模式2下的控制电路 (154)图60. 捕获/比较通道(如:通道1输入部分) (154)图61. 捕获/比较通道1的主电路 (155)图62. 捕获/比较通道的输出部分(通道1至3) (155)图63. 捕获/比较通道的输出部分(通道4) (155)图64. PWM输入模式时序 (157)图65. 输出比较模式,翻转OC1 (158)图66. 边沿对齐的PWM波形(ARR=8) (159)图67. 中央对齐的PWM波形(APR=8) (160)图68. 带死区插入的互补输出 (161)图69. 死区波形延迟大于负脉冲 (161)图70. 死区波形延迟大于正脉冲 (161)图71. 响应刹车的输出 (163)图72. 清除TIMx的OCxREF (164)图73. 产生六步PWM,使用COM的例子(OSSR=1) (165)图74. 单脉冲模式的例子 (166)图75. 编码器模式下的计数器操作实例 (168)图76. IC1FP1反相的编码器接口模式实例 (168)图77. 霍尔传感器接口的实例 (170)图78. 复位模式下的控制电路 (171)图79. 门控模式下的控制电路 (171)图80. 触发器模式下的控制电路 (172)图81. 外部时钟模式2+触发模式下的控制电路 (172)图82. 通用定时器框图 (195)图83. 当预分频器的参数从1变到2时,计数器的时序图 (196)图84. 当预分频器的参数从1变到4时,计数器的时序图 (196)图85. 计数器时序图,内部时钟分频因子为1 (197)图86. 计数器时序图,内部时钟分频因子为2 (197)图87. 计数器时序图,内部时钟分频因子为4 (197)图88. 计数器时序图,内部时钟分频因子为N (198)图89. 计数器时序图,当ARPE=0时的更新事件(TIMx_ARR没有预装入) (198)图90. 计数器时序图,当ARPE=1时的更新事件(预装入了TIMx_ARR) (198)图91. 计数器时序图,内部时钟分频因子为1 (199)图92. 计数器时序图,内部时钟分频因子为2 (199)图93. 计数器时序图,内部时钟分频因子为4 (200)图94. 计数器时序图,内部时钟分频因子为N (200)图95. 计数器时序图,当没有使用重复计数器时的更新事件 (200)图96. 计数器时序图,内部时钟分频因子为1,TIMx_ARR=0x6 (201)图97. 计数器时序图,内部时钟分频因子为2 (201)图98. 计数器时序图,内部时钟分频因子为4,TIMx_ARR=0x36 (202)图99. 计数器时序图,内部时钟分频因子为N (202)图100. 计数器时序图,ARPE=1时的更新事件(计数器下溢) (202)图101. 计数器时序图,ARPE=1时的更新事件(计数器溢出) (203)图102. 一般模式下的控制电路,内部时钟分频因子为1 (203)图103. TI2外部时钟连接例子 (204)图104. 外部时钟模式1下的控制电路 (204)图105. 外部触发输入框图 (205)图106. 外部时钟模式2下的控制电路 (205)图107. 捕获/比较通道(如:通道1输入部分) (206)图108. 捕获/比较通道1的主电路 (206)图109. 捕获/比较通道的输出部分(通道1) (207)图110. PWM输入模式时序 (208)图111. 输出比较模式,翻转OC1 (209)图112. 边沿对齐的PWM波形(ARR=8) (210)图113. 中央对齐的PWM波形(APR=8) (211)图114. 单脉冲模式的例子 (212)图115. 清除TIMx的OCxREF (213)图116. 编码器模式下的计数器操作实例 (214)图117. IC1FP1反相的编码器接口模式实例 (214)图118. 复位模式下的控制电路 (216)图119. 门控模式下的控制电路 (217)图120. 触发器模式下的控制电路 (217)图121. 外部时钟模式2 + 触发模式下的控制电路 (218)图122. 主/从定时器的例子 (218)图123. 定时器1的OC1REF控制定时器2 (219)图124. 通过使能定时器1可以控制定时器2 (220)图125. 使用定时器1的更新触发定时器2 (220)图126. 利用定时器1的使能触发定时器2 (221)图127. 使用定时器1的TI1输入触发定时器1和定时器2 (222)图128. 实时时钟方框图 (240)图129. RTC秒和闹钟波形图示例,PR=0003,ALARM=00004 (241)图130. RTC溢出波形图示例,PR=0003 (241)图131. 独立看门狗框图 (247)图132. 看门狗框图 (251)图133. 窗口看门狗时序图 (252)图134. SPI 框图 (256)图135. 单主和单从应用 (257)图136. 数据时钟时序图 (258)图137. 起始和停止条件 (268)图138. 7位的地址格式 (268)图139. 10位的地址格式 (269)图140. 主发送协议 (269)图141. 主接收协议 (270)图142. 起始字节传输 (270)图143. IC_DATA_CMD寄存器 (271)图144. 主发送- Tx FIFO为空 (271)图145. 主接收- Tx FIFO为空 (271)图146. 多个主机仲裁 (272)图147. 多个主机时钟同步 (272)图148. I2C功能框图 (273)图149. I2C接口主机流程图 (276)图150. 中断机制 (278)图151. UART 方框图 (294)图152. UART 时序 (294)图153. 发送时状态位变化 (295)图154. RX引脚采样方案 (299)图155. 两个UART间的硬件流控制 (299)图156. RTS流控制 (300)图157. CTS流控制 (300)图158. ZLG217P64A系列级别和CPU级别的调试框 (309)图159. SWJ调试端口 (310)图160. JTAG TAP连接 (313)表格目录表1. 外设寄存器编址 (28)表2. 启动模式 (31)表3. Flash模块结构 (32)表4. Flash中断请求 (37)表5. 选项字节格式 (37)表6. 选项字节结构 (38)表7. 选项字节说明 (38)表8. 低功耗模式一览 (48)表9. SLEEP-NOW模式 (49)表10. SLEEP - ON-EXIT模式 (50)表11. 停机模式 (50)表12. 待机模式 (51)表13. 端口位配置表 (78)表14. 输出模式位 (78)表15. 高级定时器TIM1 (81)表16. 通用定时器TIM2/3/4 (82)表17. UART (82)表18. SPI (83)表19. I2C (83)表20. CAN (83)表21. ADC (83)表22. 其他I/O引脚 (83)表23. CAN复用功能重映射 (88)表24. 调试接口信号 (88)表25. 调试端口映像 (88)表26. 定时器3复用功能重映像 (88)表27. 定时器2复用功能重映像 (88)表28. 定时器1复用功能重映像 (89)表29. UART3重映像 (89)表30. UART1重映像 (89)表31. I2C1重映像 (89)表32. SPI1重映像 (89)表33. ZLG217P64Ax系列产品的向量表 (94)表34. 可编程的数据传输宽度和大小端操作(当PINC = MINC = 1) (105)表35. DMA中断请求 (107)表36. 各个通道的DMA请求一览 (109)表37. DAC 管脚 (125)表38. 外部触发 (127)表39. 计数方向与编码器信号的关系 (167)表40. TIMx内部触发连接 (176)表41. 带刹车功能的互补输出通道OCx和OCxN的控制位 (186)表42. 计数方向与编码器信号的关系 (213)表43. TIMx内部触发连接 (226)表44. 标准Ocx通道的输出控制位 (234)表45. 看门狗超时时间(40KHz的输入时钟(LSI)) (248)表49. SPI状态 (260)表50. 波特率公式 (260)表51. I2C首字节 (269)表52. 中断位的置位和清除 (277)表53. IC_SLAVE_DISABLE(bit 6)和MASTER_MODE(bit 0)配置 (280)表54. 设置波特率时的误差计算 (298)表55. UART 中断请求 (300)表56. SWJ调试端口管脚 (310)表57. 灵活的SWJ_DP管脚分配 (312)表58. ZLG217P64Ax ID编码 (315)表59. JTAG调试端口数据寄存器 (315)表60. A[3:2]定义的32位调试接口寄存器地址 (316)表61. 请求包(8比特位) (317)表62. ACK定义(3比特位) (317)表63. 传输数据(33比特位) (318)表64. SW-DP寄存器 (318)1. 文中的缩写1.1 寄存器描述表中使用的缩写列表在对寄存器的描述中使用了下列缩写:本节给出本文档涉及到的部分缩写词的一个简洁定义:SWD:为Serial Wire Debug的首字母缩写。
陆上常用模拟检波器直接数字化的记录效果
陆上常用模拟检波器直接数字化的记录效果
周志才;于承业;侯树麒
【期刊名称】《物探装备》
【年(卷),期】2012(022)002
【摘要】数字检波器通常指基于微电子机械系统的加速度计,是地震采集中的最新技术,本质上也是由振动传感器和数字化电路两部分构成,其重要特征是在检波器内部进行模/数转换,实现检波器数字信号输出。
将模拟检波器加上数字化芯片即对其直接数字化,同样可以达到比较好的效果。
本文介绍了陆上常用模拟检波器的直接数字化方法,通过实例分析了数字传输对提高模拟检波器记录能力的重要作用。
实践证明,模拟检波器经直接数字化后减小了高频传输损失、增强了弱小地震信号的记录能力、拓宽了地震记录的频率范围,因而改善了地震资料的品质。
【总页数】4页(P75-78)
【作者】周志才;于承业;侯树麒
【作者单位】大庆钻探工程公司,黑龙江大庆163412;大庆勘探开发研究院;北京华昌科技有限公司
【正文语种】中文
【中图分类】P831.436
【相关文献】
1.相同条件下数字检波器与模拟检波器的三维地震勘探效果对比分析 [J], 汤红伟
2.数字检波器与模拟检波器采集效果对比 [J], 张志锋;刘胜;刘远志;梁正洪;朱锋
3.数字化模拟磁带记录仪:计测模拟磁带记录仪的数字化革命 [J], 何诚
4.陆上高分辨率地震勘探检波器性能及应用效果分析 [J], 李桂林;陈高;钟俊义
5.数字化模拟磁带记录仪——计测模拟磁带记录仪的数字化革命 [J],
因版权原因,仅展示原文概要,查看原文内容请购买。
通用编程器EasyPRO的使用手册
通用编程器EasyPRO的使用手册一、通用编程器应用软件安装➢在光盘中找到文件名为EasyPRO系列编程器_Setup.EXE的文件,双击该文件进入EasyPRO系列编程器应用软件安装界面。
➢点“Next”按钮,在弹出的对话框中选择简体中文,点击“Next”按钮。
➢点击“Browse”按钮,选择EasyPRO系列编程器应用软件的安装目录。
确定安装目录后,点击“Next”按钮继续进行安装。
➢安装过程由软件自动完成,安装完成后将出现如下对话框,点“Finish”按钮完成安装。
二、驱动安装在完成EasyPRO系列编程器应用软件安装后,将自动弹出Usb驱动安装对话框,提示您进行Usb驱动安装(或者在光盘中找到文件名为Driver的文件夹。
打开该文件夹,找到UsbDriver.exe的可执行文件,双击该文件后同样出现该对话框)。
➢根据提示点击“安装”按钮,进入驱动软件安装。
➢驱动软件完成自动安装后弹出安装成功提示信息,点击“确定”,关闭安装对话框,此时您已完成了USB驱动程序安装。
三、烧录器件的步骤1.硬件准备在您确保正确安装了通用编程器应用软件,以及USB驱动程序之后,连接好电源适配器及USB通讯线。
此时编程器的红色电源指示灯亮指示连接正常(点亮状态),绿色编程结果指示灯指示等待编程(点亮状态),通用编程器应用软件右下方通信状态指示通信正常(绿色)。
拔起锁紧座上的插销,正确放入芯片适配器(适配器的缺口对锁紧座的插销),按下插销锁紧适配器,正确地把芯片放入适配器(芯片缺口对适配器的缺口)。
完成之后硬件准备完毕。
2.软件操作➢进入软件操作界面双击桌面上的“EasyPRO Programmer”图标,该软件会自动选择编程器型号。
如果弹出选择编程器型号的对话窗口,说明编程器未连接好,退出该界面,并检查编程器的连接情况,确认连接好后,再打进入软件操作界面。
➢选择器件在以上条件都具备的情况下,您就可以对您手中的芯片进行编程操作了!单击快捷工具栏中“选择”按钮或选择主菜单“芯片”下的“选择芯片(F2)”,弹出器件选择窗口如下:▪首先应在"类型"栏中选择器件类型,MCU▪然后在"厂商"选项栏中选择厂家WINBOND,并在右侧出现的"器件"选项栏中选择器件W77E58。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
周立功EasyPRO 90B 通用编程器
支持ATMEL A VR全系列芯片编程支持MYSON芯片BIOS专用烧录器485-850
EasyPRO 90B是同类产品中集成度最高,功耗最小,支持型号最全的电脑主板BIOS专用烧录机。
EasyPRO 90B采用USB通讯技术,内置高速CPU并采用程控电源和程控分频器,使得编程深度加大,速度更快,稳定性更好,编程效果更加流畅。
此外,整机体积小巧,连接方便,极适合外出携带。
参考照片
功能特点
界面美观,操作简单方便,编程速度快,工作效率高;
电脑主板BIOS专用烧录机,可供维修、培训使用;
采用表面贴片工艺生产,可靠性高,使用寿命长;
编程器体积小巧,适合外出携带;
所有算法均经过批量烧写测试,杜绝烧毁芯片的现象;
支持用户对所编程芯片序列号的二次开发;
当用户插入坏片时系统具有自动保护和检测功能;
USB1.1接口,即插即用,方便手提电脑现场编程;
是国内市场中能够真正准确烧写P89C66xHxx、P89V51Rx2等系列芯片的并行烧写器。
支持windows 98/ME/NT/2000/XP操作系统(中/英文)。
不定期地增加对新器件的编程支持并在网上更新软件;对4M及以下的Flash,可做软件升级。
电路特点
基本配置40脚万能驱动电路;DAC数模转换控制I/O电平;
支持芯片工作电压Vcc:3.3V-5.0V;
支持芯片烧录电压Vpp:3.3V-21V;
系统内部预设500mA过流保护电路,彻底防止意外事件。
过流容限可由用户自行修改;
主控芯片的每个端口设有过压保护电路,可以防止编程时高压的冲击;
进口锁紧座的每一个管脚都可以用作数据总线、地址总线、控制总线、编程电压驱动总线和管脚接触不良测量专用总线等等;
烧录电压范围为0V~18.0V,最少分256级可调,编程电流最大可提供500mA;功耗极低,在未编程时,整机电流小于60mA。
支持芯片
支持芯片数量:6000以上;
支持芯片型号:并行与串行MCU、A VR、EPROM、EEPROM、FLASH、PLD、CPLD、EPLD、标准逻辑器件等。
MCU芯片编程:
支持MCS-51、PIC系列、A VR单片机最齐全
支持PHILIPS、Atmel、Winbond、HY、MicroChip、Holtek、SST、ICSI、SYNCOMS、DALLAS等各厂商的大多数MCU芯片;
EPROM、EEPROM、FLASH芯片编程:
支持通用的27 、28系列EPROM、EEPROM;
支持通用的29、39、49系列FLASH芯片;
支持I2C接口的24系列芯片、SPI接口的25、93C系列芯片等串行EEPROM。
SRAM芯片测试:
支持SRAM芯片测试,例如2K-512K的SRAM芯片;
TTL/CMOS电路测试:
支持74系列、40系列、45系列等标准逻辑器件的TTL/CMOS电路测试。
GAL/PLD/CPLD;
封装支持:
DIP 、SDIP、PLCC、JLCC、SOIC、QFP、TQFP、VQFP、PQFP、TSOP、SOP、TSOPII、PSOP、TSSOP、SON、BGA、SCSP等(除DIP、SDIP外均需外加各种封装适配器)。
规格说明
电源输入:AC:220V / 50Hz DC:20V/500mA
主机最大功耗:40W
主机尺寸:120mm * 82mm * 27mm
主机净重:180g
标准配置:主机、电源适配器、使用说明书、软件(光盘)、USB电缆、保修卡
联机通讯接口:USB1.1
可选适配器
SUPERPRO 500P编程器46934
∙直接支持1.2V到5V各种电压器件。
∙联机模式下PC通过USB2.0口(高速)控制编程器,调试方便适合研发。
∙本产品采用SUPERPRO/5000内核,与SUPERPRO/5000等速度一致,采用48脚万能驱动电路,支持器件与SUPERPRO/580U类同(以器件支持清单为准)。
∙读写程速度无与伦比, 芯片烧写速度平均提高2~10倍以上。
∙48脚万能驱动电路,兼容SUPERPRO/580U适配器。
∙ISP功能,通过ISP下载线实现在线编程。
∙自动检测芯片错插和管脚接触不良,避免损坏器件。
∙更先进的波形驱动电路保证极高的烧写成功率。
配合IC厂家认证的算法,无论是低电压器件、二手器件还是低品质器件均能保证极高的编程良品率。
编程结果可选择高低双电压校验,保证结果持久稳固。
完善的过流保护功能,避免损坏编程器。
丰富的软件功能简化操作,提高效率,避免出错,对用户关怀备至。
工程(Project)将用户关于对象器件的各种操作、设置,包括器件型号设定、烧写文件的调入、配置位的设定、批处理命令等保存在工程文件中,每次运行时一步进入写片操作,有效降低误操作概率。
工程文件可设密码防止资料外泄。
批处理(Auto)命令允许用户将擦除、查空、编程、校验、加密等常用命令序列随心所欲地组织成一步完成的单一命令。
量产模式下一旦芯片正确插入插座CPU即自动启动批处理命令,无须人工按键。
标准的序列号生成和插入功能并可接受用户定制特殊序列号生成器。
日志文件为质量追踪提供便利。
规格参数:
∙器件支持: EPROM、Paged EPROM、并行和串行EEPROM、FPGA配置串行PROM、FLASH、BPROM、NVRAM、SPLD、CPLD、EPLD、Firmware HUB、单片机、MCU、标准逻辑器件等(以器件清单为准),器件工作电压1.2-5V。
∙封装支持: DIP, SDIP, PLCC, JLCC, SOIC, QFP, TQFP, PQFP, VQFP, TSOP, SOP, TSOPII, PSOP, TSSOP, SON, CSP, SCSP , ...
∙联机通讯接口: USB2.0
∙脱机模式: 不支持
∙电源规格: 输入交流100V-250V , 50/60HZ; 输出直流12V/2A; 功耗:15W
∙主机尺寸: 178*130*40 毫米; 重量:-公斤
包装尺寸: 320*300*85 毫米;包装毛重:1.8公斤
∙
规格参数:
∙器件支持: EPROM、Paged EPROM、并行和串行EEPROM、FPGA配置串行PROM、FLASH、BPROM、NVRAM、SPLD、CPLD、EPLD、Firmware HUB、单片机、MCU、标准逻辑器件等(以器件清单为准),器件工作电压1.2-5V。
∙封装支持: DIP, SDIP, PLCC, JLCC, SOIC, QFP, TQFP, PQFP, VQFP, TSOP, SOP, TSOPII, PSOP, TSSOP, SON, CSP, SCSP , ...
∙联机通讯接口: USB2.0
∙脱机模式: 不支持
∙电源规格: 输入交流100V-250V , 50/60HZ; 输出直流12V/2A; 功耗:15W
∙主机尺寸: 178*130*40 毫米; 重量:-公斤
TOP3100 型编程器具有体积小巧,功耗低,可靠性高的特点,是专为开发单片机和烧写各类存储器而设计的通用机型。
TOP3100 采用USB 通用串口与PC 扫涟接通信,传输速率高.抗干扰性能好,可靠性能极高,而且无需外接电源,特别适一合电池供电的笔一记本电脑外出使用.
特点:
.全驱动48p in ( vpp / VCC/ GND / TTL ) ,未来升级最快蛟好;
.所有器件放置在标准位置(靠一个方向和位置);
.可支持2 . 5 —— 6 . 5V 的器件;
.既可以使用USB 接口电源,又可以外接5V 电源;
.通过USB 通用串口与PC 机连接,传送速率12MHz / s;
.即适合电池供电的笔记本电脑使用,也适合台式机使用;
.完善的过电流保护,有效地保护编程器和器件不受损害;
.全插脚检查,可以检查出任意一个插脚的的接触状态;
. 48 针进口万能锁紧插座,可以选配各种通用适配器;
.支持操作系统wINDOWS7 / vista / 2000 / 2003 / xp;
.塑料机壳,体积小,重量轻,功耗低;
.可自动探测厂家和型号;
.单片机定时,编程速度与计算机无关;
.软件支持:Top Win ver6 . o 以上.
性能和规格:
1.软件:TopWin(for windows98se/2000/m3/xp)
2.实测速度(Pl 11 / 800M , windos98se , USB1 . 1):
28F320 写+校对104 秒
29LF320 写+校对112 秒
P89c58 写+校对5 秒
2.体积:150 x 110 x 26
3.重量:275g
4.功率: <2.5w(5v/500mA)
5.锁紧座: 40Pin进口优质插座(可更换)。