粉丝1041获赞7821

兄弟们,今天我们来看看一些常用的仿真调试方法,话不多说,我们先进入仿真。首先出现在我们这里的失望窗口是用来看参数的,比如我们这里随便写一个已经定义了的参数, 然后把它复制到这里面去,就可以看到他当前的尺度,并且我们还可以直接给这个参数复制,可以通过右键菜单去切换十六禁止显示核实禁止模式,有时候切换一下看参数会很方。 接下来我们看下一个外设窗口,这里我们就看一下常用的 tim 外设,因为这个程序主要是做的 pwm 波形,这个外设窗口就需要结合规格数一起看,里面有他的寄存器数据相关信息,一般的 时候就是调试驱动的时候有。接下来的这个地方就是内存窗口,主要再看一些地址数字和内存数据,包括对战的时候,有紧急调试的时候,一般是在调试操作系统的时候, 会通过他去看对战控制题等的内容,平时用的少一点。还有一个地方也可以看到对战,就是这个对战窗口,这个对战窗口一般是用在一场错误的时候看的 对战是在哪个函数里面,这些就是近期调试平常使用的一些窗口, mdk 的功能还有很多,大家平时还有用哪些调试模块?


好,这个视频是讲的是 m d k 版本的安装,那我们同样看一下官网关于 m d k 的升级。 m d k 它现在的升级它是频率还是比较高的,不像 c 五幺的升级 c 五幺变异器,因为它比较老嘛, m d k 现在是主流,它是大概几个月更新一次,你看一下上一个版本的时候, 这是二年,那再看一下前一个版本, 这是二一年,他大概是每半年更新一次。呃,我们上一次看的 c 五幺的编译器,他因为比较老嘛,他大概就几年更新一次了,频率不会那么快。 mdk, 安装也是很简单的,它解压开来就 揭开来,以后会有这两个文件,这个文件是他的安装包,这个文件因为他是向下兼容,向下兼容,因为,嗯。 q m d k 他用的 变异器,它现在是,呃,采用了 v 六架构,呃,之前用的是 v 五架构,可能会有一些不兼容吧。你想降 版本的话,可以安装一下这个包,如果你变异出错,那你可以安装这个包,就是降版本,把边系降版本。那 一般现在也是可以不用管这个文件的,这个文件也可以不装,后期有问题你再装这个文件,我们先安装这个文件,很简单,直接以管理员身份运行, 等他跳出来, 然后我们点下一步勾选,这里我们就不改了,他是什么就是什么。安装这个是我默认的装 c 五幺的时候,装 c 五幺,编一起的时候他我之前填过。 那我们再下一步他会帮你装,装完就结束了。 呃,我刚才是打开了 q, 我把它关掉,我们重新 好,现在已经。哦, 他如果跳这个出来,那么你点安装好,现在已经装完了, 你可以看一下他升级了哪些内容, 可以点开来看一下啊, 这我就不给大家讲了。 最后我们安装完以后会发现跳了这个界面出来啊,这个其实他是你用的不同型号的单片机,他都会有一个酷的安装包, 你可以关掉它,也不用管它,你也可以点找到你相应的库 去下载,嗯,也不建议这样做,为什么?因为他这个很慢的,他的服,呃,他的酷的,他的包好多 是在国外的福气,我会给大家把常用的酷包放在我的百度云给大家提供下载。 那我们这里就先关掉这个界面,这个时候他已经装完了,我们现在打开 q 还是这个按钮, 我们看一下 lisa 四百的角,这个是刚才一开始装的 c 五幺的,这是 m d k 的,我们会发现他两个都是 没有,这边没有授权到一个指定的一个日期,等你激活以后他这边会有时间的,我们后面专门出一个视频 讲解怎么激活。

