历史上的今天
返回首页

历史上的今天

今天是:2025年02月02日(星期日)

2021年02月02日 | ARM的学习和开发都需要学习哪些软件

2021-02-02 来源:eefocus

总结起来最主要的有以下几个吧


1 ADS调试用

确切的说是ADS+AXD。ADS里包含AXD。原来都用SDT后来arm公司停止对SDT支持了,改支持ADS了,还是用ADS吧。

有的人的程序发布的仍然是SDT版本的,但基本都可以找到相应ADS的,新人在这里不要发蒙。ADS是编译器,AXD是调试器。编译成AXF以后再在arm的RAM里调试。


2 FLASHPGM

FLASH烧写的软件。AXD在RAM里调试,掉电就没有了,方便程序修改。调试好的程序再下到FLASH里,上电直接运行。

同类的软件还有很多,什么FLUTED了、FLSHP了都是,但FLASHPGM最好,要是有人还问FLASH不支持BIN格式文件的问题就要看我写的FLASHPGM使用了。


3 BANYANT调试代理(不知道名对不,起这么个难记的,我一般都叫它“半羊”因为知道它那几天刚吃了烤羊)

调试代理就是用它帮你使用更简单的JTAG(便宜啊)来实现原本1K才卖的JTAG仿真器的大部分功能。JTAG调试原理看我另一篇笔记。简单的就可以把他理解为你自己做的JTAG的驱动就行了。

调试代理还有很多种,什么H-JTAG了、ARM7了(不知道具体叫什么,就记得可执行文件叫arm7.EXE)都是,BANYANT比较好。

需要注意的是,每种调试代理安装方法虽然都简单但都不一样,需要看说明。而且AXD调试之前都要运行。省钱了,就别怕麻烦了。


4 arm-ELF-TOOLS工具链

里面是UCLINUX开发用的工具比如arm-ELF-GCC只类的。工具链就是把很多工具打包在一起发布的方便你开发的东西。具体安装方法看我另一篇笔记。

另外如果你开发LINUX就要用arm-LINUX-TOOLS,不一样,不通用。


5 U-BOOT

大名鼎鼎的BOOTLOADER生成工具,同类的好象还有VIVI(名字很暧昧~~)

生成的BOOTLOADER烧到FLASH里,然后就可以用BOOTLOADER下载 烧写其他了

有了BOOTLOADER才能下UCLINUX。BOOTLOADER就像电脑上的BIOS。当然UCOS的不用这个,用什么我不知道:)

最新版本是1.1.4 具体使用方法看我另一篇笔记吧。


6 UCLINUX包

UCLINUX的源码包,不用多说了吧?建议大家用现成的先体会一下,然后再自己编译,裁剪。因为单独UCLINUX的编辑技术上比较简单,但涉及的方面还是比较广的。


7 VMWARE

老牌的虚拟机软件,在一个机器上虚拟出一个机器装LINUX(PC上用的),省得你来回开关机了。记得装VMWARE-TOOLS,安装方法在我另一篇笔记里。


8 source insight 代码编辑工具 linux下使用kscope


推荐阅读

史海拾趣

HEIMANN公司的发展小趣事

在电子行业中,HEC Inc(以下简称HEC)作为一家知名的科技公司,其发展历程充满了挑战与机遇。以下是五个关于HEC发展起来的相关故事,每个故事均基于事实描述:

1. 技术创新引领市场突破

HEC自成立之初便致力于技术创新,在通信设备领域取得了显著成就。公司研发的高效路由器和交换机产品,凭借其卓越的性能和稳定性,迅速在市场中占据一席之地。特别是在5G技术兴起的背景下,HEC提前布局,成功推出了多款支持5G网络的通信设备,满足了市场对高速、低延迟网络连接的迫切需求。这些技术创新不仅巩固了HEC在通信行业的领先地位,也为其后续的市场拓展奠定了坚实基础。

2. 环保理念推动可持续发展

随着全球对环保问题的日益重视,HEC积极响应号召,将绿色技术融入产品研发和生产过程中。公司推出的多款电子产品,如智能手机和平板电脑,均采用了环保材料和节能设计,有效降低了产品生命周期中的碳排放。此外,HEC还建立了完善的电子废弃物回收体系,实现了资源的循环利用。这些环保举措不仅提升了公司的品牌形象,也为其赢得了更多消费者的青睐和市场的认可。

