想用
STM32做个平衡小车,现在弄这个MPU6050,网上混了好多天,DMP的移植比较麻烦,找了别人移植过的来,先全部粘贴编译一下,在仔细看看,现在编译不过,本来I2C的编译也有问题,是输入输出口的问题,添加位绑定后解决。现在出现一下错误,那个大神来解救一下我吧,万分感谢啊!
第一个错误的指向程序,好像说是几个宏没定义,但是我不懂具体是说的啥
struct int_param_s {
#if defined EMPL_TARGET_MSP430 || defined MO
tiON_DRIVER_TARGET_MSP430
void (*cb)(void);
unsigned short pin;
unsigned char lp_exit;
unsigned char active_low;
#elif defined EMPL_TARGET_UC3L0
unsigned long pin;
void (*cb)(volatile void*);
void *arg;
#endif
};
-
conf.h是STM32的啊,这个是移植的DMP自带的一个h文件应该跟32没什么关系吧
对,错误的位置图片有没,或者我能看看源码吗
我用的是STM32F103不知道有多大区别啊,当然还是要试试了。cj5170@163.com,先谢谢啦!
我那图片下下面一段就是第一个错误指向的那个结构体。我把源码贴到帖子下面
一周热门 更多>