大家好,现在来录制 gd 三二 f 三零三的开发,第一讲前期的准备与烧录,需要样片的可以找我来进行一个申请, 在我的 csdn 这里也有我的一个文字版的说明。首先我们需要下载他的一个案例或者是 开发版的一个历程, 在 gd 的官网这里有一个资料下载,资料下载这里就他对应的一个型号,我们用的是 f 三零三,所以我们就选 f 三,就可以 点击,然后选择这个应用软件,点击进来之后呢这有一个他的一个标准的一个固件库的一个包,这个是 f 三叉零系列,我们要选的是这个 f 三零叉系列, 这个点击一下这一个下载按钮就可以进行下载。然后我们看一下我们下载的 快走吧, 这个后面会讲为什么会加这个 x, 我们双击一下, 点击一下试,我们打开一下这个历程,可以看到这时候他会因为我们没有安装 gd 三二 f 三系列的一个包,所以的话他会这里进行一个安装,但是这个下载是比较比较慢的,你看右这个右下角,这里下载是比较慢的,我们关闭它, 关闭之后他这因为我们没有安装这个包,所以他会提示我们要进行一个芯片的一个选择,我们关掉他, 这时候他说我们缺少这个 gd 三 f 三零三这一的这个这一个芯片的一个包, 我们先关闭一下,在这里有一个官方 q 的一个包的一个下载一个链接, 也可以直接上 q 关网,直接在这里直接去输入局。第三二, 这搜索出来之后,这第一个就是 mpk 五的一个软件包的一个下载,我们点击进去, 这个点进去和我这一副的链接是一样的,然后我们这里搜索一下 gd 三二 f, 然后脱下来的话就可以找到啊。 sst 三二一样也是可以 通过这个方式来进行一个下载, 我们下载对应的型号就可以就这个 f 三零叉系列下这个二点零,点击一下,这个当漏 啊,这个就是他的一个下载链接,我们直接复制一下,然后在新的标签页回车下,你在这左下角就可以进行一个下载。 这个包的安装也是比较简单的,我们直接这个包直接一直下一步,这样就安装完成了, 可以看到这时候打开之后,在这魔术棒这里的话,是能够看到这个 gd 三二的一个软件包已经安装进来了 啊,这时候软件已经准备完了,那我们还要下载一下,中间键就是一个调试软件, 调速软件有很多,比如说 j 令, j 令是我们用的很广的,或者是 gd 他们官方有 gd 令或者用创口也是可以进行一个下载的,然后我们点击这个链接,然后这个也是 j 令的 一个官网,点击进来之后在这里选择一个版本以及你的一个操作系统即可。这里追订的话,我用的是应该是七点六点零的, 刚刚刚刚下载的是一个 demo 的一个文件,如果你要下载一个开发版的一个资料的话,也是在遭遇创新的一个官网这这个资料下载,选择你的一个芯片型号,这有个开发版的一个资料, 开发版的话我这有两款,一个是三零三 c 的一个 star, 还有一个三零三 c 的这个一百一 都可以下载这个文档,这里的话我已经下载完成了, 就就就是这个包点击进去的话,你选择你自己对应的一个芯片的一个型号,然后在这里的话是会有一个他的一个原理图的一个介绍, 以及在这里工程这里的话,或者这里的话是有很多的一个有点卡一个案例的一个模板,对吗? 你看到这打开之后就有,比如说距离,还有口运行的一个 led 灯,以及一个按键,一 pro 啊,窗口 dna 啊这些都是有的。 然后具体定也是一样,具体定的话也是在他资料下载这你可以在这里直接输入,输入之后呢他这里就两个,一个是软 软件,一个是一个他的一个应用笔记,我们看一下这个应用笔记,点击这个英文文档,他就可以进行一个打开, 我们打开之后呢他这里主要写的就是他的一个如何配置他的一个下载方式,以及他如果在 q 里面配置他的一个调试。 然后我们首先打开这一个文件, 是这个案例,可以看到他这里的话是让一个 led 灯进行一个流流水跑马灯的一个这样的一个 demo。 先编一下,可以看到我们的开发板现在是一个慢闪的一个状态, 我们可以按照刚刚的一个说明文档去进行一下配置。在这个魔术棒这里,在第八个这里选择一个 dap, 然后在设置这,这时候他就能识别到这根据你的一个工程的需求,这我用 sw 来进行一个调试,然后在这里选择复位和运行点一下, ok, 这时候因为是已经编译完了,我们点击下下载 哦,这时候没有复位哦,是已经复位,可以看到这个灯在快速的闪烁,就说明已经成功的一个 下载进去。然后呢在批量烧录的时候,我们也可以用这个追令来 gd 令来进行的下载。 好,现在下载之后,我们先点击下连接,按 f 二也行, 然后连接之后,现在是灯是一个快闪的状态,那我们就可以把它重新变成一个慢闪的一个状态,这样就可以验证这个 这个距离令是否成功的下载了进去。 那我们点击一下打开我们的工程 哦,我这个边有点慢,现在才边有啊, 重新重新打开,呃,二十一点十六分就刚刚编译完了,然后我们现在在这里可以直接选择一个下载, 可以看到这时候是下载是失败的,为什么会出现这样的情况呢?是因为你距离令连上之后,你要对他进行一个复位的一个操作, 你说我们按一下复位按键, 这个有延时啊,按按这个按键就可以,就按按一下这个按键就可以 按下之后我们重新进行一个烧录,可以看到他现在是已经将这个数据文件已经成功的烧起来进去,然后我们可以点击断开连接,也可以点击这个运行程序,运行程序的话他也会自动断开连接的啊, 可以看到这个灯又变成一个慢闪的一个状态, 那我们重新进行一个切换, 把变为一个快餐。 刚刚 q 烧录已经讲过了,但有时候大家觉得 gdp 用的不方便,我们刚刚也下载了一个追令的一个软件,我们可以在这里输一个, 有很追令的话,稍写方式有很多,在这里我就简单的讲两个,一个是这个追 facelet, 我是七点六点二的一个版本,在这里打开之后,你在这里选择你的一个, 选择你的一个新未来的型号,这里的话就是你的一个连接接口的一个方式,点一下, ok, 让我们我们这个重新重新编译一下,编译完之后在这里选中文件,这里的话有个完全插除,我们直接点击这个下载就可以了。 啊,我的追令没有连上,所以他会跳出一个适合用网络 tcbip 的一个连接方式,我们点击一下。 no, 我们重新进行一下连接,然后我们重新进行一下演示,打开这个 可以看到这时候已经下载完毕了, 看一下他的一个,可以看到他是已经又变成一个快闪的一个模式,这里的话就是他的一个追令接口。 eval 的话都带了一个反载的一个追令的一个接口。 好,现在我们来讲一下 chris 下载。呃,刚刚我要提提一下,这个是完全的一个决定的一个接口,你也可以用 swd 的一个四线接口的一个方式, 先把这个改为一个慢闪 编一下,我们把这个给关掉先。 哎, 这有个追费时,我们打开它,这的话,这个开始追费时的话就打开以前那个一个工程,但是我们现在就重新新建一下,关掉它,在文件这里我们先另一个工程, 这的话他会让你选择一下你的一个芯片的一个型号,在这里输入你的芯片型号就可以了, 这里的就是他一个接口方式,我们直接点击, ok, 然后我们比如说你芯片设置错了的话,我们可以在工程设置这里,这里的话比如说 mcu 啊,一个芯片型号这些都可以 可以进行一个重新的一个设置,包括一个接口的一个方式啊,或者一个 face 的也是他的一个全部页,这些都是可以重新进行一个设置的。 然后这时候我们只是建立了一个连接,建立连接之后我们打开这点击这个,打开我们的一个数据文件,这就刚刚编译好的,打开之后这就是他的 hex 文件里面的一个一些编码。 然后我们可以在 top 的这里的话,在这里可以比如说擦除芯片还是按夜擦除这些都可以。我们先点击一下连接,可以我们可以直接按这个 f 七进行一个下载,可以点击 这个进行一个下载,可以看,嗯,这有个我看一下, 我们还是用这个 f 七的一个下载就可以,可以看到这个 j 令的下载速度是零点三六八秒,因为我的电脑比较老,在我一些 i 五十一十二代的话才零点一秒左右。然后在工厂烧路的时候,也可以用最近进行一个烧路, 烧录完毕之后,我们可以直接点击这个断开,然后我们看一下, 好,他又变成了这个个漫闪的一个状态,可以看到他现在是又是一个 一个慢闪的一个状态。好,现在我们再讲一下狙击还有一个烧肉方式,就是一个创口的烧肉方式,你可以在这里梳一个 isp。 好,这里已经搜索出来,输 sbj 的话就有一个,我们用这个 mcu 的一个窗口下载调试工具,这下面这个是一个 gdmcu 的一个 face 的,就注意别下错了, 把这个给关关掉。要注意一下的就是你这追令再接的时候我是把 s, 这个不是 gd 令, 在接的时候决定我会断开,决定接的时候狙击定我会断开。就是这两个令的话,只有一个在在线的一个情况,不然的话可能会出现一个冲突,一般情况下也不会说两个令都同时要用到的。 我们打开这一个窗口的一个调试软件,这的话我们用的是一个创口的,比如说什么些三四零啊,二幺零二都是可以的。 然后我们要看一下我们端口是否插上了,如果这个软件开了之后才插上的话,他不会显示这个看口的一个 一个他的一个端口,我们先打开这个 isp, 你重新打开的话,他就能识别到,所以选择幺二五二零就行了。然后这里的话我用的是另外一个板子,这一个 gd 三二三零三, cs 大的一个板子,可以看到这个灯是来回进行一个切换的,我们看一下他的一个 demo, 同样的这个工程是由 点问题的,后面我会讲一下这个工程的一个配置, 如果你这时候编业的话,他是一堆报错的啊,我们先等他编业,然后这个是他的一个下载链接,你可以在去掉官网搜索 isp, 他同样也是会出来,然后注意一下在这个数据手册这里三点四, 在这里 gd 三二 f 三这个数据手册这这里这个我们选择我们自己对应的一个型号,我们是 f 三零三系列,我们下载这个就可以,下载完之后呢,这我就不进行下载。然后在三点四这里他已经写了他这里的一个 不同模式的话是有三种,一个费时启动,一个是系统启动,还有一个是基于这个 sim, 然后在这里的话,他说的话在切换为一个系统的模式的时候,我们可以通过一个 创口零,然后将程序下载到 face 里面,这个创口零的话就 pa 九和 ps, 还有一些型号,比如说三零三、 crvjg 的话,或者这些型号他还能通过创口一进行一个下载。 这个大家可以去看一下文件,这里的接线图的话就是这样的一个接线方式,这个就是我们刚刚下载一个软件,这里的话现在是有很多爆出的,因为这里他用的是 hd, 然后是我们这个三零三, 这个 c 的话是不是 hd 是 sd, 这是一个 face 内存的一个大小, 你看到现在只有二十九个的一个报错了,那我们对比一下这一个这个大板子是没有问题的,小板子是有问题的。其实在这里这个头文件这里还少了,少了一行 就是扫这行我们直接把复制过去就可以重新编一下, 可以看到他现在是缺少这这一个 uib 的一个文件啊, ib 的文件,我们看一下他在哪里,在这里啊, 后退一下,就就这个路径,我们再编一下, 这可以看到这里的是灯是双双双亮双灭的,不是现在的一个轮流闪的一个状态,我们先等它编一晚, 可以看到这里是一个没有报错和警,没有报错和警告,我们能完全编一下,那这时候我们把这些最帅时啊这些都给 关掉,我们点击刚刚端口,我们点下一步,这时候他是一个没有办法进行一个连接的一个状态,那是因为你这里的话这个不同模式是没有进行一个切换的,我们将不同模式切换成一个靠电瓶的一个状态, 然后按一下这个副位按钮,他灯就不闪了,就进入到一个布特, 布特零的一个,哦不对,布特一的布特零一变成一个高电瓶的一个状态,连下一步可以看到这时候就已经是连接上了,连接上的话这能够识别到一个芯片的 mcu 的一个 uid 以及他 fresh 的一些大小的一个信息, 那这里的话他是也能识别到你的芯片,如果识别错的话,自己进行一个选择就好,然后的话这也就是他的一个一个那个 fish 的一个代码,快,这全都是未上锁的一个状态。 然后在这里的话我们点击,我们要下载了一个文件, 点击进去之后你可以按页删除或者是全部擦除,点击下一步,那他就已经下载完了,这个速度是很快的啊。 然后我们重新复位一下这个布特角,看一下这个复位 可以看到这个灯就是双闪双灭的,就说明这个创口下载是成功了的,这个创口就很便宜啊,这淘宝上几块钱一个。 一种销路方式以及这个 demo 程序的下载就已经讲解完毕,谢谢大家。
粉丝352获赞667