3. 跨界合作拓展业务领域

为了进一步扩大市场份额,HEC积极寻求跨界合作机会。公司与多家知名汽车制造商合作,将先进的通信技术应用于车载智能系统中,提升了驾驶体验和行车安全。同时,HEC还与智能家居厂商合作,推出了多款智能家电产品,实现了家居设备的互联互通和远程控制。这些跨界合作不仅丰富了HEC的产品线,也为其带来了新的增长点。

4. 全球化战略布局

为了应对日益激烈的国际竞争,HEC制定了全球化发展战略。公司在全球范围内设立了多个研发中心和销售网络,以更好地了解当地市场需求并快速响应。通过整合全球资源,HEC成功推出了多款符合不同国家和地区消费者需求的产品。此外,公司还积极参与国际展会和交流活动,提升了品牌知名度和国际影响力。

5. 应对挑战实现转型升级

面对行业内的激烈竞争和技术变革,HEC始终保持着敏锐的洞察力和强大的适应能力。公司不断调整产品结构,加大研发投入,推动产品向高端化、智能化方向发展。同时,HEC还积极拥抱数字化转型,通过大数据、云计算等先进技术优化生产流程和管理模式,提高了生产效率和产品质量。这些努力使HEC在挑战中实现了转型升级,保持了持续稳健的发展态势。

Advanced Monolythic Ceramics公司的发展小趣事

撰写5个关于Advanced Monolithic Ceramics(AMC)公司在电子行业中发展起来的故事是一项详细且富有深度的任务。考虑到每个故事都需要保持500字以上且只描述事实,我将先提供一个故事的示例,以确保其符合您的要求。如果您对这个示例感到满意,我可以继续撰写其余的故事。


AMC公司的第一个里程碑:创新技术的诞生

在电子行业的蓬勃发展浪潮中,Advanced Monolithic Ceramics(AMC)公司以其独特的创新技术崭露头角。公司自创立之初,便专注于研发高性能的单片陶瓷材料,这种材料在电子元件中展现出优异的绝缘性、耐高温性和机械强度。

AMC公司的研发团队经过数年的不懈努力,成功开发出一种新型陶瓷材料,其性能远超当时市场上的同类产品。这一技术的诞生,不仅为AMC公司赢得了业界的广泛认可,也为其在电子行业中奠定了坚实的基础。

随着新型陶瓷材料的推出,AMC公司开始与各大电子制造商建立合作关系,将其产品应用于各类高端电子设备中。这些设备包括高性能计算机、通信设备以及精密仪器等,AMC的陶瓷材料在其中发挥着至关重要的作用。

随着市场需求的不断增长,AMC公司逐渐扩大了生产规模,并加强了与上下游企业的合作。同时,公司还不断投入研发资金,推出更多创新产品,以满足不断变化的市场需求。

如今,AMC公司已成为电子行业中的佼佼者,其单片陶瓷材料在市场上享有极高的声誉。而这一切的成就,都离不开公司创始人及团队的创新精神和不懈努力。


若您对这个故事示例感到满意,请告知我,我将继续撰写其余的故事。每个故事都将围绕AMC公司在电子行业中的不同发展阶段、技术突破、市场扩张等方面展开,确保内容丰富且符合您的要求。

Chino-Excel公司的发展小趣事

面对日益严峻的环境问题,Chino-Excel公司积极倡导环保理念,将绿色生产贯穿于整个产业链。公司采用环保材料和节能技术,降低产品生产和运营过程中的能耗和排放。同时,公司还积极参与环保公益活动,推动整个行业向更加环保、可持续的方向发展。

珠海艾派克(APEXMIC)公司的发展小趣事

为了进一步提升研发实力,艾派克先后在珠海、上海、杭州和美国北卡罗来纳州建立了四大研发中心,并与浙江大学、中科院上海微系统所等国内外知名机构建立联合实验室。这些举措不仅加强了公司在技术研发方面的国际合作,也推动了艾派克在行业技术前沿的领先地位。

Elpress AB公司的发展小趣事

