在项目设计应用中如何选择框架Struts和Spring框架

作者:to88通盈官方网站发布日期:2020-12-06 14:40

  基于Web的MVC framework在J2EE的世界内已是空前繁荣。TTS网站上几乎每隔一两个星期就会有新的MVC框架发布。目前比较好的MVC,老牌的有Struts,Webwork。新兴的MVC框架有Spring MVC,Tapestry,JSF等。这些大多是著名团队的作品,另外还有一些边缘团队的作品,也相当出色,如Dinaaptor等。这些框架都提供了较好的层次分隔能力。在实现良好的MVC分隔的基础上,提供一些现成的辅助类库,同时也促进了生产效率的提高。如何选择一个好的框架应用在项目设计中,将会对项目的效率和可重用具有至关重要性。

  Struts是Apache软件基金Jakarta项目的一部分。Struts框架的主要架构设计和开发者是Craig R.McClanahan。Struts是目前JavaWeb MVC框架中不争的王者。经过长达五年的发展,Struts已逐渐成长为一个稳定、成熟的框架,并占有MVC框架最大的市场份额。但Struts某些技术特性已经落后于新兴的MVC框架。面对Spring MVC,Webwork2这些设计更精密,扩展性更强的框架,Struts受到了前所未有的挑战。但就产品开发的角度,Struts仍然是最稳妥的选择。

  Struts由一组相互协作的类(组件),Serlvet以及jsp tag lib组成。基于Stmts构架的Web应用程序基本上符合JSPModel2的设计标准,是MVC设计模式的一种变化类型。根据对framework的描述,很容易理解为什么说Struts是一个Web framwork,而不仅仅是一些标记库的组合。但Struts也包含了丰富的标记库和独立于该框架工作的实用程序类。Struts有其自己的控制器(Controller),同时整合了其他的一些技术去实现模型层(Model)和视图层(View)。在模型层,Struts可以很容易的与数据访问技术相结合,包括EJB,JDBC和Obiect Relation Bridge。在视图层,Struts能够与JSP,VelocityTemplares,XSL等等这些表示层组件相结合。

  (2)从模型角度(Model) 模型主要是表示一个系统的状态(有时候,改变系统状态的业务逻辑操作也划分到模型中)。在Struts中,系统的状态主要有ActiomForm Bean体现,一般情况下,这些状态是非持久性的。如果需要将这些状态转化为持久性数据存储,Struts本身也提供了Utitle包,可以方便与数据库操作。

  Spring实际上是《Expert One—on—One J2EE Design andDevelopment》一书中所阐述的设计思想的具体实现。在One—on一One一书中,Rod Johnson倡导J2EE实用主义的设计思想,并随书提供了一个初步的开发框架实现(interface2l开发包)。而Spring正是这一思想的更全面和具体的体现。RodJohnson在interface21开发包的基础之上,做了进一步的改造和扩充,使其发展为一个更加开放、清晰、全面、高效的开发框架。

  Spring是一个开源框架,由Rod Johnson创建并且在其著作《J2EE设计开发编程指南》里进行了描述。它是为了解决企业应用开发的复杂性而创建。Spring使用基本的JavaBeans完成以前只可能由EJB完成的事情变得可能。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度,任何Java应用都可以从Spting中受益。Spring是一个轻量的控制反转和面向切面的容器框架。这些描述过于简单。但的确概括出Spring。

  (1)轻量从大小与开销而言Spting都是轻量的。完整的Spring框架可在一个大小1 MB多的JAR文件里发布。并且Spring所需的处理开销也是微不足道。此外,Spring是非侵入式的:典型地,Spring应用中的对象不依赖于轻量。

  (2)控制反转 Spring通过一种称作控制反转(IoC)的技术促进了松耦合。当应用了IoC,对象被动地传递它们的依赖而不是自己创建或者查找依赖对象。可以认为IoC与JNDI相反,不是对象从容器中查找依赖,而是容器在对象初始化时不等被请求就将依赖传递给它。

  (3)面向切面Spring包含对面向切面编程的丰富支持,允许通过分离应用的业务逻辑与系统服务(例如审计与事物管理)进行内聚性的开发。应用对象只做它们应该做的,完成业务逻辑,仅此而已。并不负责(甚至是意识)其它的系统关注点,例如日志或事物支持。

  (4)容器 Spring包含和管理应用对象的配置和生命周期,在此意义上它是一种容器。可以配置每个bean如何被创建,基于一个配置原形为bean创建一个单独的实例或每次需要时都生成一个新的实例以及它们是如何相互关联的。然而,Spring不应该被混同于传统重量的EJB容器,它们经常是庞大与笨重的,难以使用。

  (5)框架Spring使由简单的组件配置和组合复杂的应用成为可能。在Spring中,应用对象被声明式地组合,典型地是在一个XML文件里,Spr4ng提供了很多基础功能(事务管理、持久性框架集成等等),并留有应用逻辑开发。

  例如:Spring有3个重点,一个是面向接口编程:一个是控制反转;另外一个就是依赖注入。有了控制反转就有了声明性的bean,在application.xml也就是Spring的核心配置文件里面声明bean的属性,对应的类,引用名称,这些是为编码时要用到的bean做准备的,对应web应用程序,Spring有专门的类SpringContextLoader,等等。另外在web.xml里可以用context-param子节点将application.xml纳入范围,这样容器在加载web应用时,就将对应的bean加载了,剩下的是如何引用这些bean的问题,这里用到Spring的接口注入,也是spring用的最多的依赖注入方式。例如:这有两个类,一个是Main.java,一个是Demo.java.这里Main里面用到了Demo;

  注意看到Main里面需要用到Demo的实例,因此,需要硬编码,即静态绑定(在编译期间就需要绑定),这绝对会增大后期维护工作量,至少每次扩展或者修改类以后需要重新编译已存在的iavabean组件。

  Spring的依赖注入有机会实现动态绑定,原理很简单,用到了接口,接口是不能生成实例的,再加上iava的多态,接口可指向它的实现类。

  这样就解耦了,实现无侵入式。不要忘记要将需要的bean在配置文件里面声明。

  所有Spring这些特征使编写更干净、更易管理、并且更易于测试的代码。也为Spring中的各种子框架提供了基础。

  人们日益对开源框架的重视.使得很多项目的成本大大降低,并且投放使用以及维护速度都增加了。现在的开源框架都有很高的质量,提供了很好的文档,一些书籍让开发者做参考。即便如此,两大因素使得J2EE领域充满了不确定性:开源领域和J2EE“标准”的冲突和AOP的日益重要。

  开源和标准之间的冲突表现在两个方面。一个是表现层,JSF的身后有Sun公司和其他的一些大公司,而在这个领域有Struts等开源产品与之竞争。在中间层,EJB3.0采用J2SE5.0的annotations实现了依赖注入(dependency iniection)的功能,但这个功能只是Spring的一个子集。

  在这两个领域,开源产品都更加革新。JSP借鉴了ASP.NET,而Tapestry则采用了WebObjects的思想。

  同样的,不知道EJB3.0为何要尝试着标准化依赖注入,即使这样会使之不可避免地丧失很多功能。EJB 3.0也要进入程序编写领域,而J2EE规范在这方面还没有涉足。

  于此同时,AOP的重要性在J2EE社区猛增,在使用上,AOP也越来越受到开发者的青睐。像Spring、dynaop等被称作“带着双拐的AOP”实现,提升了AOP的知名度。而纯粹的AOP技术比如AspectJ,在将来的几年也会流行起来。

  其次,JBoss通过JCP和EJB3.0保持一致,它极大地推动了AOP技术。但即使如此,JCP还没有转向AOP迹象。

  下一代的J2EE规范将拥抱更简单的POJ0编程模型,就像Spring和Hibermate做的一样。J2EE开发者也注定要从“欺诈客户”转到以自己的编程经验开发。这次改变将受到大多数人的欢迎,不像以前那样每一个新规范发布后,最终都没有能很好的实现。

  显卡是我们每天都会打交道的器件,但是你对显卡真的了解吗?譬如,你知道显卡的工作原理吗?如果不知道,本....

  过程控制系统: 一般是指工业生产过程中自动控制系统的变量是温度、 压力、 流量、 液位、 成份等这样....

  2020年,备受关注的数据中台怎么样了 2019年,中国数字经济规模达到358,402亿元,占当年G....

  对工业数据存储的需求日益迫切 上周刚发布的《中国互联网发展报告2020》指出,2019年,中国数字经....

  很多初学者都在为一个英文缩写(PLC)而烦恼。PLC是什么、什么是PLC?PLC是什么意思?

  2020年11月27日,中国芯应用创新高峰论坛暨IAIC大赛颁奖典礼在南方软件园松山湖园区隆重举行,....

  信号转换拓展产品通常作为笔记本电脑、台式电脑、平板电脑、智能手机等智能终端以及数字电视、显示器、投影....

  广东省LNG接收站数量位居全国第一,2022年接收能力将超2100万吨

  截至2019年末,我国LNG接收站数量已增加至22座,其中有6座分布在广东省沿海地区,是全国LNG接....

  本月A股开局,面板先声夺人,黑马彩虹股份再次一马当先,开盘15分钟涨停未封住后直线拉至封板,强势拿下....

  亚马逊云服务(AWS)在北京举行AWS大中华区媒体和分析师沟通会,由AWS大中华区云服务产品管理总经....

  近日,《演员请就位》第 2 季节目大火,截止 11 月 9 日中午,微博话题 演员请就位 已经创造 ....

  网盘是互联网界的一门特殊生意:刚需但运营维艰;用户基础庞大但投入也同样高得惊人;尸骨无数却依然引无数....

  智能仪表是以微型计算机(单片机)为主体,将计算机技术和检测技术有机结合,组成新一代“智能化仪表”。

  据笔者观察,随着智能手机市场的竞争日益白热化,无论是智能手机终端还是供应链端,两级分化的情况越加明显....

  德国汉斯多尔夫,2020年12月4日讯德国Spectrum仪器公司今日宣布全面升级SBench-6专....

  城市轨道交通站台屏蔽门是安装于地铁、轻轨等轨道交通车站站台边缘,将轨道与站台候车区隔离,设有与列车门....

  毋庸置疑,物联网的日益普及给人们带来了切实的益处和诸多便利,但我们同样也不能忽略伴随着物联网落地应用....

  三网合一工程后,原来单一电话线传输报警信息的时代即将结束,然而在客户或者是报警公司的电话线升级为光纤....

  数字调光电子镇流器组成框图如图2所示。该方案主要包括3个部分,即基于控制器L6561的有源功率因数校....

  国民经济的飞速发展, 现代化程度日益提高,高层建筑愈来愈多, 电梯也随之增多, 电梯产品在人们物质文....

  TI推出的具有单端输入、单电源工作、轨至轨 I/O 以及多通道多路复用器 (MUX) 的 PGA11....

  为提升分析效率,直观的展示仪器检测信息,需要专业的测控软件系统,将检测数据进行合理化分析,提供各种柱....

  本文档的主要内容详细介绍的是ENC28J60以太网控制器的电路原理图免费下载。

  基于S7-300400 CPU集成PN接口的Modbus TCP在TIA Portal的使用入门教程

  基于S7-300400 CPU集成PN接口的Modbus TCP在TIA Portal的使用入门. ....

  正式启动商用一年多以来,5G正在一步步把人们对未来信息生活的想象变成现实。它对于消费者而言意味着什么....

  摘要:消防应急疏散照明技术是一项受到各国重视、有多年发展历史和涉及建筑火灾时保证人员生命安全的重要救....

  防走失智能手环、智能护理床、情感陪护机器人……市场上的智慧养老产品日益丰富,然而,这些真的都是老年人....

  传统的SATA接口固态硬盘由于带宽的问题,性能被限制在了600MB/S以内,而最新的NVMe协议,可....

  产品设计输出信号类型为RS485通讯接口(MODBUS协议),适用于城市网格化环境监测控、智慧路灯、....

  2016年以来,主要地区在运机器人数量规模均呈现上升趋势,但增速各有不同,总体来看,受亚洲市场快发发....

  天然气液化是LNG产业链上游中的重要环节,主要在天然气液化工厂进行。在全球天然气贸易中,液化天然气工....

  Linear推出的LTC3780 的高可靠性 (MP) 级新版本,该器件是一个非常高效率的同步降压-....

  Linear推出的宽输入范围 DC/DC 控制器 LT3757,该器件适用于升压型、反激式、SEPI....

  在北京召开的2020数据中心工程标准化建设年度论坛上,中兴通讯iDCIM数据中心基础设施智能管理系统....

  偏振是量子光的一个重要和常用的性质。因此,在量子安全通信系统中,经常通过改变偏振态来进行编解码,而动....

  摩擦系数测定仪 印刷检测仪器 纸张摩擦系数测定仪是物料表面动/静摩擦系数的一种检测设备,主要用于测量....

  重要信息 责任编辑:xj 原文标题:通信方向16人!当选IEEE Fellow 文章出处:【微信公众....

  2450是吉时利的新一代数字源表源测量单元(SMU),并且能在您指尖真正实现欧姆定律(电流、电压和电....

  今日早间,小米集团在香港暂停交易的消息引发业界关注。小米集团在港交所发布公告称,小米集团的股份和债券....

  在其《2020年物联网聚焦报告》中,沃达丰发现了一些积极的统计数据,这些数据涉及物联网对企业的影响,....

  随着全球液化天然气贸易量的不断增长,以及在天然气贸易中的比重不断提升,推动了全球天然气液化产能的快速....

  基于大数据的公安情报分析系统将在信息基础资源建设上,构建面向各级公安机关的大数据分析挖掘服务于应用系....

  光端机,就是光信号传输的终端设备。由于目前技术的提高,光纤价格的降低使它在各个领域得到很好的应用,因....

  光端机,就是将多个E1(一种中继线路的数据传输标准,通常速率为2.048Mbps,此标准为中国和欧洲....

  美国国家标准与技术研究所(NIST)周二公布的数据显示,人脸识别算法在识别蒙面人脸方面越来越出色。对....

  智慧灯杆上挂载的设备通常包括:监控摄像头、5G微基站、多媒体LED信息屏、新能源充电桩、公共广播、无线WIFI、紧急呼...

  随着云计算技术的逐渐成熟及广泛应用,各级政府及相关部委都在积极尝试在电子政务建设中应用云计算、云服务....

  智能门禁控制系统是保安监控系统的一个重要组成部分。 在机关单位、工厂、公司等多种场所,为了工作、生活....

  该方法把逻辑上相邻的结点存储在物理位置上相邻的存储单元里,结点间的逻辑关系由存储单元的邻接关系来体现....

  12月1日消息,小鹏汽车对外发布了2020年11月交付数据:单月总交付量达到4,224台,同比增长3....

  本文分享的IEEE1394接口静电浪涌防护方案,主要针对电脑系统应用,具体如下图: 从IEEE1394接口静电浪涌防护方案图...

  特征 允许安全插入和移除电路板从带电的48V背板 工作电压从-10V到-80V 可编程浪涌电流 允许50mA反向漏极引脚电流 可编...

  用 PLC 对霓虹灯广告屏实现控制,其具体要求如下: 该广告屏中间 8 个灯管亮灭的时序为第 1 根亮→第 2 根亮→第 3 根 亮→…...

  大家好,小弟是刚入单片机这个行业。(之前一直是基于 Linux ARM 开发). 目前我们一个产品是...

  目录 1、缩进目录 2、完整目录 具体内容 1、case:test_qq_api.py 2、case:test_integer_arithmetic.py ...

  T2035H-8T STMicroelectronics T2035H820A800V三端双向可控硅

  oelectronics T2035H-8 20A 800V三端双向可控硅非常适合用于重型交流负载的紧凑型驱动,可减小散热片尺寸。每个器件均基于ST Snubberless高温技术。它们具有更高的指定关断换向和高达T最大值的抗噪能力。每个器件均安全优化工业控制和家用电器中要求最严苛的通用电机、加热器和电感负载的控制。 特性 20A大电流三端双向可控硅 对称阻断电压:800V 最高结温 (Tj):150C 三触发象限 高抗噪性,静态dV/dt 稳健的动态关断换向 (dl/dt)c 符合ECOPACK2的元件 通过UL94-V0可燃性认证的成型树脂 有D2PAK、TO-220AB(绝缘和非绝缘)可选 应用 家居自动化智能交流插头 热水器、室内加热器和咖啡机 交流感应和通用电机控制 交流-直流整流器中的浪涌电流限制器 照明和自动化I/O控制 通用交流线路负载控制...

  HVLED001BTR STMicroelectronics HVLED001B高功率因数反激式控制器

  oelectronics HVLED001B高功率因数反激式控制器是一款增强型峰值电流模式控制器,能够着重控制高功率因数 (HPF) 反激或降压-升压。HVLED001B还可用于实现其他拓扑,如降压、升压和SEPIC。借助HVLED001B可以独立应用一次侧调节和光耦控制,在无负载条件下可实现精确调节和极低的待机功耗。ST高压技术支持将HVLED001B直接连接到输入电压,以便在无需外部元件的情况下启动器件和监控输入电压。 HVLED001B可针对异常情况提供保护,包括开路、输出短路、输入过压和欠压。主开关的开环和过流等电路故障也可得到有效控制。HVLED001B还集成了自动恢复定时器 (ART) 功能,可确保自动恢复应用,而不会降低可靠性。 特性 准谐振 (QR) 拓扑 输出电压的一次侧稳压 直接连接光耦合器,通过反馈断开检测实现电流环路调节 800V高压启动 在通用范围内实现高功率因数和低THD 在宽电压和电流范围内具有高效率和输出稳定性 极低的空载待机功耗 可编程频率折返...

  STNRGPF02TR STMicroelectronics STNRGPF02和STNRGPF12PFC 数字控制器

  oelectronics STNRGPF02和STNRGPF12因数校正 (PFC) 数字控制器设计用于交错PFC升压拓扑,适用于大功率应用。STNRGPF02提供传统的涌入电流控制,通过基于继电器和限制器电阻器的机械解决方案来实现。STNRGPF12具有数字涌入电流控制功能,通过基于可控硅整流器的固态解决方案来实现。两款器件均可驱动多达2个交错通道。 STNRGPF02和STNRGPF12 PFC数字控制器在基于混合信号(模拟/数字)架构的应用中以固定频率在CCM中工作,具有平均电流模式控制。 这些控制器可通过专用软件工具 (eDesignSuite) 进行配置,以匹配各种特定应用。该工具可生成完整的原理图,其中包括完整的材料清单和最终二进制对象代码 (FW),可下载至IC。 特性 2个交错通道升压PFC 固定频率CCM平均电流模式 半数字架构 集成浪涌电流限制器功能 过流和热保护 软启动 切相功能 高工作频率 轻松集成其他应用 灵活的设计定制,可满足特...

  HVLED007TR STM icroelectronics HVLED007电流模式PFC控制器

  oelectronics HVLED007电流模式PFC控制器采用特殊电路(输入电流整形器),支持高PF准谐振反激转换器从电源线中获取理论上的正弦输入电流。该IC具有一个控制输入,用于由光耦合器的光电晶体管驱动,以关闭二次侧稳压的隔离控制环路。然而,通过添加简单的外部电路,它也可用于关闭一次侧稳压的电压环路。 HVLED007具有各种保护特性,可处理过载、短路和过压情况。推拉输出电路输出级具有600mA拉电流和800mA灌电流能力,适用于大型MOSFET驱动器。得益于推拉输出电路级以及其他特性,该器件成为非常适合用于符合EN61000-3-2标准的SMPS(高达100W)的低成本解决方案。 HVLED007 PFC控制器是室内和室外固态照明应用的理想选择,具有低至-40C的扩展工作温度范围,并可保证电气规格。 特性 对反激式PFC前置稳压器进行转换模式(准谐振)控制 专有的输入电流整形器,可实现最小的线路电流THD 用于隔离反馈和光耦合器驱动的控制输入 输出过压保护 过载和短路保护 低 (&le...

  MAX25612BATP/VY+ MaximIntegrated MAX25612高压LED控制器

  MAX25612高压LED控制器是一款单通道高亮度LED (HB LED) 驱动器,适用于汽车前灯应用。这些应用包括远光灯、近光灯、日间行车灯 (DRL)、转向指示灯、雾灯和其他LED灯。该器件的输入电压范围为5V至48V,可以驱动一个LED灯串,最大输出电压为65V。MAX25612是完全同步型器件,适合需要同步整流的升压和降压-升压应用,可提供大于90%的效率。 MAX25612可检测LED灯串高侧的输出电流。需要进行高侧电流检测,以防止输出端到接地或电池输入端发生短路。该器件也是用于驱动LED的最灵活方案,支持升压、高侧降压或降压-升压模式配置。PWM输入提供高达5000:1的LED调光比,ICTRL输入在MAX25612中提供额外的模拟调光功能。MAX25612还包括一个FLT标志,用于指示灯串开路、灯串短路和热关断。MAX25612还支持内置扩频调制,以提高电磁兼容性能。 特性 集成度高,可最大限度地减少BOM、降低成本 +5.0V至+48V的宽输入电压范围和+65V的最大升压输出 集成pMOS调光FET驱动器 用于模拟调光的ICT...

  EVAL-IBD002-35W STMicroelectronics EVAL-IBD002-35W控制器评估板

  oelectronics EVAL-IBD002-35W控制器评估板设计用于演示HVLED002控制器。HVLED002控制器管理主要由D1、L1和Q1组件组成的反向降压电路,能够提供大约700mA作为最大LED负载电流。外部0V至10V信号专门用于管理调光输出LED电流(最大值的1%至100%),具有模拟 (100%至10%) 和PWM (10%至1%) 控制功能。需要15V辅助电压才能为HVLED002控制器上电。 VIN - 48VDC60VDCVAUX - 15VDC LED24VDC48VDC LED700mA 1%100% 50mW60VIN 97% 95%20%#...

  EVAL6227PD EVAL6227PDL6227 DMOS双路全桥驱动器 PWM电流控制器评估板

  STEVAL-ILL066V2 STEVAL-ILL066V2使用STLUX385A数字控制器100瓦LED路灯照明评估板

  STLUX385A数字控制器 高效率(92%) 初级侧控制 高达100瓦上(100伏,1 A或0.5 A 200 V) 适于LED连接单个隔离输出 宽输入电压范围:90 V至265 V AC 在STEVAL-ILL066V2评估板是一个完整的和可配置的解决方案,有效地控制使用STLUX385A数字控制器的单个,可调光,高亮度LED串。

  ST23L48A ST23L48AST23联系安全MCU具有48 KB的EEPROM 增强的安全性和Nescrypt加密处理器

  型8位/ 16位ST23 CPU核心的16兆字节线性寻址存储器 用户的ROM 390千字节 用户RAM的6个字节 2千字节NESCRYPT RAM的 48个字节用户EEPROM,包括128个字节的用户OTP区的 30年的数据保存在25℃下 在25℃下500000次擦/写 1到64字节擦除或编程在1.5毫秒 工作温度:-25°至+ 85°C 增强NESCRYPT加密处理器,用于公共密钥加密 FIPS PUB 197兼容的AES加速器 使用看门狗和中断3个8位的定时器能力 ST23L48A设备是串行存取微控制器定制设计的用于安全智能卡应用程序。...

  ST23YR48 ST23YR48ST23双接口安全MCU用48千字节的EEPROM 增强的安全性和Nescrypt密码处理器 RF B型(非接触式ID-护照/ PKI)

  特性 增强型8位/ 16位ST23 CPU核心的16兆字节线千字节NESCRYPT RAM 48个字节用户EEPROM包括128个字节的用户OTP区: 30年的数据保存 1到64字节擦除或编程在1.5毫秒 增强NESCRYPT加密处理器,用于公共密钥加密 硬件安全增强DES加速器 与看门狗和中断能力三个8位定时器 3V和5V电源电压范围 外部时钟频率高达10 MHz 高性能 CPU时钟频率高达29 MHz的 省电待机状态 联系分配与ISO / IEC兼容:通过提供7816-3标准 异步收发器(IART),用于高速串行数据支持(ISO / IEC 7816-3和EMV™兼容) ESD prote ction大于5千伏(HBM)用于接触焊盘和4千伏用于非接触垫 接触设有 与ISO / IEC 14443个类型B标准的要求 13.56MHz载波频率 RF帧至多512字节 RFUART(RF通用异步收发器)高达848千位/秒 0.5千字节专用RFUART RAM BPSK - NRZ负载调制(卡到读取器) 8%至14%幅度调制的接收(读取器到卡)作为最小的范围 通过CPU的时钟频率高达设置到29兆赫加上时钟频率增强的RF性能分频器 安全性...

  STM86312 STM863121/4至十一分之一占空比VFD控制器/驱动器

  ernal resistor necessary for driver output (P-channel open drain + pull down resistor output) General purpose port (4 bits) Many display modes (11 segments & 11 digits to 16 segments & 4 digits) Dimming circuit (eight steps) Key scanning (6 x 4 matrix) LED ports (4 chs, 20mA max) Serial interface (CLK, STB, DIN, DOUT) High-voltage output (VDD- 35V max) The STM86312 is a VFD (Vacuum Fluorescent Display) controller/driver that is driven on a 1/4 to 1/11-duty factor. It consists of 11-segments output lines, 6 grid output lines, 5 segments/grid output drive lines, a display memory, a control circuit, and a key scan circuit. Serial data are to the STM86312 through a three-line serial interface. This VFD controller/driver is ideal as a peripheral device for a single-chip microcomputer....

  PM6776 PM6776带有PMBus 6 + 1的双通道数字VR13多相控制器™

  尔® VR13 6 + 1相紧凑数字控制器 VR13符合25MHz的SVID总线 高性能数字控制回路(数字STVCOT™) 专有自动调谐技术 通过PMBus的完全可配置的™ AutoDPM - 自动动态相位管理 远程感; 0.5%Vout的精度与校准 使用校准 在PM6776是被设计为功率英特尔VR13处理器的高性能数字双控制器电流监测信号:所有所需的参数是通过PMBus的™接口编程。

  EV-VNH7070AY EV-VNH7070AYVNH7070AY评估板

  的单IC应用板专用于VNH7070AY 提供电连接和热散热,易于成型 EV-VNH7070AY为您提供了一种简单的方法,以ST的VIPower M0-7 H桥驱动器连接到现有的原型电路。该评估板自带预装配有VNH7070AY H桥。电气元件的车载最小设定(作为用于设备数据表建议)使用户能够直接连接的负载,在电源与所述微控制器在没有外部部件的设计和连接的任何额外的努力。

  STSW-STPM003 STSW-STPM003为STM32F4探索套件和EVALSTPM32三相固件实现

  4个STPMs计量 用于保存参数EEPROM支持(可选) USB虚拟Com端口(VCP),用于支持GUI和LabTools Minishell(命令行分析器),用于通过USB发送命令 在UART或SPI STPM通信 STM32处理程序和驱动程序支持基于立方MX 使用STPM3x和STM32F407装置中的固件实现的三相应用的开发。它已经开发了基于STM32F407VGT与EVALSTPM32接口的STM32F4发现套件,但它可以很容易地移植到其它微控制器。

  STSW-IO-LINK STSW-IO-LINKIO-Link的演示套件固件

  包STM32微控制器ARM ®皮质® -M0 +和ARM的Cortex-M3 符合STM32Cube开发框架 在其他STM32平台便携式 基于RS-485通信的PC接口 通信层用于交换主站和传感器节点 传感器配置和传感器数据采集 快速傅立叶变换(FFT)运算,以评估振动谱 此试剂盒包括用于一个完整的固件版本STEVAL-IDP004V1和STEVAL-IDP003V1评估板,以促进在配置中,数据交换和处理方面的系统管理。它是基于STM32CubeHAL库,并使用功能强大的STM32CubeMX工具来配置微控制器和更新而不会丢失数据的创建工作区。...

  STSW-BFA001V1 STSW-BFA001V1软件包STEVAL-BFA001V1B

  固件实施例来构建应用程序状态监测和预测性维护基于三维数字加速度计,环境和声学MEMS传感器 中间件包括算法为先进的时间和频率域信号处理振动分析 可编程FFT大小(512,1024或2048点) 可编程FFT平均和重叠 可编程窗(平顶,汉宁,汉明) 速度RMS均线,加速度最大峰值 中间件集成麦克风算法: PDM到PCM 声压 音频FFT 固件包STM32F469AI开发了在不同的微控制器系列便于携带 PC数据监视通过任何游离终端模拟器 示例示范固件STEVAL-IDP004V1 IO-Link的主功能的多端口评估板和DE通信dicated PC GUI 特殊STSW-BFA1PREDMNT状态监测固件配置成与STSW-IDP4PREDMNT相互作用,并且允许经由STM32MP157C-DK2网关数据上传至云。 在固件包旨在帮助您开发基于状态监测的工业预测性维护解决方案。...

  STSW-USBPD45CFW STSW-USBPD45CFWSW包STEVAL-USBPD45C 45瓦USB C型™电源适配器发货

  包与应用实例的二进制为STEVAL-USBPD45C 45瓦USB C型™电源输送适配器。 应用固件基于所述认证X-CUBE-USB-PD软件设计的ARM ® 32位皮质® -M0 STM32F051 MCU和PD3.0认证STUSB1602A C型控制器。 在STSW-USBPD45CFW软件包被设计为支持STEVAL-USBPD45C 45瓦USB C型电源输送适配器参考设计。

  STSW-IOD003 STSW-IOD003基于STM32Cube L6362A的IO-Link通信收发器设备IC评估软件

  62A IO-Link通信收发器装置IC集成在STEVAL-IOD003V1评估板的管理驱动程序层 GPIO和IRQ的配置 用于接收和发射I / Q信道控制 故障中断处理 用于控制L6362A设备 易于在不同的微控制器系列可移植性示例应用程序,这要归功于STM32Cube 自由的,用户友好许可证条款 在STSW-IOD003是用于STEVAL-IOD003V1评估板它集成了L6362A IO-的评估软件链路收发器设备。

  EVL6564H-100W EVL6564H-100W基于所述L6564H 100瓦过渡模式PFC预调节器演示板

  压范围:90至265 VAC 最小线F →输出电压纹波:20 V峰峰值 保持时间:10毫秒(V DROP 后保持时间:300 V) 最小开关频率:40千赫 最低估计效率: 92%(@ V 在 = 90 VAC,P OUT = 100 W) 最高环境温度:50℃ PCB类型和大小:单面为35μm,CEM-1,90×83毫米 此演示板是基于新的过渡模式PFC控制器L6564H和器具100 W,宽范围的电源输入,PFC预调节器适用于镇流器,适配器,平面屏幕显示器,并且所有具有SMPS以满足IEC61000-3-2或JEITA-MITI法规。...

  STSW-L9177A STSW-L9177AEVAL-L9177A图形用户界面

  RS232端口连接与微控制器 自动COM连接 L9177A SPI寄存器读取和写入 能够生成可编程durationactuations 可能性控制L9177A并行致动。 在STSW-L9177A是一个图形用户界面(GUI),其允许以初始化并通过SPI协议改变参数控制EVAL-L9177A评估板,管理并行PWM输入和读出的输出。该L9177A GUI已经使用Labview的开发和其使用,如微控制器接口,在SPC56M发现板。


to88通盈官方网站

上一篇:压力容器行业前景分析

下一篇:压力容器行业环境分析