- #include "stm32f4xx.h"
- #include "usart.h"
- #include "delay.h"
- #include "usart2.h"
- #include "usart3.h"
- #include "usart4.h"
- #include "usart5.h"
- #include "usart6.h"
- #include "Openmv_receive.h"
- int main(void)
- {
- int T=0;
- int Yaw=0;
- int Pitch=0;
- u8 Key_Num=0;
- NVIC_PriorityGroupConfig(NVIC_PriorityGroup_4);//设置系统中断优先级分组4
- uart_init(115200);
- KEY_Init();
- uart2_init(115200);
- // uart3_init(115200);
- // uart4_init(115200);
- // uart5_init(115200);
- // uart6_init(115200);
-
- delay_init(84);
- while(1){
- Key_Num=KEY_Scan(0);
- if(Key_Num==1){
- //USART_SendData(USART2,0x01);
- // USART_SendData(USART2,'\r\n');
- USART_SendData(USART2,0x01);
- //USART_SendData(USART1,'\r\n');
- }
- if(Openmv_read(&T,&Yaw,&Pitch)){
- printf("%d\r\n%d\r\n%d\r\n",T,Yaw,Pitch);
- }
-
- }
- }
复制代码
全部代码51hei下载地址:
STM32F407接收openmv传回的数据.7z
(304.61 KB, 下载次数: 31)
|