为什么不建议使用ARM DS-5开发STM32?

注意,星级公众号,是的,令人兴奋的内容作者:StrongHuang微信公众号:StrongerHuang,许多读者可能听说过ARM DS-5,但并不熟悉(很少用于开发Cortex-M)。 1.回顾历史ARM DS-5也称为DS-5,DS5,ARM Development Studio 5等,它们都是同一产品。
SDT:软件开发工具包ADS:ARM开发套件RVDS:RealView开发套件MDK:单片机开发套件DS-5:Development Studio 5 DS-5由SDT,ADS和RVDS开发而成。这些旧工具不会更新,而是由MDK或DS-5取代。
1.三种工具的比较2.扩展Keil Keil在(2005年)被收购之前使用GCC编译器和自行开发的编译器,并在被收购后切换到ARM编译器。 Keil用于Cortex-M,最初称为RealView MDK,而ARM自己的工具称为RVDS(支持所有ARM内核)。
以前称为RealView MDK,也称为MDK-ARM,Keil MDK,Keil for ARM。 3. DS-MDK的扩展在上述工具的开发过程中,还有另一个工具DS-MDK,它是DS-5和MDK某些功能的组合。
DS-MDK已停产,由Arm Development Studio取代。 4.最终开发实际上,上述工具的最终开发结果是MDK-ARM和DS-5(Development Studio)。
DS-5具有非常强大的功能,将在以下各章中详细介绍。我不需要说MDK-ARM,这里的大多数人都知道。
我建议阅读我的MDK-ARM专栏(Keil系列教程)。 2. ARM DS-5到底是什么? ARM DS-5是ARM支持的用于Linux和Android平台的全面的端到端软件开发工具套件。
1.灵活的集成开发环境。定制的Eclipse IDE,与第三方插件兼容。
强大的C / C ++编辑器和项目经理。已针对ARM Linux验证了GNU编译工具。
集成的生产力实用程序,例如远程系统端到端调试器(例如浏览器,SSH和Telnet终端)引导加载程序,内核和用户空间调试非介入式指令跟踪,包括摘要配置文件,可加快和简化调试周期自动调试会话设备配置数据库的一键式JTAG调试配置Streamline Performance Analyzer无需JTAG探针的系统范围的分析。按进程,线程,函数和源代码行的CPU使用率统计信息。
与性能相关的事件(例如高速缓存未命中),次数,中断次数)以及软件执行关键路径识别和动态内存使用情况分析的实时相关性实时模拟器在主机Cortex-A8上进行Linux应用程序调试,预装有ARM嵌入式Linux的Cortex-A9(单核),多核),ARMv8-A基本模型和其他系统模型仿真器要比典型的250 MHz仿真速度高。 2. DS-5版本DS-5共有3个版本:3.扩展DS-5 ARM DS-5目前仍由Arm维护和支持,但DS-5已由Arm Development Studio取代。
这是昨天发布的图片:4.比较MDK和DS-5 MDK适合于Cortex-M处理器的开发; DS-5适用于Cortex-R / A处理器的开发;有关DS-5的更多信息,请参见:http://www.myir-tech.com/product/ds-5.htm https://developer.arm.com/tools-and-software/embedded/legacy- tools / ds-5-development-studio(公共帐户不支持外部链接,请复制该链接以在浏览器中将其打开)3.为什么不建议使用DS-5开发Cortex-M? DS-5是功能极为丰富的工具套件,适用于在基于ARM的SoC上进行嵌入式C / C ++软件开发。当然,DS-5也支持STM32的开发。
原因如下:1. DS-5过于强大,不适合初学者; 2. DS-5授权费比MDK贵; 3. ST制造商不提供DS-5例程; 4.市场上很少有人使用DS-5开发STM32; 5.所有人添加;推荐阅读:可重入函数和不可重入函数之间的区别Unicode UTF-8 UTF-16 UTF-32关系GitHub正式启动代码扫描工具,免费发现错误和漏洞,关注微信公众号“ strongerHuang”,回复“ ; 1024“在后台查看更多内容,请在“按照规定加入技术交流小组。长按以跟随图片中包含的官方帐户。
免责声明:本文内容经21ic授权后发布,版权归原作者所有。该平台仅提供信息存储服务。
本文仅代表作者的个人观点,并不代表该平台的立场。如有任何疑问,请与我们联系,谢谢!。

