u8国际,u8国际官方网站,u8国际网站最新,u8国际网站,u8国际网址,u8国际链接
哈喽,大家好,这里给大家录制一个视频,就是关于我们这款 cbd 六小开发版啊,在这款怎样通过一个啊令工具来杀入代码,就通过这个 sw 口来杀入代码 啊,首先呢我们第一件事呢,就是要把这个 beot 复试字,把 beot 一和 beot 零这两个,把它啊转接到地上,就是 gnd 接地啊,看到我们这里转接到地啊,把它给转接到地上, 然后呢给他往上垫,因为我们这个假链啊,还有这个换板,各种换板滑板,他里面已经有一号的啊,就输入电源上来上户了,我们 攻过来了,好是连接好,连接好这个口不一定要对准,不然稍微不了。然后呢我们先打开一下我们的光盘,这是我们的光盘目录啊,我们这里这个为主啊,这是一个发货 默认发货的程序好,里面有个标准,里面有个项目文件,打开它,那你要先装好 q, 是这个 q, 我们使用这个工具来上路呢,是配合这个啊, q 就是 q mpk 啊, 首首先进来之后呢,我们就是说要设置好他的下载一个条件,第一个就是我们这里有一个 option for time, 里面有个 opton bottie 或者点这个快捷键啊,同样这个上路上路程呢,在这里也有一个啊,这里有个第五代码上路教程里啊,有一个六配合奖励下载吗?就这个大家看一下,就是我这讲的,就是我这个视频讲的 好,记住这个 option for tiger 之后 optimal tiger 第一个礼拜就是我们的发动机点中什么 c v, s d m 三二 f 幺零三, c v, 我们是 c b 第六嘛啊卡里,卡里首先有一个丁正,我们是发到的啊, 然后其他的默认式就可以了,然后有个阿富图书,图书呢,这里就是石头定制文件, x 文件是以 x 文件的名字,然后这个是他, 他是用这个 ex 文件的目录,然后这里啊,我选一定要生成这个 sex 文件。好,然后第二个这些在默认的设置就可以了,最后有个 bug, 你爸呢?这里要选中什么 ling, 这个叫 ling 好看了,最后一项也是选中什么 ling, 有时候他进来之后这里打钩了,把这个给去掉,然后选择什么 ling, 然后点击下屏,后面有个下屏, 他顶之后进来是这样子的 flash, 当然之后进来之后他这里是空的,这样很白的,但是要增加一个幺八,我们知道相遇 cbt 六,他的 flash 是幺八的,是吧,增加可以了, 这里点击 reset and run。 复位和隐形套路完之后呢,复位隐形叫一二三啊,这个插出区的, 这是摸着就可以了吧,关键是这里,你呢,选择什么?我们这个口啊,是 sw 口, 在这里显示 s w 啊,频率一般不用选太高,就算选个两道五道就可以了。好,然后这个 connect normal reset, normal usb 就可以了。好,点击确定。 ok, 好,我们看一下我们的开发版。 好,连接好之后呢,我们这边点击一个上路按钮,这个 olo 点击一个上路。好,这里上路完成了,比较快一点啊,大家去看 烧入。好,这样就成功了。这是把马给啊,烧入进去了,是比较简单快捷裂啊,是比较好用一点的,希望大家大家有用。好,大家在这里谢谢大家。
一、不激活 kill 就使用 kill 软件,这会导致软件报错。二、把 kill 安装到 d 盘,这样可能导致点 c 文件无法编译的情况。正确的做法是把软件安装到 c 盘。 三、用 c 五幺的 i d e 打开 arm 工程,这会导致报错。 c 五幺的 i d e 与 m d k arm 的 i d e 是不同的,虽然两个 i d e 软件的图标都是 mu。 五。 四、用 m d k arm 的 i d e 打开 c 五幺工程,这会导致报错。原因同上。五、把 c 五幺的 i d e 和 arm 的 i d 安装到同一路径,这也会导致报错。六、把 c 五幺的 ide 和 rmide 安装到有中文的路径,这会导致报错。 正确的做法是把两个 i d e 分别安装到不同的路径中。 七、编译按钮点错。编译时不要点最左边这个按钮,他无法实现编译功能,可以点第二个或第三个按钮进行编译。 八、忘记安装 c 五幺的头文件。正确的做法是安装头文件,并在 i n c 文件夹中确认是否 安装成功。九、忘记安装 arm 的芯片包。芯片包在 kill id 中下载或在 kill 官网下载,然后进行安装。
嗯,今天讲一下在 ir 开发环境中使用这另一个仿真器进行程序仿真调试。我们在研发一个产品的时候, 在完成相关功能一些程序的时候,我们多多少少这些程序会存在一些 bug, 这时候我们就会使用仿真器进行仿真, 找出这些 bug, 然后仿真器中我们最常用的是使用这个 j link 仿真器,也就是这款仿真器,然后这个这款仿真器呢有两种调试模式,一种是 j touch 仿真模式,一种是 s w t 仿真模式,然后这种仿真模式有什么特点呢?我们可以,然后 这宁可的那个这两个仿真特点,一般呢我们是使用 has wd 仿真,这是我们最常用的一种仿真,这种仿真比较高效,而且仿真的速度也比较快。 然后今天我们就是讲用 swd 来进行仿真,然后现在呢是 首先是硬件方面的一个讲解,然后这个发电器呢是有二十个菱角, 然后我们可以看到这里是有二十个银角,然后就对应这上面的二十个银角一一对应。然后一般我们仿真的时候呢就会主要是连接四个必须连接上的银角,就是 v, c, c, c, n, d, s, w, i 还有 clk 这个时钟就是这四个银角呢是必须连的,是和呃主控芯片的那个仿真的那个制令壳的那个原理存在银角来进行相连。 然后我们希望这今天我就用这个我自己的一个开发版来进行讲解。我们看一下就是我们现在这个主控芯片的一个原理图, 好,这个是它的 jink 的一个原理图,然后它的三点三伏和 b、 c、 c 相连,这个 j, j, n, d 和 j n, d 相连,然后 s, w, i, o 还有时钟就分别和 s, l, i, o 和 c, l, k 相连,就是一对联 上正常的情况下就连完的四个银角就可以进行仿真了。但是呢,有些主控芯片比较特殊,他不仅仅要连成这四个银角,还有一些这个,还有其他的这些银角,他可能也要做一些特殊处理。这时候呢,我们就需要看一下 呃板子的主控芯片的说明手册,我们可以看一下它的调试支持,这部分我们可以看一下 s w 口的使用说使用说明我们是调试模式,我们还要把这个这个 j touch 到了 d, t, n, 也就是 这个引脚 jittage, 然后拉低给它一个低电瓶,然后同时看一下这个说明, 这个说明呢就是呃 test 拉低,然后内部便被强制仿真功能,所以我们的这个 test 这个引脚也要给一个低电平,所以说我们现在需要连接上的几个引脚,就是 这个三点三伏捐 d test 也要给个低电平, s, w, i o, g, s, w, i o, 然后 j touch 也要给个低电平,然后这时钟也和这这宁可上那个时钟银角相连,这样的话我们前期准备工作就已经准备好了。然后这是我用 这个铁丝线把那个 d 还有 test 还有 j task 连到了一起,然后再接上四根线,我们就前期的硬件准 准备工作就完成了。然后这就是前期的一个准备工作,就是硬件方面,然后下个视频我们就可以呃讲一下使用软件进行程序的一个仿线
今天讲讲如何向客要总导入 stc 单面机型号。当客要安装完成后,新建一个工程, 会发现单片机型号选择列表中找不到 s t c 单片机。因为 s t c 单片机是国内厂商生产的,而 care 是纯纯的外国货, 所以开药中没有预知 stc 单片机型号。那怎么解决这个问题?其实 stc 生产厂家早就想到了,下面就用厂家提供的方法向开药中导入 stc 单片机型号。先关闭开药, 然后打开 stc 厂家提供的扫路工具 rsp, 这个工具其实不只是用来扫路程序,还集成了许多其他的 功能。在 care 仿真设置标签卡中有一个添加型号和头文件的按钮,单击这个按钮, 然后选择 k l 安装目录中的 c 五幺目录,再单击确定按钮,这样就完成了 s t c 单面积型号的导入。是不是很简单?再次打开 k l 新建一个工程, 现在这里的下拉列表变成可用,单击它会发现里面已经有了 s t c 单面机的选项,选择 s t c m c u, 然后下面的列表框中就罗列了 s t c 单面机的所有型号。选择学习版 s t c 八 h k 零八系列就可以开始学习版的编程练习了。下期视频介绍怎么新建一个单面机工程,并点亮 led 灯。好,今天的视频就到这里,谢谢大家观看,喜欢点赞加关注!
今天给大家介绍一下 t o 软件是如何添加五幺芯片的, 其实芯片包是通过烧路软件添加到 kill 的,安装前要先推出 kill 软件。我们就以 s t c 公司的五十一芯片为例, 登录 stc 的官网 stoom to come 下载最新版本的烧路软件。 下载这个最新版的收录软件 我已经下载过了,直接打开就行了。 找到 q 仿真设置, 选择 q 的安装路径, s t c 芯片包就添加成功了。我们再来打开 q 软件 新建工程, 这里就出现了 s t c 的芯片包, 这里所有 s t c 的芯片就都包括了。 谢谢大家的观看,有什么问题请关注后留言。
调试的前提是安装好 m d k arm i d e 激活 kill, 确保 kill 能够编译软件。点击 option for target 按钮后,在 debug 标签页中选择好仿真器。 仿真前也要将二开发版连接仿真器,再把仿真器连接至电脑。下面开始讲解三个调试按钮的作用。首先点击 debug 按钮开始调试。 q, 软件的窗口会发生变化,将显示更多窗口。我们不要被这个变化所吓到,他只是为了呈现更多相关调试信息而已。单步调试, 这个按钮的名称是单步调试,顾名思义,他可执行单条语句。执行时如果遇到函数,则会进入函数的内部。执行单条语句。 单步跳过调试,这个按钮的名称是单步跳过调试。 与刚才的单步调试不同的是,这个调试功能在遇到函数时不会进入到函数的内部,而是直接全速运行函数并跳到下一条语句,而不会进入函数中去逐行执行语句。 单步返回调试,直接全速运行当前函数后的所有内容,直到函数返回上一集。
呃,我先说一下我遇到的这个问题,在调试的过程当中,我现在呢是想调试这个四八五的程序,也就是说在我原先的这个程序的这个基础上, 因为这也是一个这个 auaajv 小车的一个程序, ajv 小车的程序呢,他需要联网啊,需要带着一起很多的这个传感器,同时呢需要做 ad 的采集, 然后呃我在呃之前的程序呢是已经调试好的,但是呢就是调这个四八五总线, 因为我们是想做这个电池的锂电池的充电和放电过程中电池的监测啊,包括电池的还剩多少电量,那么电池他 他的这个他这个电压啊,他的这实时的这个电压的值,实时的电流的值,他是多少?那么是想来监监控这个呃电池的呃这个参数的,那么现在用的协议呢?是这个用的传感器是用这个库伦计 呃专门来测这个电池的电量的,那么库伦具它本身出来的这个出来的这个通信的协议呢?是斯巴啊,是这个 modbas rto 的协议。然后呢这个通信的 这个电器接口呢是四八五的利用四八五的总线,也就是说三根线,一个是 a 口, b 口啊,还有一个是知音地这几个口, 然后目前呢设置的这个波特率呢?这个库伦基的波特率是固定的,他是九六零零,这个是不可以修改的。呃 呃,这个我是然后的这个进行了这个移植,以后的就是这么多程序移植的程序呢?是通过哪个移植呢?是通过在这个基础上进行移植的,就是把基于二三二二四八五的 modbus 主机立成,那么这个呢?是 啊,这个在这个基础上做的啊,就根据他来进行移植的,因为他上面他的四八五的功能啊,主机作为主机的功能 是没有任何问题的,那么调试的过程当中啊测也进行了测试,那么这个四八五串口的它的 发送,然后他的接收啊发送命令之后,然后接收过来命令的显示,在通过串口进行显示是完全没有任何问题的,那么但是呢,我在进行移植完了以后啊,就是遇到了啊一些问题啊,呃最难解决的问题呢,就 比如说我,呃老是这个程序,我移植完了之后,增加完这相对应的功能以后,那么他呢就是遇到了一个,就是一直卡在闭点这个地方, 这是遇到的问题,一直卡在这个 b 点这个位位置上,然后呢这边是我移植的完的以后的这个程序,那么这个程序四八五通信 rtu 的 modbus, rtu 的通信呢,和和别的通信协议不太一样, 因为这个通信协议呢依赖于定时器做 rtu 的一个他的这个,这个做他的一个 接收的一个一个定时啊,接收的时候他对这个时间的把控是比较高的,因为在这一块呢,他是比如说他字符间的字符间的呃超,呃,这个超时时间呢,需要 设定为一点五五个字符的时间,然后每一针呢是要设定三个字符的潮湿时间, 他跟定时器啊是关联着的,所以说呢需要给他定一个定时器,这里面的定时器呢是用定时器五,然后这个四八五总总线呢,他呃用的是这个 usat 三,那么这个串串行口,然后波特率是九十零零, 所以说这里面遇到这个问题之后,那么解决的办法啊,必点,然后也是必点,解决的办法是我这边的解决办法呢,是这样的,就是把 把这个 it 里边,我就是在移植的过程当中呢,我这一块是没有进行移植的,就是 s t m 三二 f 四叉叉下划线, it 点 c 这里边, 那么这里边呢?这个 s 八五 us usait 这个串口的,它的这个,比如说它的中段的 handle 啊,比如说它中段的这个这个这个这个这个, 呃,中断的入口,这一点呢?我,我没有添加,所以说我添加以后,那么这个问题就解决了啊,添加完,添加完这两个以后就说一个是 team 五的,一个是定时定时记五,一个是 啊 us a r t 三的,呃,这两个资源,那么他的对应的串口的入口,那么就是相当于解决了这必点的问题啊,他老是卡卡死,因为他没有指定他的这个中段啊,他的中段服务函数,那么这个他没有指定,所以说呢,在这个地方 指定他的中断的入口,那么就解决了 b 点这个问题。嗯,另外呢,但是他这时候呢,虽然说解决了这个问题,解决这问题呢,但是我能发送了,就说我的串口 s 四八五总线,我发送没有问任何问题,但是我接收的时候, 我接收的时候,那么是接收不了,接收不接收不到任何东西的,也就是说接收不到任何东西,他又也就是说呢,他进入不了这个, 呃,这个中断啊,发送的时候是可以发的,但是接受不了,所以说呢,这个,呃,这个中这个定时器 啊,还有这个汉德朗,还有这个 usrt 呢,这个里边的中断都是进入不了,进入不了呢,然后后面开始找了一个原因,找原因的过程当中呢,发现就是我原先的这套程序和我一直以 后的这个程序有一定的冲突,就是原原来原来的这套程序呢,是带有 us a r t 三的 它相对应的这些资源的配置啊,比如说这个,呃,这个 m s p 啊,这个这个函数 出画里边,那么原先呢,我是对他进行这个配置,所以说呢和我,呃和这个四八五这里面的相对应的这些配置呢,就是就是相互有些地方是冲突的啊,有些地方是冲突的,所以说导致,呃,那么他的这个 它这个接收不了啊,所以说它里面呢有一些冲突的,那后面呢,我把这个 us a r t 点 c 里边呢所有的 us a r t 三的相关的资源全部给它屏蔽掉了,屏蔽掉以后因为它冲突了,所以说呢,我就包括这个里面呢 啊,以及 上面的这段啊,就是包含的这个包含的这个 这个函数啊,这个初始化函数 m s p 以内以内特,也就是说这个函数和 d 以内特 啊,这两函数里面的所有的 us a r t 三,你可以看一下,那么都被屏蔽掉了这个地方, 比如说从这个地方一直到下面这个地方都被屏蔽掉了,比如说他解除了他的冲突,而且他这里面呢不太对。 ust 三呢,它里面是呃第八第九,然后呢应该是 b 十改成 b 十和 b 十一是作为他的四八五的这个通信的接口, 因为这里面定义的呢,就没有做呃对应的这个改动,那么移植过来以后还是是什么样它就是什么样,就没有做任何的改变,那么改变的是呃,之前的这个 usa rt 三,因为之前的 usa rt 三呢, 他是来接别的传感器的,后面传感器也用不着了,所以说后面就把这个 usat 三这个串口给他所有的东西都全部给屏蔽掉了,屏蔽掉之后,然后呢就可以做到正常的发送, 通过四八五发送数据,然后通过四八五这个接收数据是正常的,是通过这个来专门来记录一下这个就是现在呢专门来记录一下这个遇到的问题。第一是必点的问题,第二是 收不到数据,接收不到数据啊,四八五总线接收不到数据,它的问题出现在什么地 地方?那我这个的地方呢也比较特殊啊,那么还有一点呢,就是需要注意的是,就是四八五走线他所对应的这个这一块啊,这几个点 啊,他的设置啊,如果设置不好的话,那么这块八八位一个停止位,加上没有无机构教验这块啊, 这个呢是需要啊注意一下的,如果这块设置错了的话,他也是发送不了,也是接收不了数据的啊。
大家好,今天我们来讲一下 q 五这个编程软件,它的注丝乱码问题应该怎么解决?我们先打开一个这个工程来, 他其实做事乱码,就是没有把这个语言配置好,我们看一下他现在的是什么样的,我们做事一下, 你看我现在做事给大家写一些文字 啊,都是这些问号,问号,乱七八糟的问号的,随便在乱七八糟打一些文字上去,就这些问号出来的,那怎么解决?我们跟着一起来 在这个编辑下选择这个 configuration, 然后 在这个 edit 这个编辑这里面的编辑下选择这个语言 原语言选择这里中文简体之类的,就是什么什么简体中文吧,然后点击, ok, 确认。 好,我们现在再给他一些注视,我们再注视一下,嗯, 在这里我再做试一下,就是正常了啊,就这样啊,很简单的改的方法,感谢大家观看。
@HASHKFK