我们安装呢这里呢分了几个步骤,第一个步骤,首先呢是安装 mpk 软件, 第二个步骤安装器件支持包,比如说你要用到哪一个器件,哪一个系列的器件,比如说我用的 fe 的,那么你就把 fe 的装上去, 我除了 f 一,我还用到 f 四的,那你就两个都装上去,如果你还用到 f 七的,那么你就把这三个都装上去,是吧?比如说还有二十七的,那么你就把四个都装上去,都是可以的。 下一步呢就是拷贝下载算法到 fres 这个文件夹,由这个文件夹呢他的路径呢就是这一个,比如说我们 ntk 安装到低盘的这一个文件夹里面, mtk 点五点三四,是吧,这是我们的版本,然后呢这里 会有这样的一个文人家,然后我们把这个下载上方呢放到这里面就可以了。当然这一个步骤呢是可选的,是针对着我们刚才所说的这三款开发版, 就是这三款一二三,其他开花板呢,不需要这一步,知道吧?其他的开花板呢是不需要这一步的。再来看一下最后一步,购买授权并注册,因为我们前面有给大家看过了, 可以看到这里,如果你安装的是免费版,如果你注册的是免费版,那么他是有限制的,如果你想没有限制,那么这三款呢都是要这个购买授权并且注册, 当然这一个呢是不用的,而我们现在的一个教学的使用的就是这三款要收费的。 好,再回到我们刚才这里,那么知道了这样的一个步骤,我们再来看一下最后两个要注意的一个事项,首先呢安装目录及路径,也就是我们安装的目录和路径都不可以有任何的一个中文汉字, 并且呢路径呢越短越好,你不要给我整一个很长的一个路径,是吧?去安装,那么你的软件也很慢,甚至可能会出现问题。 另外一个呢就是电脑的一个系统名和用户名呢,最好也不要有这个任何的一个中文,因为呢更高,这个版本的一个 mdk 呢,他对这个中文的一个敏感, 所以说呢如果有的话,有可能会引起一些错误或者问题,下面呢我们就开始来安装了,我们以这个战舰为例给他安装。 首先呢我们这里呢建议大家首先确定一下我们安装的一个目录,或者 安装的一个盘符,可以看到我们西房是我们的系统房,建议大家呢不要安装在这里,可以看到我们现在很少了,是吧, 因为这个呢是系统房,所以说呢建议不要装在这里,我们建议呢是装在这个低盘里面,比如说我们在低盘里面呢新建一个文人家名字呢称为 mdk a, 五点三四吗?我们的版本五点三四,好,我们就以这个命名。 然后呢我们爬到这里,首先呢还记得我们的这个步骤吧,首先呢是安装这个软件,再安装他的一个七键止止包吗?所以说呢我们这里呢先装他的一个软件, 只要双击就可以了, 点击确定下一步,然后呢这里呢我们同意继续下一步,到这里的话,大家要注意了,要选择我们刚才的这个新建的这个 做一个文件夹。 然后呢下面这一个呢也要注意,同样的也要选择我们上面的这一个,这里呢建议大家用拷贝的一个方式, 可以看到我们这个呢是他的一个派克,也就是他的一个七线支持包安装的位置,上面呢是我们软件安装的位置,建议呢这两个位置呢要放到同一个文件夹, 然后呢我们按照这样的就可以了,可以看到都是在同一个文件夹里面点击下一步, 然后呢这里的一个名字是吧,大家填,但是不要有中文字符就可以了,我们这里呢填这个 tax 小写的吧。 好,我们这里呢随便填一个用于演示,这里呢我们需要等待这个进度条, 那么这里呢我们已经把刚才的一个等待视频给裁剪了,可以看到安装完成之后呢点击分你就可以了, 然后的在这里的话我们直接关闭这个窗口就可以了,因为这个窗口呢是 mdk 呢,用于引导我们去下载他的一个配合包的,因为我们已经提前下载好了,所以说呢不需要,是吧,我们已经提前在这里下载好了。 接下来第二步骤可以看到就是安装我们的这个器件支持包,所以说呢我们直接双击一下这个器件支持包就可以了, 下一步 可以看到很快就完成了,点击评理。 那么这时候呢,其实我们可以从从这一个安装的这个安装的这个路径里面呢去找到我们刚才的这个派克包,我们刚才安装了 f 一的,那么点击一下这个派克里面可以找到, 不是这里是下面这个文件夹 q 就可以看到,我们这里呢已经有 f 一的一个安装的一个派克包了, 比如说这里呢,我还想去安装这一个 h 七的,那么回到我们刚才这里, 好,我们在这里是吧,我们继续安装 就可以了,这里呢我们继续安装 a 九七的,如果大家不需要开发 a 九七的,那么只安装 f 一的就够了,那么这里呢,我我为了演示给大家看,那么我把 h 七的也装上去, 那么这里呢已经安装好了,点击完成。接下来我们看一下下一步 拷贝下载算法到我们这个文人夹是吧,我们找一下这个文人夹,首先呢我们这里呢要把这个下载算法拷贝下来,然后呢在这里找到这个文人夹, 我们看一下是哪一个按摩加上 fresh 是吧?按摩这里 fresh, 那么就是这一个文件夹了, 可以看到我们已经把它粘贴下来了。好,这就完成了我们这一步,第三步大家记得了,第三步呢只是仅限于我们这三款开发板,这三款开发板其他开发板呢是不需要第三步的。 那么最后一步呢,就是这一个购买授权以及注册了,如果你现在没有购买的话,我们现在打开这个 mdk 的话,那么他只是一个什么, 只是一个免费版的,我们把它关了先。 我们现在的这个 mdk 呢,因,因为我们没有注册嘛,所以说呢,他只 能编译三十二 k 字节的一个代码,超过的话,那么是没有办法编译的, 我们打开这一个可以看到是吧? mdk gun like 就是我们刚才 ppt 前面说的, 目前呢他就是一个免费版的,如果你想把它注册为其他版本,那么你只要注册了对于哪个版本,那么我们这里的, 我们这里的这个拍打这里呢,就会变成其他版本的。好,这个内容呢?我们就给他简单介绍到这里。

