完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我根据正点原子的改了下程序但不行,如果用OLED显示请问这部分程序该怎么改:
while(1) { key=KEY_Scan(0); if(key==KEY0_PRES) { report=!report; if(report)LCD_ShowString(30,170,200,16,16,"UPLOAD ON "); else LCD_ShowString(30,170,200,16,16,"UPLOAD OFF"); } if(mpu_dmp_get_data(&pitch,&roll,&yaw)==0) { temp=MPU_Get_Temperature(); //µÃµ½Î¶ÈÖµ MPU_Get_Accelerometer(&aacx,&aacy,&aacz); //µÃµ½¼ÓËٶȴ«¸ÐÆ÷Êý¾Ý MPU_Get_Gyroscope(&gyrox,&gyroy,&gyroz); //µÃµ½ÍÓÂÝÒÇÊý¾Ý if(report)mpu6050_send_data(aacx,aacy,aacz,gyrox,gyroy,gyroz);//ÓÃ×Ô¶¨ÒåÖ¡·¢ËͼÓËٶȺÍÍÓÂÝÒÇÔʼÊý¾Ý if(report)usart1_report_imu(aacx,aacy,aacz,gyrox,gyroy,gyroz,(int)(roll*100),(int)(pitch*100),(int)(yaw*10)); if((t%10)==0) { if(temp<0) { LCD_ShowChar(30+48,200,'-',16,0); //ÏÔʾ¸ººÅ temp=-temp; //תΪÕýÊý }else LCD_ShowChar(30+48,200,' ',16,0); //È¥µô¸ººÅ LCD_ShowNum(30+48+8,200,temp/100,3,16); //ÏÔʾÕûÊý²¿·Ö LCD_ShowNum(30+48+40,200,temp%10,1,16); //ÏÔʾСÊý²¿·Ö OLED_ShowNum(0,0,temp/100,5,16); OLED_ShowNum(0,0,temp%100,6,16); temp=pitch*10; if(temp<0) { LCD_ShowChar(30+48,220,'-',16,0); //ÏÔʾ¸ººÅ temp=-temp; //תΪÕýÊý }else LCD_ShowChar(30+48,220,' ',16,0); //È¥µô¸ººÅ LCD_ShowNum(30+48+8,220,temp/10,3,16); //ÏÔʾÕûÊý²¿·Ö LCD_ShowNum(30+48+40,220,temp%10,1,16); //ÏÔʾСÊý²¿·Ö temp=roll*10; if(temp<0) { LCD_ShowChar(30+48,240,'-',16,0); //ÏÔʾ¸ººÅ temp=-temp; //תΪÕýÊý }else LCD_ShowChar(30+48,240,' ',16,0); //È¥µô¸ººÅ LCD_ShowNum(30+48+8,240,temp/10,3,16); //ÏÔʾÕûÊý²¿·Ö LCD_ShowNum(30+48+40,240,temp%10,1,16); //ÏÔʾСÊý²¿·Ö temp=yaw*10; if(temp<0) { LCD_ShowChar(30+48,260,'-',16,0); //ÏÔʾ¸ººÅ temp=-temp; //תΪÕýÊý }else LCD_ShowChar(30+48,260,' ',16,0); //È¥µô¸ººÅ LCD_ShowNum(30+48+8,260,temp/10,3,16); //ÏÔʾÕûÊý²¿·Ö LCD_ShowNum(30+48+40,260,temp%10,1,16); //ÏÔʾСÊý²¿·Ö t=0; LED0=!LED0;//LEDÉÁ˸ } } t++; |
|
相关推荐 |
|
你正在撰写讨论
如果你是对讨论或其他讨论精选点评或询问,请使用“评论”功能。
991 浏览 0 评论
AD7686芯片不传输数据给STM32,但是手按住就会有数据。
970 浏览 2 评论
2080 浏览 0 评论
如何解决MPU-9250与STM32通讯时,出现HAL_ERROR = 0x01U
1177 浏览 1 评论
hal库中i2c卡死在HAL_I2C_Master_Transmit
1599 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-23 09:05 , Processed in 0.576698 second(s), Total 35, Slave 29 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号