在FL2440上使用kei MDK 调试程序(J-link)

发布时间:2023-06-08  

新建一个工程

    单击Project ->New µVision Project...菜单项

选择CPU

这里我们选择三星的2440A 点击OK后会提示你是否添加CPU启动代码这里点否。就可以了。

添加文件

这里我们以FL关盘自带的LED实验代码为例;直接把飞凌的led文件下的实验代码

     复制到刚才建立工程的那个文件夹下就可以了。接着在keil下点击file-open,打开刚才的那两个文件。

编译设置

    1.首先是target选项卡

    2.接着是User

       "D:Program FilesKeilARMBIN40fromelf.exe" --bin -o @p.bin @p.axf

     3. 下面选择C/C++和Asm(选择头文件)

    4.debuge


    右侧的Initialization File为config文件夹下的 Ext_RAM.ini

    5.Utilities

      设置完就可以了

编译调试

    就下来点调试会出现一些错误

   1

       No section matches selector - no section to be FIRST/LAST.
    这是因为默认的sct文件里 *.o (RESET, +First)
    要求以RESET段作为程序入口点,你可以修改sct文件,也可以把代码的入口段名改为RESET
    如AREA RESET,CODE,.....

2

    Error: L6238E: foo.o(.text) contains invalid call from '~PRES8' function to'REQ8' function Warning:              L6306W: '~PRES8' section foo.o(.text) should not use the address of 'REQ8' function foobar

   办法:在每个汇编文件的开头,添加“PRESERVE8”指令


文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关文章

    看到成功生成了用于烧写的.bin和.hex文件。 烧录程序 & 在线调试 在Keil里面我们烧录程序的时候要指定使用的下载器(J-Link、ST-Link、CMSIS-DAP等),Clion烧录程序之前通用需要进行一些设置......
    变频调速器怎么接线_变频调速器怎么设置调速;  变频调速器怎么接线   1、电源应接到变频调速器输入端R、S、T接线端子上,一定不能接到变频调速器输出端(U、V、W)上,否则将损坏变频调速器。接线......
    调速变频器怎样调快慢参数 变频器调速怎么设定 变频器过载故障处理;  调速变频器怎样调快慢参数   调速变频器的调整参数包括基本参数和高级参数两部分,其中基本参数主要包括输出频率、最大频率、最小......
    电机软启动器内部原件是什么_电机软启动器怎么设置;  电机软启动器内部原件是什么   电机软启动器是一种电子设备,其内部包含多种电子元器件和控制部件,下面是常见的电机软启动器内部原件:   整流......
    nano都行 2. 编译器:sdcc,一个小型的C编译器 sudo apt-get  install sdcc sdcc-doc 3. ISP下载器:   a.  stcflash.py,一个......
    参看:开发单片机的常见IDE有哪些? 下载编程工具 针对STM32的下载编程工具很多,有官方的工具,也有第三方的工具,同时有硬件工具,也有软件工具。 硬件:下载器 能对STM32下载程序的下载器,还是......
    PLC点坏了怎么办?加个继电器怎么接线?;一般工厂设备考虑的基本上是继电器输出点,继电器使用寿命都是有限的,用了一段时间,是可能会坏掉的,这种情况下,可以换到备用点上,适当调整一下程序就好了。 1......
    ,GPF6的控制位信息,如图: 我们发现,当GPFCON寄存器的GPF4,GPF5,GPF6的控制位设置为01时,表示控制输出,这正是我们想要的。在看看它们的数据位是怎么设置的,如图: 由表格可知,当端......
    制作一个STM32下载器的过程;本文介绍制作一个STM32下载器的过程。 原理图 STLINK-V2下载器电路原理图如下。 上图中,H5接口是固件下载口。H4接口是STLINK-V2下载口(实现下载......
    方式,通过串口连接单片机,选择一个合适的波特率就可以烧录了。 后来学习STM32,编程时使用KEIL软件自带的下载按钮就能下载程序,方便了不少,但需要额外使用J-Link等下载器。 再后来,接触......

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>