智能车制作

 找回密码
 注册

扫一扫,访问微社区

楼主: 离。。。。
打印 上一主题 下一主题

陀螺仪问题 ,

  [复制链接]

17

主题

375

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3363

活跃会员奖章优秀会员奖章在线王奖章

威望
1269
贡献
520
兑换币
371
注册时间
2012-5-22
在线时间
787 小时
11#
发表于 2012-12-20 13:09:00 | 只看该作者
这上位机如何用的?
回复 支持 反对

使用道具 举报

7

主题

128

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2004

优秀会员奖章活跃会员奖章

威望
995
贡献
645
兑换币
471
注册时间
2012-9-24
在线时间
182 小时
12#
发表于 2012-12-20 13:48:41 | 只看该作者
恩恩
回复 支持 反对

使用道具 举报

19

主题

125

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1078
威望
594
贡献
260
兑换币
280
注册时间
2012-10-25
在线时间
112 小时
13#
 楼主| 发表于 2012-12-20 19:16:52 | 只看该作者
你是我/sun 发表于 2012-12-20 13:09
这上位机如何用的?

额   ,   把你的串口改成COM1  或者是你需要的COM端口 ,然后点击RUN  就可以了 ,前提是你的串口通信一定要是正确的
回复 支持 反对

使用道具 举报

19

主题

125

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1078
威望
594
贡献
260
兑换币
280
注册时间
2012-10-25
在线时间
112 小时
14#
 楼主| 发表于 2012-12-20 19:18:07 | 只看该作者
zyj 发表于 2012-12-19 22:20
这不就是陀螺仪波形么。。

请问这波形对吗 ,我们晃动陀螺仪波形没有改变
回复 支持 反对

使用道具 举报

19

主题

125

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1078
威望
594
贡献
260
兑换币
280
注册时间
2012-10-25
在线时间
112 小时
15#
 楼主| 发表于 2012-12-20 19:19:33 | 只看该作者
1174544639 发表于 2012-12-19 22:30
这就是陀螺仪的这输出啊,你所想要的波形是指官方调试的那种波形吧,

不是 ,我们这个波形晃动陀螺仪没有发生任何改变 ,怎么回事啊
回复 支持 反对

使用道具 举报

19

主题

125

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1078
威望
594
贡献
260
兑换币
280
注册时间
2012-10-25
在线时间
112 小时
16#
 楼主| 发表于 2012-12-20 19:20:17 | 只看该作者
/****************************设置总路线频率*********************************/
void SetBusCLK_64M(void)
{   
    CLKSEL=0X00;                                //disengage PLL to system
    PLLCTL_PLLON=1;                        //turn on PLL
    SYNR =0xc0 | 0x07;                        
    REFDV=0x80 | 0x01;
    POSTDIV=0x00;       //pllclock=2*osc*(1+SYNR)/(1+REFDV)=128MHz;
    _asm(nop);          //BUS CLOCK=64M
    _asm(nop);
    while(!(CRGFLG_LOCK==1));          //when pll is steady ,then use it;
    CLKSEL_PLLSEL =1;                        //engage PLL to system;
}

/****************************初始化设备**************************************/

void DeviceInit()
{
       
       
        SetBusCLK_64M();
        UART_Init();

}
////////////////////////////////////////////////////////////////////////////////
void Dly_ms(unsigned int ms)
{
  unsigned int i,j;
  for(i=0;i<ms;i++)
    for(j=0;j<20000;j++);
}
void main(void)
{
       
  float temp = 0.0;
  DeviceInit();
  uart_putstr("Usart Is Working!");
  
    /*对AD采样口进行初始化*/
     ATD0CTL0 = 0X07;  //转换到第7通道后回转到0通道
     ATD0CTL1 = 0X20;  //10位AD,没有外部触发
     ATD0CTL2 = 0X42;  //AFFC自动清零位,允许转换完成中断
     ATD0CTL3 = 0XC0;  //右对齐方式,8个通道转换,非先入先出模式
     ATD0CTL4 = 0X09;  //转换需要4个AD周期,fATDCLK=fBUS/(2 × (PRS + 1))=80M/20=4M
     ATD0CTL5 = 0X30;  //非特殊通道转换,连续转换,8单通道转换
     ATD0DIEN = 0X00;  //禁止数字输?
     /*对AD采样口始化完毕*/

while(1)
{

  for(temp = 0; temp <= 3.14*2; temp += 0.1)
  
  {
      OutData[0] = ATD0DR0;
      OutData[1] = sin(temp-3.14/4)*(float)1000;
      OutData[2] = sin(temp+3.14/4)*(float)1000;
      OutData[3] = sin(temp+3.14/2)*(float)1000;
      
      OutPut_Data();
  }



  }
  这是我们的程序
回复 支持 反对

使用道具 举报

19

主题

125

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1078
威望
594
贡献
260
兑换币
280
注册时间
2012-10-25
在线时间
112 小时
17#
 楼主| 发表于 2012-12-20 19:21:25 | 只看该作者
qinlu123 发表于 2012-12-19 20:12
去问龙丘啊

龙丘销售人员让我很无语
回复 支持 反对

使用道具 举报

114

主题

857

帖子

0

精华

跨届大侠

不想吃天鹅肉的癞蛤蟆不是好癞蛤蟆~!

Rank: 10Rank: 10Rank: 10

积分
8662

活跃会员奖章优秀会员奖章在线王奖章论坛骨干奖章论坛元老奖章资源大师奖章

威望
3956
贡献
2014
兑换币
1429
注册时间
2012-3-4
在线时间
1346 小时
18#
发表于 2012-12-20 19:43:57 | 只看该作者
离。。。。 发表于 2012-12-20 19:18
请问这波形对吗 ,我们晃动陀螺仪波形没有改变

这不是已经改变了啊。。。。
回复 支持 反对

使用道具 举报

19

主题

125

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1078
威望
594
贡献
260
兑换币
280
注册时间
2012-10-25
在线时间
112 小时
19#
 楼主| 发表于 2012-12-20 20:08:18 | 只看该作者
zyj 发表于 2012-12-20 19:43
这不是已经改变了啊。。。。

额  ,这只是有输出电压而已 ,我们程序的正弦并没有起作用
回复 支持 反对

使用道具 举报

17

主题

375

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3363

活跃会员奖章优秀会员奖章在线王奖章

威望
1269
贡献
520
兑换币
371
注册时间
2012-5-22
在线时间
787 小时
20#
发表于 2012-12-20 22:42:23 | 只看该作者
离。。。。 发表于 2012-12-20 19:16
额   ,   把你的串口改成COM1  或者是你需要的COM端口 ,然后点击RUN  就可以了 ,前提是你的串口通信一 ...

多谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-9-22 09:32 , Processed in 0.054357 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表