ok, 我们的 sdk 下载下压之后,那么是这样一个压缩包,然后我们把这个压缩包解压之后,会有这样一个文件夹,那么这个文件夹里边存放的就是我们所选这块开发版的 sdk。 我们先进文件夹来看一下。 进入文件夹之后,大家可以看到这个地方有个叫开发工具,然后我们进入开发工具,在开发工具当中有一个叫做 mdk 五二零, 我们打开 mdk 五二零,我们首先要安装的是我们在编写代码时候经常用到的一个 id e, 有啊,我们公司出品的一个软件叫做 q, 也叫做 mdk。 好的,接下来我们找到 mdk 五二零,我们来安装一下,安装上呢非常简单,只要鼠标双击就可以, 然后这里我们选择是 好的,选择是打开之后,接下来我们可以选择 nikes 的就是下一步,然后这个地方我们要选择,我们同意,然后接下来再继续下一步。 好的,这是选择,我们的这个安装路径就是我们的 mdk 将来要安装到我们电脑上的哪个位置,那我这边就不去修改了,按照默认位置去安装 next。 好的,这个地方需要我们去填写我们个人名字,还有就是我们公司的名字,那么这个地方大家看自己的需求,呃,可以随便写一些字不算,然后写好之后我们点 nice, 好的,经过一小段时间的等待,我们这个安装已经结束了,接下来我们 点击一下分类式。 ok, 那么安装完之后,那么又弹出这样一个对话框,我们直接把它关掉就可以了。 接下来我们把这个 mdk 五二零的一个依赖的一个包给他装上去。呃,那么这个的话在我们以后开发这个 stm 三 f 一系列的芯片的时候,对我们有一些帮助。呃,就是这个 q 点 stm 三二 f 一叉叉 dfp, 然后点一点一点零,然后把它装一下,还是鼠标双击 老好,没想到 next, 好的,那么安装结束了,我们点击分类式, ok, 到这里的话,我们的呃 q 和这个 q 所需要的一个补丁,我们就安装成功了。

大家好,今天介绍 q m d k 软件多工程编译的问题,在项目开发的过程中,为了适应不同的产品,通常会创建多工程,那么通常的情况下面会选择其中的一个工程进行编译, 但是如果需要对全部工程进行编译的话,就会出现有工程师一个一个的切换工程,然后一个一个的编译, 这样的情况会比较麻烦,为了避免这种情况,可以使用 hill 的批量处理的功能。 在编译栏中第四个图标可以看到一个批量编译的选项,点击后就会对于全部工程进行编译,我们可以看一下编译信息,这里就有多个工程的编译信息了。还有一种情况,工程师不想对全部工程编译,只想对 于其中的部分工程进行编译,这个时候可以点击下拉框,可以看到一个 betch set up 的选项,点击进入之后就可以看到全部的工程,根据需求去勾选对应的工程名字,然后选择对应的操作就可以了, 然后也可以在编译信息窗口中看到对应的信息。以上就是多工程编译的方法,好了,本次分享到此结束,感谢观看。

