注:关于山外kl26核心板网上的资源并不是很多,不少人都在开始的J-link连接与程序下载问题上卡了好久,这里介绍笔者自己所用的方法,希望对大家有所帮助。在开始连接和下载前,请准备好以下东西。
硬件:
一台带USB接口的电脑,一个20芯排线的J-link下载器,一个山外kl26(46)核心板(上面是两排共6脚的J-link连接排针),一条USB线,4根母对母杜邦线
软件:
一个开发环境(IAR或keil),一个编译通过的kl26工程(可以使用“山外攻城略地之一天攻破KL26”里的例程),一个J-link驱动(有时插上J-link电脑会自动帮你安装,或者去网上下载一个驱动)

第一步.将KL26通过J-link与电脑相连

将USB线一端插在J-link上,一端插在电脑上。下面是重要一步—J-link与KL26的连接,其实也简单,使用4条杜邦线将下列两张图中同名的端口相连就可以了。

第二步.创建用于下载的hex文件

打开你的编程软件,这里我使用的是“山外攻城略地之一天攻破KL26”中的例程,所以使用的是IAR这个软件。这里使用例程中的“GPIO_LED”这个工程做示范,双击打开工程。

点击菜单栏Project—Options,在弹出窗口中第一项General Options中的Output里选择输出文件的目录。

然后在第四项Output Converler中勾选”Generate additional ouput”,选择”Intel extended”,在勾选”Output file”,在下方输入保存的文件名。

其实上面这些例程中都帮你配置好了,接下来你只需要点击菜单栏Project中的”Rebuild All”重新编译即可,若无报错,则在项目文件夹下的“\Prj\IAR\Debug\Exe”目录中可以找到所需的.hex文件。

第三步.下载并运行程序

按照第一步连接好kl26后,并安装好J-link驱动后,我们打开J-link驱动中的”J-link Commander”来查看是否连接成功。如您显示的内容与下图一致,则kl26连接成功。

此时你就可以使用IAR中的“Download and Debug”功能来调试程序了。但这种方法有时会报错,别灰心,这里我们使用另一种方法来下载和运行程序。(亲测能用)

让我们打开J-link驱动中的”J-Flash ARM”,这是J-link自带的一款烧写软件。打开后出现如下界面:

我们先点击坐上角 “File—Open project”,在弹出窗口中选择符合的单片机型号,我们会发现没有MKL26或MKL46单片机,这里我们可以选择”MKL25Z128xxx4.jflash”。

然后我们点击 上方”Target—Connect”,下方会显示“Connected successfully“,即表示连接成功。

接着我们点击左上角”File—Open data file “,在弹出窗口中选择我们在第二步中编译生成的,hex文件:

之后我们点击上方 “Target—Program”,在弹出窗口中一直点“是”。这时程序就烧录进去了。
最后一步,点击上方 “Target—Start application”,KL26上的两盏LED就开始闪烁了!
程序成功运行,END