大家好,现在来录制 gd 三二 f 三零三的开发,第一讲前期的准备与烧录,需要样片的可以找我来进行一个申请, 在我的 csdn 这里也有我的一个文字版的说明。首先我们需要下载他的一个案例或者是 开发版的一个历程, 在 gd 的官网这里有一个资料下载,资料下载这里就他对应的一个型号,我们用的是 f 三零三,所以我们就选 f 三,就可以 点击,然后选择这个应用软件,点击进来之后呢这有一个他的一个标准的一个固件库的一个包,这个是 f 三叉零系列,我们要选的是这个 f 三零叉系列, 这个点击一下这一个下载按钮就可以进行下载。然后我们看一下我们下载的 快走吧, 这个后面会讲为什么会加这个 x, 我们双击一下, 点击一下试,我们打开一下这个历程,可以看到这时候他会因为我们没有安装 gd 三二 f 三系列的一个包,所以的话他会这里进行一个安装,但是这个下载是比较比较慢的,你看右这个右下角,这里下载是比较慢的,我们关闭它, 关闭之后他这因为我们没有安装这个包,所以他会提示我们要进行一个芯片的一个选择,我们关掉他, 这时候他说我们缺少这个 gd 三 f 三零三这一的这个这一个芯片的一个包, 我们先关闭一下,在这里有一个官方 q 的一个包的一个下载一个链接, 也可以直接上 q 关网,直接在这里直接去输入局。第三二, 这搜索出来之后,这第一个就是 mpk 五的一个软件包的一个下载,我们点击进去, 这个点进去和我这一副的链接是一样的,然后我们这里搜索一下 gd 三二 f, 然后脱下来的话就可以找到啊。 sst 三二一样也是可以 通过这个方式来进行一个下载, 我们下载对应的型号就可以就这个 f 三零叉系列下这个二点零,点击一下,这个当漏 啊,这个就是他的一个下载链接,我们直接复制一下,然后在新的标签页回车下,你在这左下角就可以进行一个下载。 这个包的安装也是比较简单的,我们直接这个包直接一直下一步,这样就安装完成了, 可以看到这时候打开之后,在这魔术棒这里的话,是能够看到这个 gd 三二的一个软件包已经安装进来了 啊,这时候软件已经准备完了,那我们还要下载一下,中间键就是一个调试软件, 调速软件有很多,比如说 j 令, j 令是我们用的很广的,或者是 gd 他们官方有 gd 令或者用创口也是可以进行一个下载的,然后我们点击这个链接,然后这个也是 j 令的 一个官网,点击进来之后在这里选择一个版本以及你的一个操作系统即可。这里追订的话,我用的是应该是七点六点零的, 刚刚刚刚下载的是一个 demo 的一个文件,如果你要下载一个开发版的一个资料的话,也是在遭遇创新的一个官网这这个资料下载,选择你的一个芯片型号,这有个开发版的一个资料, 开发版的话我这有两款,一个是三零三 c 的一个 star, 还有一个三零三 c 的这个一百一 都可以下载这个文档,这里的话我已经下载完成了, 就就就是这个包点击进去的话,你选择你自己对应的一个芯片的一个型号,然后在这里的话是会有一个他的一个原理图的一个介绍, 以及在这里工程这里的话,或者这里的话是有很多的一个有点卡一个案例的一个模板,对吗? 你看到这打开之后就有,比如说距离,还有口运行的一个 led 灯,以及一个按键,一 pro 啊,窗口 dna 啊这些都是有的。 然后具体定也是一样,具体定的话也是在他资料下载这你可以在这里直接输入,输入之后呢他这里就两个,一个是软 软件,一个是一个他的一个应用笔记,我们看一下这个应用笔记,点击这个英文文档,他就可以进行一个打开, 我们打开之后呢他这里主要写的就是他的一个如何配置他的一个下载方式,以及他如果在 q 里面配置他的一个调试。 然后我们首先打开这一个文件, 是这个案例,可以看到他这里的话是让一个 led 灯进行一个流流水跑马灯的一个这样的一个 demo。 先编一下,可以看到我们的开发板现在是一个慢闪的一个状态, 我们可以按照刚刚的一个说明文档去进行一下配置。在这个魔术棒这里,在第八个这里选择一个 dap, 然后在设置这,这时候他就能识别到这根据你的一个工程的需求,这我用 sw 来进行一个调试,然后在这里选择复位和运行点一下, ok, 这时候因为是已经编译完了,我们点击下下载 哦,这时候没有复位哦,是已经复位,可以看到这个灯在快速的闪烁,就说明已经成功的一个 下载进去。然后呢在批量烧录的时候,我们也可以用这个追令来 gd 令来进行的下载。 好,现在下载之后,我们先点击下链接,按 f 二也行, 然后连接之后,现在是灯是一个快闪的状态,那我们就可以把它重新变成一个慢闪的一个状态,这样就可以验证这个 这个距离令是否成功的下载了进去。 那我们点击一下打开我们的工程 哦,我这个边有点慢,现在才边有啊, 重新重新打开,呃,二十一点十六分就刚刚编译完了,然后我们现在在这里可以直接选择一个下载, 可以看到这时候是下载是失败的,为什么会出现这样的情况呢?是因为你距离令连上之后,你要对他进行一个复位的一个操作, 你说我们按一下复位按键, 这个有延时啊,按按这个按键就可以,就按按一下这个按键就可以 按下之后我们重新进行一个烧录,可以看到他现在是已经将这个数据文件已经成功的烧起来进去,然后我们可以点击断开连接,也可以点击这个运行程序,运行程序的话他也会自动断开连接的啊, 可以看到这个灯又变成一个慢闪的一个状态, 那我们重新进行一个切换, 把变为一个快餐。 刚刚 q 烧录已经讲过了,但有时候大家觉得 gdp 用的不方便,我们刚刚也下载了一个追令的一个软件,我们可以在这里输一个, 有很追令的话,稍写方式有很多,在这里我就简单的讲两个,一个是这个追 facelet, 我是七点六点二的一个版本,在这里打开之后,你在这里选择你的一个, 选择你的一个新未来的型号,这里的话就是你的一个连接接口的一个方式,点一下, ok, 让我们我们这个重新重新编译一下,编译完之后在这里选中文件,这里的话有个完全插除,我们直接点击这个下载就可以了。 啊,我的追令没有连上,所以他会跳出一个适合用网络 tcbip 的一个连接方式,我们点击一下。 no, 我们重新进行一下连接,然后我们重新进行一下演示,打开这个 可以看到这时候已经下载完毕了, 看一下他的一个,可以看到他是已经又变成一个快闪的一个模式,这里的话就是他的一个追令接口。 eval 的话都带了一个反载的一个追令的一个接口。 好,现在我们来讲一下 chris 下载。呃,刚刚我要提提一下,这个是完全的一个决定的一个接口,你也可以用 swd 的一个四线接口的一个方式, 先把这个改为一个慢闪 编一下,我们把这个给关掉先。 哎, 这有个追费时,我们打开它,这的话,这个开始追费时的话就打开以前那个一个工程,但是我们现在就重新新建一下,关掉它,在文件这里我们先另一个工程, 这的话他会让你选择一下你的一个芯片的一个型号,在这里输入你的芯片型号就可以了, 这里的就是他一个接口方式,我们直接点击, ok, 然后我们比如说你芯片设置错了的话,我们可以在工程设置这里,这里的话比如说 mcu 啊,一个芯片型号这些都可以 可以进行一个重新的一个设置,包括一个接口的一个方式啊,或者一个 face 的也是他的一个全部页,这些都是可以重新进行一个设置的。 然后这时候我们只是建立了一个连接,建立连接之后我们打开这点击这个,打开我们的一个数据文件,这就刚刚编译好的,打开之后这就是他的 hex 文件里面的一个一些编码。 然后我们可以在 top 的这里的话,在这里可以比如说擦除芯片还是按夜擦除这些都可以。我们先点击一下连接,可以我们可以直接按这个 f 七进行一个下载,可以点击 这个进行一个下载,可以看,嗯,这有个我看一下, 我们还是用这个 f 七的一个下载就可以,可以看到这个 j 令的下载速度是零点三六八秒,因为我的电脑比较老,在我一些 i 五十一十二代的话才零点一秒左右。然后在工厂烧路的时候,也可以用最近进行一个烧路, 烧录完毕之后,我们可以直接点击这个断开,然后我们看一下, 好,他又变成了这个个漫闪的一个状态,可以看到他现在是又是一个 一个慢闪的一个状态。好,现在我们再讲一下狙击还有一个烧肉方式,就是一个创口的烧肉方式,你可以在这里梳一个 isp。 好,这里已经搜索出来,输 sbj 的话就有一个,我们用这个 mcu 的一个窗口下载调试工具,这下面这个是一个 gdmcu 的一个 face 的,就注意别下错了, 把这个给关关掉。要注意一下的就是你这追令再接的时候我是把 s, 这个不是 gd 令, 在接的时候决定我会断开,决定接的时候狙击定我会断开。就是这两个令的话,只有一个在在线的一个情况,不然的话可能会出现一个冲突,一般情况下也不会说两个令都同时要用到的。 我们打开这一个窗口的一个调试软件,这的话我们用的是一个创口的,比如说什么些三四零啊,二幺零二都是可以的。 然后我们要看一下我们端口是否插上了,如果这个软件开了之后才插上的话,他不会显示这个看口的一个 一个他的一个端口,我们先打开这个 isp, 你重新打开的话,他就能识别到,所以选择幺二五二零就行了。然后这里的话我用的是另外一个板子,这一个 gd 三二三零三, cs 大的一个板子,可以看到这个灯是来回进行一个切换的,我们看一下他的一个 demo, 同样的这个工程是由 点问题的,后面我会讲一下这个工程的一个配置, 如果你这时候编业的话,他是一堆报错的啊,我们先等他编业,然后这个是他的一个下载链接,你可以在去掉官网搜索 isp, 他同样也是会出来,然后注意一下在这个数据手册这里三点四, 在这里 gd 三二 f 三这个数据手册这这里这个我们选择我们自己对应的一个型号,我们是 f 三零三系列,我们下载这个就可以,下载完之后呢,这我就不进行下载。然后在三点四这里他已经写了他这里的一个 不同模式的话是有三种,一个费时启动,一个是系统启动,还有一个是基于这个 sim, 然后在这里的话,他说的话在切换为一个系统的模式的时候,我们可以通过一个 创口零,然后将程序下载到 face 里面,这个创口零的话就 pa 九和 ps, 还有一些型号,比如说三零三、 crvjg 的话,或者这些型号他还能通过创口一进行一个下载。 这个大家可以去看一下文件,这里的接线图的话就是这样的一个接线方式,这个就是我们刚刚下载一个软件,这里的话现在是有很多爆出的,因为这里他用的是 hd, 然后是我们这个三零三, 这个 c 的话是不是 hd 是 sd, 这是一个 face 内存的一个大小, 你看到现在只有二十九个的一个报错了,那我们对比一下这一个这个大板子是没有问题的,小板子是有问题的。其实在这里这个头文件这里还少了,少了一行 就是扫这行我们直接把复制过去就可以重新编一下, 可以看到他现在是缺少这这一个 uib 的一个文件啊, ib 的文件,我们看一下他在哪里,在这里啊, 后退一下,就就这个路径,我们再编一下, 这可以看到这里的是灯是双双双亮双灭的,不是现在的一个轮流闪的一个状态,我们先等它编一晚, 可以看到这里是一个没有报错和警,没有报错和警告,我们能完全编一下,那这时候我们把这些最帅时啊这些都给 关掉,我们点击刚刚端口,我们点下一步,这时候他是一个没有办法进行一个连接的一个状态,那是因为你这里的话这个不同模式是没有进行一个切换的,我们将不同模式切换成一个靠电瓶的一个状态, 然后按一下这个副位按钮,他灯就不闪了,就进入到一个布特, 布特零的一个,哦不对,布特一的布特零一变成一个高电瓶的一个状态,连下一步可以看到这时候就已经是连接上了,连接上的话这能够识别到一个芯片的 mcu 的一个 uid 以及他 fresh 的一些大小的一个信息, 那这里的话他是也能识别到你的芯片,如果识别错的话,自己进行一个选择就好,然后的话这也就是他的一个一个那个 fish 的一个代码,快,这全都是未上锁的一个状态。 然后在这里的话我们点击,我们要下载了一个文件, 点击进去之后你可以按页删除或者是全部擦除,点击下一步,那他就已经下载完了,这个速度是很快的啊。 然后我们重新复位一下这个布特角,看一下这个复位 可以看到这个灯就是双闪双灭的,就说明这个创口下载是成功了的,这个创口就很便宜啊,这淘宝上几块钱一个。 一种销路方式以及这个 demo 程序的下载就已经讲解完毕,谢谢大家。