这是一块 s 零幺七新国标主板,我们插上调试器给主板供电,插上调试器提示有密码,我们来进行解密,插座给主板断电。 铁面芯片呢,在主板的反面有三十七,然后这个圆点呢是朝上的黑夹子,黑色这边呢对着这个圆点这边,红色呢对着没有圆点这边。 首先我们给调试器供电,然后选择 选择二十点叉叉版本前面按我们操作啊。然后加夹子的时候呢,红色是朝上啊,黑色是朝上,红色朝下加夹子千万不能加反了。不同的板子他方向是有区别的,具体看芯片的方向。 板子平放,然后我们夹子给他夹好,用手扶着,夹好以后呢,我们直接点确定 好提示解密成功。然后我们手再拿掉夹子,然后我们给加湿器断电, 然后给主板供电, 我们选择三千加,然后进去是有密码, 我们这个输密码的时候呢,是要 stop 前加上键,同时按住五秒钟以上出现五条横杠,然后我们再输。刚才解出来密码,刚才是零五五或者幺幺幺零, 我们就进去了。我们再看一下刚才 fp 里面设置的密码,嗯,这是原来的密码,我们刚才是用超级密码进去的,我们就可以修改这个密码, 把密码取消,这样的话我们再进入都不用密码,直接可以修改仓鼠了。就夹夹子的时候,千万夹子不能夹反,方向一定要正确。

大家好,今天分享 arm 软件中 tlmdk 关于包管理的介绍。首先大家安装好最新的 5 37 版本,点击 paking star, 会弹出包管理的窗口,加载完成之后可以看到里面的所有器件, 这里有四个选项,第一个支持的器件,第二个支持的开发版。三四是包的一些具体细节和历程。首先当软件安装到 5 37 版本以后,可以看到包的版本是 1 3 117, 然后在这里会更新最新的一些器件添加进来。包也比较全,比如说要创建一个 stm 三二的器件,我们需要下载相应包。往下拉可以看到依法半导体的选项,选择型号,比如我们选最长 常见的 103 系列 1032 b, 这时会有一个 103 的包需要你安装,如果你安装的话,他就会显示包括你安装了几个版本。 我原来安装过 1 1 版本和最新的 2 4 版本,它会在你使用的时候默认选择,你可以选择相应的版本,也可以选择最新版本。好了,本次分享到此结束,感谢观看。

大家好,今天分享在 qmdk 中设置开机启动画面,首先选择配置按钮,在 ever 标签里 star top 选项中找到 showsplash screen 选项, 取消前面勾选后点击 ok 关掉界面。然后我们在启动的时候就可以看到启动过程中就不会有开机启动画面,会直接进入我们的工程选项, 如果想再改回去勾选 ok 关掉重新启动即可。好了,本次分享到此结束,感谢观看。

这节视频给大家介绍一下 m d k 加 c 五一二合一版本的安装, m d k 加四五一的二合一的安装。首先我们复制得到的这个链接, 打开浏览器粘贴到网址栏, 找到 m d k 的这个文件,然后把这里面的文件都下载下来, 这边还有一个 pack 库也需要下载,点击这里点下载就可以了,这个地方也是点击这里点下载,然后我 我这边已经下载完成了,这边的话我默认下载的 pack 库是 s t m 三二 f 零的,如果说你需要别的型号的,可以在这个地方,如果同学不想用 q m d k 五点三次版本,这个地方有更多的 m d k 版本, 然后这边是 pack cool 的更多的版本, 各种型号需要的话自己下载要用的型号。 接下来我们开始安装,先把这个压缩包都减压掉, 然后我们先开始安装 m d k 五三四 双击打开就可以了,有弹框的同学选择是就行,点击 next, 勾选 点击 next, 然后这边注意一下这边的文件夹安装的目录,如果说你有吸盘,有 d 盘,有一盘的话,建议安装到 d 或者是一,我这边是设置的 d 盘,把前面这个 c 直接改成 d, 然后下面这边复制过来,从这个 r m 前面这里粘贴, 最后就形成了一个这样的路径,我放大给你们看了, 改好了之后直接点击 next, 点击这个,这里都设置成一,然后默认安装 省流一下。这边的话,我直接跳过进度条,过程已经是安装完成了,点击 finish, 接着这边会跳出一些弹框,等它加载完成,点击 ok, 然后关闭,关闭,然后这个网页也关闭了,接着我们重新打开安装包,可以看到我们刚才解压的气垫支持包,在 这里把这两个都默认安装一下,点击 next, 勾选 next 这边的话,它是默认的,不用去改它, 点击 next, 这边也已经设置好了,点击 next, 跳出了弹框,点击 replace all, 接着关闭弹出的网页, 然后这边的话继续默认安装, 勾选,点击 结束后,点击 finish 关闭, 然后我们开始安装自己需要的 pack cool, 直接双击 next, 让他默认安装就行了, finish。 接着我们讲一下如何注册这个软件, 右击管理员方式运行。如果说第一次打开软件的过程中有弹框,注意一下点击呢? 这边点击 file, 点击这个许可,复制 c id 这个这一串代码,然后我们要关闭电脑声音,再打开注册机, 粘贴刚复制的 c id, 然后这边呢选择 arm, 点击左边这个按钮,生成了一串代码,我们全部复制过来,粘贴在这里。点击 a, d, d 这边显示成功, 这样的话 m, d, k 就已经安装成功了。在这里新建一个工程,看看 桌面, 新建一个文件,加一,新建一个名文一的工程, 这里可以选择你需要的型号。 接下来我们如果说还同时需要安装 c 五一,我们就可以在这里继续安装一下, 选择 c 五幺的安装包,默认,直接点击 next, 勾选,继续跟这个 m, d, k 是同一个安装目录,点击 next, next 这边的话,还是同样点 replace or 点击可以了同样的操作。我们再次以管理员方式打开软件, 然后打开注册页面, set 复制过来,找到注册机,双击打开 粘贴过来,注意一下稍有不同,这边是选择的是 c 五一,点击按钮生成, 复制一下,粘贴到这里,点击爱了, 这样的话二合一就算是安装完成了。我们来看一下, 点击新建,点击新建一个, 这里就可以切换输入,我们要的八九 c 五幺,大功告成,谢谢大家的观看。

