智能车制作

标题: 为改几个参数一遍遍烧程序 好烦啊啊~有更快捷的方法么? [打印本页]

作者: kaxisi    时间: 2012-4-21 10:26
标题: 为改几个参数一遍遍烧程序 好烦啊啊~有更快捷的方法么?
15151515151515151515
作者: linping9656    时间: 2012-4-21 11:00
对啊 很麻烦是不?
作者: etoah    时间: 2012-4-21 11:07
设置为全局变量用BDM就可以修改了

补充内容 (2012-5-3 21:55):
24楼,25楼有介绍。
作者: 吉他手    时间: 2012-4-21 11:07
俗话说,磨刀不误砍柴工。
请注意,在参考设计方案中,是通过无线串口将所有的控制参数传入进行设置的。
在整个调整参数的时候,没有对程序做任何修改。整个调节过程只需一个小时就可以完成了。
你也可以通过有线方式进行参数设置。具体可以参照参考设计工程文件中的实现方式。


作者: hang    时间: 2012-4-21 11:16
  耐心。。。
作者: kaxisi    时间: 2012-4-21 12:19
etoah 发表于 2012-4-21 11:07
设置为全局变量用BDM就可以修改了

大大,求指导啊 bdm有这么牛逼?


作者: 恋May    时间: 2012-4-21 12:25
用无线吧。
作者: kaxisi    时间: 2012-4-21 12:45
吉他手 发表于 2012-4-21 11:07
俗话说,磨刀不误砍柴工。
请注意,在参考设计方案中,是通过无线串口将所有的控制参数传入进行设置的。
...

    您的方案是通过无线模块调参数的  我们没有买那些个模块 想在线修改PD控制的两参数让她站起来再说(角度反冲也让人头大) 一遍遍烧  麻烦的很  刚了解BDM在线调试 flash什么的,要速度现学了...


作者: kaxisi    时间: 2012-4-21 12:46
linping9656 发表于 2012-4-21 11:00
对啊 很麻烦是不?



作者: aytc100    时间: 2012-4-22 08:26
BDM可以在线修改参数
作者: XHM    时间: 2012-4-22 10:03
aytc100 发表于 2012-4-22 08:26
BDM可以在线修改参数

用BDM怎么改啊?也就是说在程序中改了之后不用重新下载程序?

作者: youzisulan    时间: 2012-4-23 21:27
可以用串口数据来改啊,但记得不要按复位啊
作者: z12c34j56    时间: 2012-4-23 23:12
薄码卡关啊

作者: 小椰    时间: 2012-4-27 17:34
外部中断
作者: etoah    时间: 2012-5-2 12:14
kaxisi 发表于 2012-4-21 12:19
大大,求指导啊 bdm有这么牛逼?

我们用的是有线的,,用BDM,设置为全局变量,就可以改参数了

作者: xiexueshi    时间: 2012-5-2 16:43
笨方法,用两个电位器分压,给AD输入,作为P,D的值

作者: yyyyyy1224    时间: 2012-5-2 17:26
etoah 发表于 2012-5-2 12:14
我们用的是有线的,,用BDM,设置为全局变量,就可以改参数了

能不能详细点啊??BDM还有这个功能吗???
作者: hxx    时间: 2012-5-2 18:09
可以加拨码开关
作者: wbx2050    时间: 2012-5-2 18:22
按键呗液晶显示呗
作者: DOUBLE-L-    时间: 2012-5-3 00:12
吉他手 发表于 2012-4-21 11:07
俗话说,磨刀不误砍柴工。
请注意,在参考设计方案中,是通过无线串口将所有的控制参数传入进行设置的。
...

老师,无线串口用哪个比较方便?是不是SPI比SCI要麻烦一些?谢谢老师了。
作者: 吉他手    时间: 2012-5-3 17:45
DOUBLE-L- 发表于 2012-5-3 00:12
老师,无线串口用哪个比较方便?是不是SPI比SCI要麻烦一些?谢谢老师了。

直接选择能够支持UART透明传输的模块相对比较简单一些。这样既可以无线传输,也可以有线传输。

作者: qinlu123    时间: 2012-5-3 19:30
我不会在线修改参数只会一遍遍得烧
作者: walkwithrain    时间: 2012-5-3 20:39
etoah 发表于 2012-5-2 12:14
我们用的是有线的,,用BDM,设置为全局变量,就可以改参数了

能说详细点不!我们需要一遍遍烧程序进去

作者: etoah    时间: 2012-5-3 21:39
用编译软件CodeWarrior,用BDM烧进去后,可以看到这个
[attach]24064[/attach]

然后在Data窗口里
[attach]24065[/attach]
双击变量或寄存器,可以改变变量或寄存器的值。

作者: etoah    时间: 2012-5-3 21:48
walkwithrain 发表于 2012-5-3 20:39
能说详细点不!我们需要一遍遍烧程序进去


见楼上,还可以用编译软件里的码表,坐标(我用的就这两种)等可视化工具看到角度,加速度,角速度,实时的变化量,免去了上位机与通迅代码的编写。

[attach]24066[/attach]

作者: guang09080908    时间: 2012-5-3 22:02
利用串口中断该参数。。
作者: DOUBLE-L-    时间: 2012-5-4 22:34
吉他手 发表于 2012-5-3 17:45
直接选择能够支持UART透明传输的模块相对比较简单一些。这样既可以无线传输,也可以有线传输。

好的,谢谢了!
作者: walkwithrain    时间: 2012-5-5 22:22
etoah 发表于 2012-5-3 21:39
用编译软件CodeWarrior,用BDM烧进去后,可以看到这个

谢谢啊!可以修改了,不用一遍遍烧了!

作者: walkwithrain    时间: 2012-5-5 22:22
etoah 发表于 2012-5-3 21:48
见楼上,还可以用编译软件里的码表,坐标(我用的就这两种)等可视化工具看到角度,加速度,角速度,实 ...

谢谢,我试试!

作者: walkwithrain    时间: 2012-5-5 22:27
恋May 发表于 2012-4-21 12:25
用无线吧。

用无线怎么改,可以在动态调试过程中修改吗!

作者: zhangshaoru    时间: 2013-3-10 09:39
吉他手 发表于 2012-4-21 11:07
俗话说,磨刀不误砍柴工。
请注意,在参考设计方案中,是通过无线串口将所有的控制参数传入进行设置的。
...

参考方案是哪个啊?具体如何使用无线修给参数?

作者: kxy352283883    时间: 2013-3-10 19:52
孩子傻啊?在线调试啊  用BDM在线调试功能呗
如果是K60就更方便了 既可以在线调试 又可以RAM在线调试
作者: 中毒的开水    时间: 2013-3-15 14:39
先设好要测试的值,然后用拨码开关咯!免得一个一个烧~~~
作者: 飘渺孤鸿~    时间: 2013-3-15 15:20
:):)




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2