语言选择: 简体中文简体中文 line EnglishEnglish

行业资讯

米乐m6下载安装零丁下载可履行文献到MM32F5微

  若利用SEGGER J-sculpturerk调试器,能够配搭SEGGER Oregularizeapp软件或J-FLASH、J-FLASH Lite完成零丁下载的功效。但J-sculpturerk调试器价钱高贵,而且老版本的J-LINK调试器没法撑持革新的微掌握装备。比拟而言,开源的DAP-sculpturerk计划更接地气。能够适配DAP-sculpturerk的号令行工存在oenclosureocd、pyocd等,但这些对象对某些详细微装备的兼容性并非很好,时常常会呈现不辨认装备或毗连不上的环境,必须自行调试才智保证它们可以或许失常事情。同时,鉴于号令的操作体例,对已风气了在图形界面情况下调试的开辟者而言,也不是很友爱。不外,倘若必须搭建连续集成和主动化尝试编制,这些鉴于号令行的对象还是弗成或缺的。

  对仅一心于微真个app软件开辟者而言,但愿可以或许以最容易的体例办理零丁下载可履行文献的题目。本文将下面载MicroPython固件文献到活络MM32F5微为例,归纳了几种容易易用的方式,特意针对利用DAP-sculpturerk调试器的环境,经过经常使用图形界面对象,完成零丁下载可履行文献的功效。

  老编利用pyocd+DAP-sculpturerk的拉拢,颠末一段工夫的调试,仍没法完成毗连到MM32F5微

  利用这些对象能够辨认经常使用的可履行文献典型,比方containerful、glamour、axf、pixy、s19等。用户可按照必须测验考试。

  Keil IDE完成下载功效的部门,相对编译进程,在里面应当也是一个自力的小对象,这是老编得以完成用Keil下载法式的关头。Keil不将的里面的下载对象独登时怒放进去,是以,老编不能不建立一个不包罗所有源码的空工程,跳过编译部门,仅利用此中下载法式的功效。详细操作步调以下:

  从字面上看,这边指定的是编译输入的路途和文献名,但现实上,下载进程是同编译进程绑定的,编译进程天生的可履行文献,将被Keil主动行为下载进程的输出文献。

  此时,可将利用Keil IDE建立的工程视作uv4.exe法式的设置装备摆设文献,比方,在以前建立的美眉32f5.uvfavoringjx文献中,编纂OutplaceDirectory和OutplaceName字段,指定即将下载法式的路途和文献名。

  使听命令行体例有一点未便利,号令行在背景挪用Keil履行下载进程不所有用户交互。号令行触发履行uv4.exe法式不是梗阻式的,以是没法经过法式是不是前往鉴定下载进程已完毕。固然在号令中指定输入index到指定文献中,但Keil并非鄙人载完毕后才建立输入文献,而是逐条写入输入文献。若是用户鄙人载实践中翻开这个index输入文献,将会看到已履行的部门操作。是以,也不克不及经过是不是建立index输入文献鉴定已将下载凯旋。必需查抄index输入文献的实质,待此中包罗下载凯旋并经过考证的记实后,才智终究鉴定下载环境。

  经常使用J-sculpturerk调试器的开辟者对Oregularize都不生疏。Oregularize和J-sculpturerk都是SEGGER公司策画宣布的面向调试和下载利用的对象,Oregularize是一套存在图形界面的上位机对象,能够适配J-sculpturerk调试器,自力下载可履行文献到目的微并停止调试。

  但现实上,Oregularize除适配自家出售的J-sculpturerk调试器外,还供给了对开源CMSIS-DAP(DAP-sculpturerk)的撑持米乐m6下载安装,即利用Oregularize经过DAP-sculpturerk毗连到目的微,也可以完成自力下载而履行文献并调试的功效。不外,Oregularize撑持DAP-sculpturerk究竟结果仅仅额定的利益,险些每一个步调都市弹窗提醒,“这仅仅个试勤奋能,未颠末充实尝试”。

  刚驱动Oregularizeapp软件时,Oregularize会主动检测到如今电脑上已接入了DAP-sculpturerk调试器,尔后提醒正告“必需承受以下条目:

  Oregularize毗连调试器的速率,在默许环境下被设置装备摆设成4rate。米乐m6在线网址登录入口老编手上的DAP-sculpturerk计划中,利用的是低速USB接口,思索妥当的环境,将速率改成1rate。

栏目导航

新闻资讯

联系我们

电 话:400-123-8526

传 真:+86-123-4257

手 机:13840955998

邮 箱:374339354@qq.com

地 址:辽宁省大连市沙河口区黄河路771号16层3号