Elpress AB始终将质量管理作为公司发展的核心。公司建立了完善的质量管理体系,从原材料采购到生产、检测、包装等各个环节都进行严格的质量控制。为了进一步提升产品质量和管理水平,Elpress AB于1992年获得了ISO 9001认证,成为电气连接领域的领军企业之一。此后,公司还通过了ISO 14001:2015环境管理体系认证,积极履行环保责任。

Elma Electronic Inc公司的发展小趣事

Elma致力于为个人应用量身定制解决方案,通过丰富的包装电子系统实践经验,确保能够快速、经济地开发出满足客户需求的定制解决方案。这种能力得益于其内部制造能力,确保了产品的兼容性和一致性。同时,Elma还提供设计/集成服务,以及响应迅速且知识渊博的技术支持。

问答坊 | AI 解惑

技术人员的最终出路

做为技术人员,大家都觉得工资高,工作稳定,还能学到很多的东西。是大部份走出校门或性格内向,或希望过平静的人的必然选择。其实,你们有没有问过自己,这条路到底走对了吗?    一个刚毕业的大学生,从事销售和从事技术两种不同的工作,可能 ...…

查看全部问答>

印度电子展

本帖最后由 jameswangsynnex 于 2015-3-3 19:57 编辑 印度电子展 2008印度电子展 2008年印度孟买电子产品及零件展 展出时间:2008-11-14 至 2008-11-16 展会地址:印度孟买展览中心 主办单位:环球资源 参展范围(八大类 ...…

查看全部问答>

群联Phison UP8主控方案U盘电路板图

本帖最后由 jameswangsynnex 于 2015-3-3 19:57 编辑 对维修的朋友还是挺有需要的 …

查看全部问答>

LED日光灯电源外置还是内置好--讨论

LED日光灯电源的选择 :外置还是内置好?   外置电源:驱动板大小可以不受限制,加大散热效果;增加成本   内置电源:对LED和驱动板相互增加热度,影响电源的不稳定性;安装方便   欢迎各位补充下意见;这是我个人的见解…

查看全部问答>

DShow Camera 摄像程序显示窗口尺寸与底层分辨率大小的关系?

    在PXA310 Wince6.0平台上,刚调试通ov2655 Camera驱动,用Dshow编写的应用程序可以进行预览、拍照等工作了。但是,在程序预览运行中出现了显示窗口尺寸的问题。     驱动中预览分辨率为320x240,在系统程序窗口中,随意设 ...…

查看全部问答>

有没有兼职做硬件开发的大侠,我有一些小项目想外包??

先发一个小项目     我们公司主要业务是做电脑游戏开发,但不属于互联网游戏,在局域网下使用的,类似于小孩玩的街机游戏,使用 PC 机 做主机。但 PC 机有一个问题,就是有磁盘缓冲功能。这个功能对我们来说是一个缺陷。在游戏中如果突 ...…

查看全部问答>

关于IAR中xcl文件的分散加载的修改配置

以前用ADS1.2,分散加载用过,但是IAR的XCL文件下,不知道该如何修改? 我现在是打算RAM只用外部SDRAM的区域,不用内部的RAM,因为内部的64K可能不够用。但是不知道XCL文件如何修改。请高手指点一下。 原XCL文件如下: -carm -DROMSTART=800000 ...…

查看全部问答>

s3c2410 usb的主从设置的问题

        我想把一主一从的usb变成都是主的 在driver/usb/usb-ohci-s3c2410.c static void __init s3c2410_ohci_configure(void) { #if CONFIG_MAX_ROOT_PORTS < 2 /* 1 host port, 1 slave port*/ MISCCR &= ~MISCCR_U ...…

查看全部问答>

无线网络怎么找不到DNS和端口?

我的笔记本在周围能搜到别人的无线路由器,没加密的。之前还能上网,后来就上不了了。QQ和MSN检测报告大概是:dns不正确,不能解析ip;还有端口也不对。 大家说这有办法解决吗?(这行为是有些不道德,但小第我目前穷困,能省点就省点,也就偶尔上 ...…

查看全部问答>

经验交流

使用过cadence的conformal LEC,经常可能运行到某个步骤99%的时候停在那里不动了。也见到synopsys的formality使用者遇到过这样的问题我认为这通常由于比较规模太大或者内存不够造成的,不排除少数情况工具有bug造成内存泄露。解决办法:1. &nb ...…

查看全部问答>