Invensense运动驱动程序6.12 STM32演示python don'

2024-05-14 23:40:58 发布

您现在位置:Python中文网/ 问答频道 /正文

我试着运行Invensense motion_驱动程序_6.12。我用IAR编译了代码,STM32工作正常——我用这个板做的所有测试都是正常的:UART,I2C。。但是当我运行python客户机演示程序“emplclientpy”时,程序只显示一个空的黑色窗口,什么也没有发生。我试着先运行程序,然后在板上切换,反之亦然。在

谢谢


Tags: 代码程序客户机驱动程序i2cmotion黑色uart
2条回答

您使用的是哪种类型的Invensense芯片?在

  1. 我想你需要检查一下你是否在windows中使用了正确的COM端口。在
  2. 检查是否可以通过I2C从MPUxxx板获取数据
  3. 检查log_stm32.c此函数是否工作正常fputc(out[i]);

我在这个图书馆工作了一个星期几乎放弃了,今天我终于得到了这张照片。在

python client

平台:

STM32F429ZISTM32-Disc0 MB1075B开发工具包

IAR中的motion_driver_6.12

MPU9250/6050(不是广告,我不使用官方评估板)

一开始,我甚至不能让python客户机工作。读了this passage之后,我可以打开多维数据集窗口。在

就像你一样,我只有一扇空窗户。然后我修改了motion_driver_6.12,使其适合我的线路板(存在端口冲突):

1、USART:USART2 >USART1,PA9(TXD)and PA10(RXD);
2、I2C:I2C2 >I2C3,PA8(SCL)and PC9(SDA)
3、INT:PA1 >PA5(EXTI9_5_IRQn,EXTI9_5_IRQHandler,EXTI_Line5).

在将传感器与电路板连接之前,请确保已完成所有操作。尤其是ARM项目中的配置。一个有用的建议是测试每个模块,如i2c、usart和中断。在

如果有用的话,给我一个大拇指。 请在下面评论。在

相关问题 更多 >

    热门问题