如何使用 kill 打开 g d 三二 f p u 及使用 r m d s p 库?你一定要收藏 g d 三十二、目前支持 r m cotex m 和 r y s c 为两种内核系列芯片,其中 cottx m 内核已经支持的有 m 三 m 四、 m 二十三, m 三三 m 七。这里面除了 m 三和 m 二三以外,其他的都带 f p u 单元。我们知道 f p u 在浮点运算速度上有很大的提升,并且只有带 f p u 才可以使用 on the d s p 库。 现在就以 g d 三二 f 三零三为例来教大家在 kill 中如何打开 g d 三二 f p u 以及使用 m d s p。 库的方法。第一步,在 kill options target 中设置 floating point hardware with single priest siri。 这里说明一下,我用的是 q 五,用 q 四的小伙伴,这里应该选为 use f p u。 第二步,工程中定义 target f p v f p。 第三步,打开 g d 三二 f 三十 x a 纯键 设置 f p u present 为一。做完以上三步,可以看到 system minute 函数中的 scb 减 capar 等于三 u l 十乘二 三 ul 十一乘二语序从无效变为有效了。好了,我们来验证下 f p u 是不是被打了。 开了我们编译工程并下载到 mcu 中,在 memory 窗口看一下零 z 零零零,以第八八地址的数如果为零 x 零零 f 零零零零零,就说明 fpu 被正确打开了。 下面我们来介绍一下如何使用 arm 的 dsp 库。首先我们需要两个文件, 小伙伴们可以自行往上下载或者联系我们提供。第一步, 工程中定义 i'm max z m 四。做好这两步后就可以使用 i'm d s p 库了。调用的方法也很简单, 在需要调用 d s p 库的文件中,包含头文件 r maz h, 然后就可以使用 d s p 库中的函数了,比如 i'm c nef 三十二函数。 下面分别用 mass 标准库函数和 on dsp mass 库来计算 simpai 六,小伙伴们可以自行测试运算速度差别哦。如果这个视频对你有帮助的话,请给我点个赞吧。

