历史上的今天
返回首页

历史上的今天

今天是:2025年06月04日(星期三)

正在发生

2018年06月04日 | keil5(MDK5)配置S3C2440裸机开发调试环境

2018-06-04 来源:eefocus

引言

用于arm裸机程序开发的IDE基本有 以下3个:MDK或者称Keil,IAR,还有ADS。其中ADS已经停止更新,不建议使用了。它们的具体情况在这里我就不多说了,百度一下就明白了。

由于之前开发c51的时候都使用了MDK开发环境,而且MDK的界面确实看起来舒服多了,所以我选择了MDK作为我的s3c2440裸机开发的IDE。以下主要介绍一下如何使用MDK配合J-link来调试基于s3c2440的开发板。

MDK Version 5 - Legacy Support 下载相应的软件支持包就可以了。截图如下,注意要选择自己MDK对应版本的支持包。 
这里写图片描述

http://www.mcuzone.com/down/List.asp?SA=1009

J-link驱动的最新版本可以到以下链接下载:

http://www.segger.com/jlink-software.html

安装MDK,J-link驱动,安装过程就不多说了,跟着提示走就行了,安装MDK时后要记得注册,安装J-link驱动后插上J-link系统会自动设别安装。

http://blog.csdn.net/zhzht19861011/article/details/5927924


推荐阅读

史海拾趣

FETek Technology(东沅)公司的发展小趣事

在快速发展的过程中,东沅始终坚持以客户为中心的经营理念。他们深入了解客户的需求和反馈,不断优化产品和服务。同时,东沅还注重持续创新,不断推出具有领先技术水平和市场竞争力的新产品。这些努力使得东沅在激烈的市场竞争中保持领先地位,赢得了客户的信任和支持。

请注意,以上故事仅为虚构示例,旨在展示FETek Technology(东沅)公司可能的发展历程和里程碑。实际的发展情况可能有所不同,具体细节请以公司官方发布的信息为准。

DCX-CHOL Enterprises公司的发展小趣事

随着公司规模的扩大和市场竞争的加剧,DCX-CHOL Enterprises意识到品质管理的重要性。公司投入大量资源提升生产线自动化水平,引进先进的品质检测设备,并建立了严格的质量管理体系。这些措施有效地提高了产品的品质稳定性和可靠性,赢得了客户的信赖。同时,公司还注重员工培训和技能提升,培养了一支高素质、专业化的技术和管理团队。

GETEDZ ( HVGT)公司的发展小趣事
电路设计要便于维护和检修,方便在设备出现故障时能够迅速定位并解决问题。
Chesivale Electronics公司的发展小趣事

Chesivale Electronics公司深知人才是企业发展的核心动力。因此,公司一直注重人才队伍建设。公司通过校园招聘、社会招聘等多种渠道吸引优秀人才加入,同时建立完善的培训机制和晋升机制,激发员工的积极性和创造力。这些措施使得公司的人才队伍不断壮大,为公司的发展提供了有力的人才保障。

Diode Laser Concepts公司的发展小趣事

在电子行业日益关注环保的背景下,Diode Laser Concepts公司积极响应,将环保理念融入产品设计和生产过程中。公司采用环保材料,优化生产流程,减少废弃物排放,致力于为客户提供绿色、环保的二极管激光产品。这一举措不仅提升了公司形象,也为公司赢得了更多客户的青睐。

Daniels Manufacturing公司的发展小趣事

随着全球电子行业的快速发展,DMC意识到必须走向国际市场,以寻求更大的发展空间。在20世纪90年代,DMC开始实施国际化战略,通过设立海外分支机构、与当地企业合作等方式,逐步拓展国际市场。同时,DMC还积极参与国际展览和技术交流,提高品牌知名度和影响力。这些努力使得DMC在国际市场上逐渐崭露头角,产品出口量持续增长。

问答坊 | AI 解惑

阿牛哥系列故事参加研华科技ADF 论坛

  7月15日上午 ,阿牛哥赶往北京丽亭华苑酒店参加研华科技嵌入式应用设计论坛。今天云集了研华科技,INTEL ,MICROSOFT ,TI 等业内大腕巨擘 ,探讨嵌入式产品,云计算还有物联网,还有业内最新的产品资讯,一定要好好听听看看。大概十点钟, ...…

查看全部问答>

关于KernelIoControl和InterruptInitialize函数

请问这两个函数KernelIoControl和InterruptInitialize函数的区别是什么呢?? 个人理解:先用KernelIoControl申请中断号           然后利用InterruptInitialize把 (从KernelIoControl申请的)中断号与事件相关联 ...…

查看全部问答>

mini2440 eboot

最近刚买了块开发板。但是给的BSP的eboot里面用的是CS8900,但是板子上面是DM9000,所以现在主要的事情就是将ether.c换成DM9000的接口。。我在网上copy了一份驱动源代码。。。。但是放上去后我就是读不到ID。。。经过盘查。应该是读写IO口的问题 sta ...…

查看全部问答>

Platform Builder修改注册表无效

Hi All,   我在CE5.0下开发。写了一个流式驱动,然后在PB上修改了platform.reg文件,添加了这么一段:   [HKEY_LOCAL_MACHINE\\Drivers\\BuiltIn\\WPA_SUPPLICANT]    \"Prefix\"=\"WPA\"    \"Dll\"= ...…

查看全部问答>

windows高级程序设计

windows高级程序设计QQ群9033880…

查看全部问答>

为什么DFU进不了USBMSC模式?

下面是MCD Application Team的DFU代码的main()里的一部分:        if (DFU_Button_Read() != 0x00)         {               & ...…

查看全部问答>

关于stm8的GPIO外部中断,会引起系统复位

直接跑不带有外部中断的程序,运行一切正常,但如果设置GPIO外部中断,运行几秒钟后,会引起系统复位 这个一般是什么问题引起的?下面为代码 1 设置: #define     PH1             ...…

查看全部问答>

美国GE露点传感器的铭牌信息揭露

美国GE露点传感器 量    程:-110℃~+20℃ 精确度:-65~40℃露点温度是±2℃                -80~-66℃露点温度是±3℃ 工作环境:温度:-40℃~+60℃&nb ...…

查看全部问答>

请各位前辈指导

#include \"msp430x41x2.h\" void main(void){  WDTCTL = WDTPW + WDTHOLD;                 // Stop WDT  ADC10CTL0 = SREF_1 + ADC10SHT_2 + REFON ...…

查看全部问答>

大家抢到LM3S9B96了吗?

大家抢到LM3S9B96了吗?…

查看全部问答>