山外KL26的J-link连接与程序下载相关推荐

  1. 【山外K60 KL26】jlink 下载失败的最详细解决办法

    转载自VCAN论坛 下列方法,仅针对普通版本. UD版本,请勿用 jlink 解锁,会解除UD保护的,从而容易锁死芯片. UD版本,请勿用 jlink 解锁,会解除UD保护的,从而容易锁死芯片. UD ...

  2. 山外K66连接TLL注意事项

    1.串口需要交叉接线:K66的TX接TLL的RX,K66的RX接TLL的TX. 2.K66核心板上可供使用的串口:UART4的PTC14(RX).PTC15(TX). 3.K66核心板的串口接口管脚顺 ...

  3. 【山外笔记-工具框架】SVN版本控制系统

    [山外笔记-框架工具]SVN版本控制系统 学习资料: 1.本文打印版下载地址:[山外笔记-框架工具笔记]SVN版本控制工具-打印版.pdf 2.SVN和TortoiseSVN在线中文文档:http:/ ...

  4. 山外多功能调试助手用作虚拟服务器

    Foreword 这周体会到你以前学的东西真的是不知道在什么时候就要用到,当时为什么不好好学计算机网络呢.这几周有点儿怀念小老头儿,教了我计算机网络.Linux.MATLAB,最近用到了不少,是个可爱 ...

  5. STM32山外示波器程序

    山外波形显示STM32代码 //给串口发送1字节 void usart1_send_char(u8 c) { while(USART_GetFlagStatus(USART1,USART_FLAG_T ...

  6. ctfshow-网络迷踪-山外有山

    ctf.show 网络迷踪模块-山外有山,题目中给出了一座山,使用百度搜图即可拿到山的名字 将图片下载到本地,是一座山头 拿去百度搜图看看有什么线索 提示图片可能是珠穆朗玛峰大本营 提交flag ct ...

  7. 如何同时使用内网(本地有线连接)和外网(WLAN无线连接)

    如何同时使用内网(本地有线连接)和外网(WLAN无线连接) 进入网络连接页面 设置优先级 跃点数设置 IPV4设置 进入网络连接页面 控制面板 -> 网络和Internet -> 网络和共 ...

  8. 山外多功能调试助手用作MM32虚拟示波器

    硬件:MM32L373 开发工具:IAR7.8 调试工具:山外多功能调试助手 Introduction 在调试MM32芯片的过程中,有时需要观察数据的实时变化,山外多功能调试助手中的虚拟示波器可以实现 ...

  9. 飞卡日常进度之山外上位机的二值化模式和灰度模式

    鹰眼上位机的二值化模式和灰度模式 鹰眼本身采集的数据是 二值化格式,换句话说,直接[不解压],把采集的格式发送到上位机是可行的.需要在上位机中选择 [二值化图像]就行. 然后灰度模式,是在程序中经过解 ...

最新文章

  1. 二元logistic模型案例_二元逻辑回归的简介与操作演示
  2. 【Flutter】Animation 动画 ( Flutter 动画类型 | Flutter 动画的核心类 )
  3. HTML设置虚拟按键,畅玩安卓模拟器的设置虚拟按键的方法
  4. 团队愿景和团队章程的问答?
  5. [转] iphoneX、iphoneXS、iphoneXSMax、iphoneXR适配
  6. Gartner发布2022年七大安全和风险管理趋势
  7. mail 命令发送附件
  8. 苹果高通“情变”祸及所有中国 iPhone 用户!
  9. python项目方案书模板格式_项目策划书格式范文
  10. 以太网帧分析与IP报文结构分析(二)
  11. 2022年了,微信透明头像怎么设置?不多说,安排
  12. php反序列化漏洞中当不存在__invoke时的一种利用思路
  13. pdf编辑软件哪个好用?这个办法值得一试
  14. VMware虚拟机系统没有声音?
  15. java基础入门传智播客电子版,手撕面试官
  16. 武大计算机系雷军,马化腾739分、雷军700分系湖北状元!大佬们的高考成绩让人敬畏!...
  17. Python转换PDF,Word/Excel/PPT都能转!
  18. 第48篇 接收蓝牙数据及PHP研究 Saturday
  19. 51单片机模拟PS2协议制作5X5矩阵工业键盘
  20. 南邮计算机与科学排名,南邮计算机全国排名

热门文章

  1. xshell5不能用必须应用到最新的更新或使用新版本
  2. WEB前端整套教程html+divcss+javascript+jquery+html5-孙琪峥-专题视频课程
  3. 模型理论5_英语学术论文摘要语步结构自动识别模型的构建
  4. 计算机系统最基本的输出设备,输出设备_最基本的输出设备
  5. OpenCppCoverage 引起测试程序Crash问题
  6. 【Error解决实录】win10设置默认浏览器闪退
  7. Echarts实现堆叠图
  8. JavaScript实现一串div跟随鼠标移动效果(幻影效果)
  9. 半导体物理-Threshold Voltage Model for FinFET
  10. 《Applied Energy》期刊介绍(SCI 1区)