大家好,我是周公,今天给大家讲解 k 五 m dk 的安装,首先纪念一个 mdk 的安装入宾, mdk 右级以管理的身份运行, 选择是点下一步选择,我同意点下一步安装路径浏览,选择新建的文件路径,点选择文件夹 更改也选择到这里,点下一步随便输入名称和邮箱号, 下一步等待安装完成。 点信任安装驱动点,安装 点心按摩, 取消勾选点完成。这是更新开发包,暂时不需要点关掉 扭,右击以关联身份运行,点试。然后再右击以关联身份运行注册器,点试 找到文件,选择许可管理,复制 id 号,粘贴到注册机,选择按点生成序列号,复制序列号,粘贴到 新的序列号位置,添加序列号,注册时间二零三二年,注册成功。 下下面我们安装开发包点这个 导入,导入 stm 三二开发直播,选择打开 等待导入完成,导入完成。 这样的话我们新建程序的时候可以选择 s tm 三二 sf 系列单面机进行开发。这次安装完成,谢谢大家观看。

大家好,现在来录制 g d 三二 f 三零三固件库开发第六讲区表输入函数说明。 我们看一下库建库的一个用户指南,这里的话输入函数主要有四个 input 有两个,一个是获取位的这个 get, 一位 就是获取 gpl 银角值的银角的一个输入值,还有一个是 point, 这个的话就是获取整个 gpl 的一个端口的一个输入值, 以及这个 output bit get 这个的话就 就是获取银角的一个输出值,还有一个这个端端口的一个输出值。在我的 csdn 这也有一个文字版的一个说明,如果需要样片可以来找我进行一个申请。 我们来看一下这个广角配置,这一配置的话按键对应的是一个 p a 零,在未按下的时候由于有一个下拉,所以他在未按下的情况下是一个零的状态,按下的情况下是一个高电平一的一个状态。 led 灯的话有两个,分别是 p b 十四和 p b 十五,这里使用的一个开发环境是 g d 三二这里在这应用软件这里有一 个 g t 三二 f 三零叉系列的一个固件包, 它的版本是二点一点三,这里就不用它的一些模板了,就以后我们都用它的一个最小系统的一个这一个来进行编程,这个要注意后面加个 x, 它因为它是 q 四边写的, q 五的话后面要加个 x, 然后需要在这里修改成自己芯片的一个型号,这里我用的是三零三 cg, 然后这里的话改成叉 d, 我们先将这些都给删除掉, 我们先对这一个 led 灯和按键广角进行了初始化, 这就是先打开 g p l b 的一个时钟,然后设置 g p、 l b 十四和十五银角为一个推广输出,然后设置它们为 一个低电瓶, 然后就是使人去拍 o a 时钟,将 p a 零设置为一个符框输入,这个就是一个符框输入,对应的是一个 p a 零。 我们先看一下这个获取 g p i o 广角电瓶状态的这一个函数, 这个代码我已经事先写好了,所以我就不再敲了,就讲解一下。 这里的话就是当 a 零这个广角为这个 set 是一个一 set 为一的时候,那就是一个按下状态,那就是按下的时候 b 十五是一个亮的一个状态,就 l d 二亮,然后 b 十四是一个灭的状态,就 l d 一灭,然后松开的话,那就是 b 十五 b 十五灭,那就是 l d 二灭,然后 l d 一亮。我们来看一下一个实际情况, 这有一个 g d d 可以进行调试,但是我这里使用的是 g d 的一个调试口, 所以追令的话就在 debug 这里选择追令,然后用的是 s w 的一个接口,然后勾选这个复位和运行 来按一下这个按键, 按下的时候是 l t 二辆,松开时候是 l t 一辆,和这个代码的一个情况是一样的。 接下来我们讲第一个函数获取整获取整一个 port 的一个端口,就整个 gpl 的一个电瓶状态,先把这个给删掉, 这里的话就定义因为去拍 a b, c d e 这些都会有十六个广角,所以的话这里定义的是一个无符号十六位。 然后的话就是在这里去获取一个巨漂 a 口,因为按键是 pa 零,所以的话这里就 直接进行一个且的操作,去判断一个 a 口 a 领口,然后同样的在 在按下的时候 led 一灭, led 二亮,松开的时候 led 一一亮, led 二灭,我们再看一下它的一个情况, 编译完了,我们点击一下下载也是一样的,效果是相同的。接下来我们讲一下下一个函数,这个的话就是一个 输出,输出广角的一个状态获取,比如说你让他输出一个高电瓶,那他获用这个函数获取就是一个一,如果输出是一个低电瓶,那么他获取就是一个零, 这里还是一样先定义一个十六位的一个五符号的变量, 这话还是一个获取,但是在这里面多了一个这个, 我们先不看这一行,不看这一行的话,那就是按下的时候是 led b 十五,就 led 二亮,松开是 b 十五面,然后这里是一个什么意思呢? 这也就是说如果你设置了他是你读取到他是一个高电瓶的状态,那他就会切换为一个低电瓶,就是 进行一个切换。由于我这没有写延时,我就在这里设设一个断点。 先还是先编译一下就是 led 二是按下就亮, led 一的话呢,就是按下,如果是亮,就是按下时候它会切换一个电瓶的一个状态。 现在已经编译完,我们下载进去, 现在已经跑起来了,我按一下这个按键, 好,这时候 l、 d 二是亮的,它现在卡在这里就说明已经进去了,我们执行一下的话,它应该是会 变成一个亮的, l d e 也会变成一个亮的状态,可以看到 l d e 也亮了, 由于我们此时还在按着,所以他还是会进到这个这里面,我们再执行,他又变成一个灭的一个状态,我们松开他又跑起来了, 这个这个输出获取的话就是一个这样的一个意思,还有剩下的最后一个函数, 那就是获取整一个 gpl 口的一个输出状态,这个我就不进行一个测试。 g p g d 三二 f 三零三固建库开发第六讲就已经讲解完毕,谢谢大家。