公司: 深圳市捷比信实业有限公司

电话: 0755-29796190

邮箱: ys@jepsun.com

产品经理: 汤经理

QQ: 2057469664

地址: 深圳市宝安区翻身路富源大厦1栋7楼

微信二维码

更多资讯

获取最新公司新闻和行业资料。

  • TSS管与聚鼎PXXXX T/S电感的性能对比及应用解析 TSS管与聚鼎PXXXX T/S电感的核心技术优势在现代电子设备中,TSS管(Transient Suppressor Semiconductor)与聚鼎品牌PXXXX系列电感(包括T型与S型)因其卓越的瞬态抑制能力和高可靠性,广泛应用于电源管理、通信设备和工业控制领域。以下...
  • ABB S2S160 R12.5 TM FFC S塑壳开关:可靠稳定的电力保护方案 ABB S2S160 R12.5 TM FFC S塑壳开关是一款高性能的电气设备,被广泛应用于工业和商业领域。该型号的塑壳开关具有强大的电流承载能力,可以达到160安培,这使得它在处理高负载电路时表现出色。R12.5指的是该产品的分断能力等级,...
  • 如何选择合适的聚鼎PXXXX T/S电感与TSS管搭配方案 基于应用场景的TSS管与聚鼎电感选型策略在实际工程设计中,合理匹配TSS管与聚鼎PXXXX系列电感是保障系统可靠性的关键。以下是根据不同应用场景的推荐搭配方案。1. 高频开关电源系统推荐配置:选用聚鼎PXXXX-T型电感 + 高速响...
  • 为什么在零状态条件下,电容在t=0+时可视为短路? 在电路分析中,特别是在讨论暂态响应时,我们会遇到零状态条件下的电容。所谓零状态,是指初始时刻电容两端的电压为零。当考虑电路在施加输入信号的瞬间(即t=0+时),电容由于其存储电荷的能力,在这一时刻可以被视为...
  • 为什么使用并联电容器来提高功率因数而不是串联 为什么使用并联电容器来提高功率因数而不是串联为了保证补偿后的设备仍能正常工作。串联电容器和并联电容器之间电路结构的差异导致负载器件的操作状态不同。1.如果并联电路的电压相同,设备仍享有与补偿前相同的额定电...
  • 聚鼎PXXXX T与S电感对比:性能差异与工程选型策略 聚鼎PXXXX T vs S电感:全面性能对比与工程实践指南面对日益复杂的电子系统设计需求,如何在“聚鼎PXXXX T”与“聚鼎PXXXX S”两款电感之间做出最优选择?本文从结构、性能、适用场景三个维度展开深度对比,并提供实用的工程选...
  • TSS管与聚鼎PXXXX T/S电感参数详解:选型指南与应用解析 TSS管与聚鼎PXXXX T/S电感参数深度解析在现代电子设备中,TSS管(Transient Suppressor Semiconductor)和聚鼎(Jude)系列电感元件是保障电路稳定性和抗干扰能力的关键组件。本文将围绕“TSS管”、“聚鼎PXXXX T”与“聚鼎PXXXX S”电感的参...
  • ABB塑壳断路器(S系列.T系列): 高效可靠的配电解决方案 ABB塑壳断路器以其卓越的性能和可靠性在电气行业中享有盛誉。S系列和T系列作为ABB断路器中的佼佼者,分别针对不同的应用领域提供了高效且灵活的解决方案。S系列塑壳断路器设计紧凑、功能全面,适用于各种工业及商业环境...
  • 电解电容为什么会发热   电解电容器是一种具有极高容量和电压稳定性的电容器。它的主要结构由两块金属板和它们之间的一块电极板组成,通常填充电解质。当使用电解电容器时,有时会发现电容器变热。那么,为什么电解电容器会发热呢?&...
  • 如何选择合适的积层压敏电阻?以JMV-S系列为例解析选型要点 积层压敏电阻选型指南:聚焦JMV-S系列在现代电子系统中,正确选择压敏电阻对保障电路稳定性和安全性至关重要。本文以JMV-S积层压敏电阻为例,深入剖析选型过程中应关注的关键因素。一、关键选型参数解析1. 额定电压(Vnom)...
  • 为什么半导体放电管在电路中被广泛使用? 半导体放电管在电路中被广泛使用是因为它们有许多优点,包括:快速响应时间: 半导体放电管可以在纳秒级别或更短的时间内响应浪涌电流,从而可以保护敏感电子设备免受损坏。高浪涌电流承载能力: 半导体放电管可以承受高...
  • 为什么有些压敏电阻可以在高达500 psi(34.5 MPa)的压力下保持稳定? 有些压敏电阻可以在高达500 psi(34.5 MPa)的压力下保持稳定,这是因为它们具有特殊的结构和材料,可以承受高压。这些压敏电阻通常采用氧化锌(ZnO)或氮化镓(GaN)等材料制成。这些材料具有高的介电常数和击穿电场强度,...
  • 现货SMC磁性开关D-90、D-A93 D-A73:高效可靠的自动化控制选择 现货供应的SMC磁性开关D-90、D-A93和D-A73型号是工业自动化领域中不可或缺的传感设备。这些开关主要用于检测气缸活塞的位置,通过内置的磁感应元件来实现非接触式的信号传输。它们在设计上具备小巧紧凑的特点,能够轻松安装...
  • TP-S 系列接近开关:高性能与可靠性的结合 TP-S 系列接近开关是由 TEND/天得制造的一款高品质传感设备。这款接近开关具有卓越的检测性能和耐用性,适用于多种工业自动化环境。它主要用于非接触式位置检测,能够在无需物理接触的情况下感知金属物体的存在,从而实现...
  • 为什么开路电阻无穷大 1、与零对应,表示大到无数值可标之意;2、一般指的电阻的内部开路,可以说就是无穷大了;3、用指针表10K档测小容量电容,表针从小的阻值一直到∞(无穷大),表明该电容不漏电或者漏电很小,可以忽略不计。电阻是描述...
  • HELI2品牌SMD-3.2X1.6mm LED灯珠:品质保障与选型建议 HELI2品牌SMD-3.2X1.6mm LED灯珠亮点分析HELI2作为国内领先的LED元器件品牌,其推出的SMD-3.2X1.6mm LED灯珠以高稳定性、长寿命和优异的光效著称,是众多电子制造商的首选方案。产品核心优势恒流驱动设计:内置恒流芯片,有效防止电流...
  • ME--M限位开关:自动化控制中的关键组件 ME--M限位开关是一种用于控制机械设备运动位置或行程的电子装置。这种开关通过检测机械部件的位置来实现自动化控制,广泛应用于各种工业设备和系统中。在实际应用中,ME--M限位开关能够帮助设备在达到预设位置时停止、改...
  • 为什么说恒压源的电阻为0? 恒压源是指在一定条件下能够提供恒定电压的电源设备。在理想情况下,无论负载如何变化,恒压源都能保持输出电压不变。这一特性使得恒压源在电子电路设计中非常有用。理论上讲,如果我们将恒压源视为一个具有零内阻的...
  • S.J.X自动压力开关隔膜泵:高效稳定的流体传输解决方案 S.J.X自动压力开关隔膜泵是一种高效、耐用的流体传输设备,广泛应用于化工、制药、食品加工等行业。该泵采用先进的自动压力开关技术,能够根据系统的压力变化自动调节运行状态,有效防止过压或欠压情况的发生,从而保护...
  • JMV-S积层压敏电阻技术参数与应用领域 JMV-S积层压敏电阻是一种用于电路保护的电子元件,它能够在电压超过预设阈值时导通,从而保护电路中的其他元件免受过电压的损害。这种压敏电阻具有体积小、响应速度快、可靠性高以及寿命长等优点,因此在各种电子设备...