注意,星级公众号,是的,令人兴奋的内容作者: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
邮箱: tao@jepsun.com
产品经理: 陆经理
QQ: 2065372476
地址: 深圳市宝安区翻身路富源大厦1栋7楼

更多资讯
获取最新公司新闻和行业资料。
- 为什么在零状态条件下,电容在t=0+时可视为短路? 在电路分析中,特别是在讨论暂态响应时,我们会遇到零状态条件下的电容。所谓零状态,是指初始时刻电容两端的电压为零。当考虑电路在施加输入信号的瞬间(即t=0+时),电容由于其存储电荷的能力,在这一时刻可以被视为...
- ABB塑壳断路器(S系列.T系列): 高效可靠的配电解决方案 ABB塑壳断路器以其卓越的性能和可靠性在电气行业中享有盛誉。S系列和T系列作为ABB断路器中的佼佼者,分别针对不同的应用领域提供了高效且灵活的解决方案。S系列塑壳断路器设计紧凑、功能全面,适用于各种工业及商业环境...
- 为什么使用并联电容器来提高功率因数而不是串联 为什么使用并联电容器来提高功率因数而不是串联为了保证补偿后的设备仍能正常工作。串联电容器和并联电容器之间电路结构的差异导致负载器件的操作状态不同。1.如果并联电路的电压相同,设备仍享有与补偿前相同的额定电...
- ME--M限位开关:自动化控制中的关键组件 ME--M限位开关是一种用于控制机械设备运动位置或行程的电子装置。这种开关通过检测机械部件的位置来实现自动化控制,广泛应用于各种工业设备和系统中。在实际应用中,ME--M限位开关能够帮助设备在达到预设位置时停止、改...
- PTTC聚鼎PG28E-M气体放电管参数及应用领域 气体放电管(Gas Discharge Tube, GDT)是一种广泛应用于电信系统中的过电压保护设备。PTTC聚鼎PG28E-M气体放电管是该领域中的一款优秀产品,以其卓越的性能和可靠性受到众多工程师和技术人员的青睐。这款气体放电管主要应用于通...
- 为什么半导体放电管在电路中被广泛使用? 半导体放电管在电路中被广泛使用是因为它们有许多优点,包括:快速响应时间: 半导体放电管可以在纳秒级别或更短的时间内响应浪涌电流,从而可以保护敏感电子设备免受损坏。高浪涌电流承载能力: 半导体放电管可以承受高...
- TP-S 系列接近开关:高性能与可靠性的结合 TP-S 系列接近开关是由 TEND/天得制造的一款高品质传感设备。这款接近开关具有卓越的检测性能和耐用性,适用于多种工业自动化环境。它主要用于非接触式位置检测,能够在无需物理接触的情况下感知金属物体的存在,从而实现...
- 为什么有些压敏电阻可以在高达500 psi(34.5 MPa)的压力下保持稳定? 有些压敏电阻可以在高达500 psi(34.5 MPa)的压力下保持稳定,这是因为它们具有特殊的结构和材料,可以承受高压。这些压敏电阻通常采用氧化锌(ZnO)或氮化镓(GaN)等材料制成。这些材料具有高的介电常数和击穿电场强度,...
- JMV-S积层压敏电阻技术参数与应用领域 JMV-S积层压敏电阻是一种用于电路保护的电子元件,它能够在电压超过预设阈值时导通,从而保护电路中的其他元件免受过电压的损害。这种压敏电阻具有体积小、响应速度快、可靠性高以及寿命长等优点,因此在各种电子设备...
- S.J.X自动压力开关隔膜泵:高效稳定的流体传输解决方案 S.J.X自动压力开关隔膜泵是一种高效、耐用的流体传输设备,广泛应用于化工、制药、食品加工等行业。该泵采用先进的自动压力开关技术,能够根据系统的压力变化自动调节运行状态,有效防止过压或欠压情况的发生,从而保护...
- TSS管与聚鼎PXXXX S系列比较分析 在电力电子领域中,TSS管(Transient Voltage Suppression Tube)是一种重要的保护器件,用于防止电压瞬变对电路造成损害。聚鼎科技作为一家专注于半导体防护器件的企业,其PXXXX S系列也是市场上的热门产品之一。本文将从技术参数...
- JMV-S积层压敏电阻技术参数与应用领域详解 积层压敏电阻(JMV-S)是一种广泛应用在电子设备中的保护元件,主要用于防止过电压对电路造成损害。它由多层陶瓷材料和金属电极交替堆叠而成,具有体积小、响应速度快、耐热性好等优点。### 技术参数1. 工作电压范围:JMV...
- PH3-M瞬态抑制二极管插件TVS管 聚鼎产品特性与应用 关于聚鼎PH3-M瞬态抑制二极管插件TVS管,这是一种高效能的保护器件,广泛应用于各种电子设备中,以防止静电放电(ESD)、电气快速瞬变(EFT)以及雷击等引起的电压瞬变对电路造成损害。PH3-M系列具有低箝位电压、高能量吸收...
- 为什么开路电阻无穷大 1、与零对应,表示大到无数值可标之意;2、一般指的电阻的内部开路,可以说就是无穷大了;3、用指针表10K档测小容量电容,表针从小的阻值一直到∞(无穷大),表明该电容不漏电或者漏电很小,可以忽略不计。电阻是描述...
- 为什么说恒压源的电阻为0? 恒压源是指在一定条件下能够提供恒定电压的电源设备。在理想情况下,无论负载如何变化,恒压源都能保持输出电压不变。这一特性使得恒压源在电子电路设计中非常有用。理论上讲,如果我们将恒压源视为一个具有零内阻的...
- 光颉Viking陶瓷多层片式电感器CL-S系列参数与应用详解 在现代电子设备中,电感器作为重要的被动元件之一,其性能直接影响着电路的工作效率和稳定性。光颉科技推出的Viking陶瓷多层片式电感器CL-S系列凭借其卓越的性能,在众多应用领域中脱颖而出。该系列产品具有高Q值、低直流...
- Honeywell霍尼韦尔SZL-VL-S-J型行程开关:高可靠性与精确性的工业解决方案 Honeywell霍尼韦尔的SZL-VL-S-J型行程开关是一款高性能、耐用的产品,广泛应用于各种工业自动化系统中。这款行程开关以其卓越的可靠性和精确性而著称,能够在严苛的工作环境中确保准确的位置检测和控制。该型号特别设计用于...
- ST45-M智能控制器:高性能与灵活性的完美结合 ST45-M智能控制器是由一家专注于自动化控制技术的公司研发生产的一款高性能设备。该控制器集成了先进的微处理器和数字化信号处理技术,适用于多种工业环境下的自动化控制需求。它能够实现精准的数据采集与处理,支持多...
- 费斯托SMT-8-NS-S-LED-24-B:精准可靠的位置控制解决方案 费斯托的SMT-8-NS-S-LED-24-B是一款高性能行程开关,它在自动化领域中扮演着重要角色。这款行程开关具有8毫米的检测距离,适用于需要精确位置控制的应用场景。其内置的LED指示灯可以直观地显示开关状态,便于用户监控和维护。...
- 为什么行车要用到电阻器 电阻多了的话可以减小短路的可能,在汽车电路板上,其他的器件都是单纯的容性或感性,里面导线电阻非常小,电阻一般的都腰加入来调整电路的。一般是在电路中起到限流和分流作用,也有的是起到降压和分压(就是把24V的...