大家好,现在开始讲解 gpiu 输出模式,树立测试开漏和输出说明。 呃,这里还有个推碗的, 在我的 csd 也有一个文字版的一个说明, 主要是讲解 gd, gd 的和 st 的一个管角配置, 在这里使用的是一个 l 四七六阿居的一个开发板,这个板子的外设比较丰富,而且是一个比较高级的一个产品,所以可以看到他在配置。 还有这里的话是有四个模式的,中高和和一个超级高的一个配置,我们来看一下这个是幺零三,幺零三是很多同学学习使用的一款芯片,但是在这里的话 他只有一个地中高的一个配置,但是像一些相对来说高级一点的 mcu, 他自己的配置的话就会多一个一个非常高的一个选项, 然后在这配置这里呢这这一个的话是输出一个高低电瓶,这个模式的话主要是有一个推碗和一个开漏的一个模式,以及是否添加上下拉,以及这个就是他的一个速率,这个就是剩下这, 这就是拥护自己的一个命名。 然后我们看一下一个树立测试,在树立测试的话,这个是一个低速的一个模式,可以看到它的抖动是比较小,但是 他的响应时间也是比较慢的,可以看到在这里的话他的一个响应时间应该是十八点三那秒,如果把它设为一个中速的一个模式的话, 他的响应时间就只有七点四五秒,但是他的一个抖动就会相对来说大一点,就是噪声会大很多,需要添加一个匹配的一个电容去进行一个滤波的 的一个这样的一个作用,这个是一个高速,可以看到高速和中速这两个图对比的话,他的抖动,高速的抖动是更厉害的,但是中速他的响应时间要七点四五那秒,但到了高速的话是四点九五那秒。 设置这个管角的一个速率的话,是可以应用在更多的一个场景里面,比如说模拟 spi 的话,他可能就需要一个高速高的一个速率,或者一个是非常高的一个速率, 可以看到高速和非常高速这他的时间相差其实是很小的,这四点九五,这个是四点三那秒,他的速度是非常小的。 通过上图的四个广角数率的一个波形图,我们可以知道 端口的反应速度是不一样的,但是你设置的输出速率越大的话,他的响应肯定是越快的,但对应的噪声也就越大,需要加一个小的电容进行一个滤波。 让我们看一下区票口的一个输出的一个图,可以看到这上面的话是一个读取,是一个输入,比如说 ad 口啊这些他是通过上面这条线进入进去的, 就是通过这样子进去。但是我们现在是 讲一个输出水就不太需需要理上面的,我们只要理下面这部分就行了, 同时同时这里的话是一个复用的一个功能,我们也不用不用去, 不用去理解,他主要是这一部分写的一个操作到这里,然后这里就有一个 p 和一个 n 模式,然后之后到这里的话就是输出到一个 io gp io 口 简化之后就是一个这样的一个图,然后可以看到在 这里 这有一个这样的一个小圆点,就说明他是一个低电瓶导通的一个状态。这个 pmos 如果再简化的话,就是这样的一个图模拟文件的话,这有个下载链接。 好,我们现在讲一下推广输出。好,刚刚说到的是 st 的,我们 再看一下 gt 的一个固件裤,这里的话比如说在一个有个初始化,初始化这也是设置他的一个推广或者是开漏输出,这个就是他的一个速率。我们看一下这个低中高对应的是两兆、 十兆、五十兆以及一个非常高,对应的就是一个这个 max 的一个定义, 可以理解为一个全速输出。现在我们来看一下这个输输出的一个电路,一个模拟电路图,这个是我自己会制的。 this, 这上面的话就是 一个这有个方波过来,过来之后是他方波的话是一个 a 通道, b 通道的话就是一个输出。这我用了一个啊四的一个电阻来以及一个 ld 灯来 模拟一个输出,这也是一个街道逼通道,可以看到他们的输出是一个反向的一个过程。那我们看一下我们这个推碗输出, 可以看到刚刚说的 这是一个 p, 莫斯是一个低电瓶导通一个情况,然后现在是给了他一个高电瓶,下面也是一下面的莫斯也是给了他个高电瓶,可以看到这时候他这是 是没有电压和电流的,就是因为这是高电瓶,所以他是 q 九,这个屏幕时是一个截止的一个状态,所以的电流他都是 直接回从,从这这啊我一直回到了这个地,所以他是没有一个输出,我们切换一下 可以看到这时候把它设为低电瓶,低电瓶的话现在是倒通的一个状态,倒通的一个状态的话,下面的按摩石应该是截止的,可以看到这时候有一个三点二毫安的一个 电流流过,然后在这里测的就是我们输出关的,这也是三点二伏,并且所有的这流的是三点二毫安的电也全部是流过了啊五这里, 然后留下去的话,这里是应该已经是一个那样级别,可以忽略他是一个 前者一个状态,那为什么会叫推完呢?比如说现在是上面的 pmos 是一个导通的一个状态,所以呢这里的电流全部都 推推到二五这里,然后再回到回到第 他的一个电流的方向,就是大概是这样子的,这就是一个推推的一个过程。那碗怎么理解呢?那就是当 当此时 的电流他就是这样把它全部给挽回来了,就从这个按摩室一直回到地,所以他是一个零服不零安。 我们再讲一下这个线语,线语的话就是说 他们两个 io 口接在一起,这左边和右边是两个,假设他是两个 io 口,如果一个设置为一个截止,一个设置为这里的 p 或是导通的话,那他的电流的话就 从这个 v 六这个电源一直经过 q 三,然后再回到, 然后再到 q 二这里,然后再回去,这其实可以看作是一个 h 桥, 这电流方向就这样, 但是呢这个莫斯管的话,他的电阻内阻是很低的,如果他在这也没有负载的话,那他的电流会很高,他可能会对内部 的一个电路进行一个破坏,所以的话如果设置为一个推瓦模式的话, 是不建议大家将两个 gpu 口接在一起的,这样的话这里设置一个一,这这个 gpu 设置个零的话, 他们连在一起,那可能就会破坏单片机进行一个损坏。那我们现在看一下一个开漏 啊,开漏输出的话又叫漏级,开漏输出简化后他的一个示意图就是这样子, 这个屏幕时他是一个高电瓶的一个状态,高电瓶的话就是说他一直是一个截止的状态,如果是截止的状态的话,那他这这里的一个 vcc 的话 的电流是流不下去的,所以的话他是要加一个上拉电阻才能达到一个高电瓶的一个状态。 又在这里,然后这也有个说明,让我们看一下一个仿真,这个是一个高电瓶,高电瓶的话这也是一个截止的一个状态。是 时这下面的一个按摩石是一个倒通的,因为给了他给他三级一个高电压,那么在这里的一个上拉的话是他的电流方向是这样的, 他的电流方向是 这样的一个留下来,因为这里是一个高电瓶,所以他这里是一个导通,导通啊,他所有的电都会这样留下来。 那刚刚说的为什么叫开露输出吗?因为这接的是一个 ggts, 这个 d 的话就是一个漏机,所以此时的话它的电流是通过这个恩,墨史一直回到的的。那开怎么理解呢?开就是开路, 此时这也是高电瓶,是一个截止的一个状态, 这也是一个截止的状态。这个莫斯是一个跌电瓶,也是一个截止的状态, 那么这就是一个高主,太高主,哦,就是这个,这此时他这个高主太电流是没有办法留下 去的,那他此时的一个流向就是这样子,可以看到他只给了一个二点五毫安,然后所有的二点五毫安的话都是通过阿姨回到的地。那此时的话对外局漂,哎呦输出的就是一个 一个高电瓶的一个状态,就是一个一, 这时候这这边的话,这莫斯导通的话,那对应的就是一个低电瓶的状态,就是一个零, 还有一个输出电压的一个说明。在这一个推广模式中,他用的一个是一个内部的一个电压, 就可以看到他用的是一个内部的一个 vdd 的一个电压,所以的话在推瓦模式的一个情况下,他的电压只能是三点三伏, 但是如果是在这个开漏的情况下,这个电压是由于是外部的 一个宫殿,所以的话他的这个电压是能够改变,当然由于 mcu 是有一个 耐压值的,这个不可能说设的越高越好,一般最多给个五福六福就差不多了。 好的,本章的聚漂输出模式树立开漏推往的一个说明就已经讲解完毕,谢谢大家。