演示一下 dj 九怎么从十三升级到十四。首先把 usb 口插在这里,这个地方播到内存,然后 usb 口插这里, 按到最下面这个 u 盘模式,点击确认,现在这个不用动了,然后电脑他会出现一个可可移动磁盘, 里面是这样的,把这个可移动磁盘格式化 割杀完毕,成功之后把 m d k 幺四的程序拷贝到里面, 幺四的 u 盘文件直接发送到可移动磁盘发过去就行了, 马上就完了。好,今天是已经完成,看一下这个移动 spa 也有, ok, 现在转移到这里,把这电拔掉,把这两个跳帽跳到下面自升级, 然后找一个条帽,把旁边这个给他封上,旁边这两个给他封上, 这里的宝马开关放在这里,不用动他,然后这个地方接电脑,他是一个摆平状态,现在电脑上 打开 s t m, 电脑上打开 s t m 点 next, 在 next next, 然后把这个程序选择这个文件类型是点并,然后 m d k 幺四主程序点并 打开点 nex 的,现在就开始,刚才插入,现在开始下载, 显示这个就是已经下载成功,然后我们找不到这看一下,把这个电拔掉,把这拔掉,然后插上电,就这样 d k 幺四, 然后还需要注册一下商店,之后跟 m 一和 m 三出来一个注册码,把这注册码注册一下, 输入注册码之后抖音的授权成功,现在再进入的话就是社会状态, 拔掉电重新再插一下,摁 f 一,加 f 三,摁 f 二, 出现这个状态的时候返回跟 ucl。

hello, my name is ryan aka, today, we introduced the mdk microcontroller development kit version five the most comprehensive software development environment for cortex m microcontrollers there is a silent revolution on the embedded market nowadays, most new microcontrollers are based on an arm cortex m zero, m zero, blast m three or m four processor silicon vendors are standardizing the microcontroller offering on arm processor course and the mdk supports this wide range of microcontrollers available from many different silicon vendors which lets you select the device that best fits your requirements mdk version five is now split into the mdk core and software packs, which makes new device support and middlewear updates independent from the tool chain the mdk core contains all development tools including ide compiler and debaga software packs for devices samsus and middlewear are installed and updated on demand using the pack installer the device packs contain support for a complete microcontroller family and include system startup code and peripheral drivers the samsus pack provides cortex m core access and extensive dsp library and the standardized autos kernel the middle via pack available in the mdk professional edition, includes tcpip networking, usb host, usb device, ken file storage and the graphical user interface library the middle beer is optimized with eventriven io and samsus autos to maximize energy efficiency and increase the overall system performance a component manager integrated into the microvision ide this place all available softer components for a specific target microcontroller selecting from this components creates an application specific randtime environment mdk includes a feature rich debugger with extensive trace analyzing capabilities together with the u link pro debug adapter you can even analyze running applications on the fly without stopping code execution you can read and modify memory this play variable changes in the logic analyzer or identify performance bottlenecks dueling pro obtains the instruction, trace information and delivers complete code coverage for validation and certification new inversion five is support for the etb or mtb race buffer that is accessible with a standard chatic or serial via debug interface we also introduced sims stab deeper connectivity for low cost evaluation kits microcontrollers based on an arm cortex and processor or for more memory higher performance and feature rich peripherals mdk version five simplifies the software complexity of such systems with version managed software packs and the productivity of software developers is further enhanced with context sensitive, documentation, editor, code completion and dynamic syntax checking thank you for your attention。