【我的DIY设计】STM32F3 Discovery姿态解算

[复制链接]
fuluoce 发表于 2013-11-18 16:22 | 显示全部楼层
Checkout from 这里是网址(我没权限发这样的贴)source/browse/trunk, revision HEAD, Fully recursive, Externals included
Unable to connect to a repository at URL
'这里是网址(我没权限发这样的贴)source/browse/trunk'
Unexpected HTTP status 405 'Method Not Allowed' on
'/p/lxyppc-tetrix/source/browse/trunk'
Additional errors:
OPTIONS request on '/p/lxyppc-tetrix/source/browse/trunk' failed: 405 Method
Not Allowed/p/lxyppc-tetrix/source/browse/trunk' failed: 405 Method  
Error:  Not Allowed  
zourunbeng 发表于 2013-12-22 00:49 | 显示全部楼层
lxyppc 发表于 2013-1-24 13:06
要看你的设置是怎样的
平放的时候Z轴数据的绝对值是最大的

你好,请问一下这个函数我用了怎么就没有反应呢,
s16   Enc_GetCount(void)
{
   static  u16   lastCount = 0;
   u16  curCount = TIM2->CNT ;
   s32 dAngle = curCount - lastCount;
   if(dAngle >= MAX_COUNT){
     dAngle -= ENCODER_TIM_PERIOD;
   }else if(dAngle < -MAX_COUNT){
     dAngle += ENCODER_TIM_PERIOD;
   }
   lastCount = curCount;
   return (s16)dAngle;
}

我通过中断来检测编码器的脉冲就没有判断不出正反转来吗?请赐教!

wakojosin 发表于 2013-12-22 15:49 | 显示全部楼层
这个不错  谢谢楼主分享 有空试试。
ABHK 发表于 2013-12-22 17:31 | 显示全部楼层
感觉比较好玩       有时间  将你这个  项目  好好消化消化   先谢谢了   共享有力
 楼主| lxyppc 发表于 2013-12-22 23:00 | 显示全部楼层
zourunbeng 发表于 2013-12-22 00:49
你好,请问一下这个函数我用了怎么就没有反应呢,
s16   Enc_GetCount(void)
{

你在使用的时候有没有正确定义   MAX_COUNT和ENCODER_TIM_PERIOD的值
有没有使用正确的timer
有没有满足MAX_COUNT选择的原则
sdkdwyb 发表于 2014-1-16 17:55 | 显示全部楼层
请问楼主,这个STM32F3Discovery可以直接用于飞控吗,有没有PWM输出,在网上找了好久都没有找到引脚定义
xulib 发表于 2014-3-14 22:01 | 显示全部楼层
真的张姿势了,楼主能否请教下怎么静止不动时角速度和加速度一直还在跳?
knwjz001 发表于 2014-5-8 16:24 | 显示全部楼层
楼主,你给的st官网的链接好像已经不行了,怎么办,麻烦你能再给发一下吗?
knwjz001 发表于 2014-5-9 10:03 | 显示全部楼层
请问如何用ST官网的ST-Link的工具把附件中的ctrl.hex文件下载进F3 Discovery
 楼主| lxyppc 发表于 2014-5-9 19:47 | 显示全部楼层
我记得有个工具可以下的
foxglove 发表于 2015-3-9 21:32 | 显示全部楼层
STM32F3 Discovery姿态解算
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部