BASIC4MCU | 질문게시판 | 답변 : 자이로 가속도 센서이용 uart 전송
페이지 정보
작성자 master 작성일2018-03-16 18:22 조회17,171회 댓글2건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=324
본문
while(1){dat0=MPU6050_read(0x43);dat1=MPU6050_read(0x44);dat2=MPU6050_read(0x45);dat3=MPU6050_read(0x46);dat4=MPU6050_read(0x47);dat5=MPU6050_read(0x48);dat6=MPU6050_read(0x3b);dat7=MPU6050_read(0x3c);dat8=MPU6050_read(0x3d);dat9=MPU6050_read(0x3e);dat10=MPU6050_read(0x3f);dat11=MPU6050_read(0x40);printf("%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c",0xff,0xff,dat0,dat1,dat2,dat3,dat4,dat5,dat6,dat7,dat8,dat9,dat10,dat11,0);delay_ms(100);};}질문 소스의 무한루프 안에 있는 printf() 와 아래 소스의 sprintf()는 거의 유사합니다.
다른 질문글에 답변을 적어드린 UART 사용법을 참고하시면 어렵지 않을겁니다.
for(;;){while(!flag); flag=0;//sprintf(str,"w=%7.3f x=%7.3f y=%7.3f z=%7.3f r=%7.3f p=%7.3f yw=%7.3f\r\n",qw,qx,qy,qz,roll,pitch,yaw); TX0_STR(str);}https://www.basic4mcu.com/bbs/board.php?bo_table=gesiyo13&wr_id=13
댓글 2
조회수 17,171빠박이빠박님의 댓글
비공개 작성일
제가 작성한 코드와 올려주신 자료를 비교해서 봤는데 코드가 달라서 이해하기 어려우요 ㅜㅜ
master님의 댓글
master 작성일구글에서 printf(), sprintf()를 찾아서 공부하세요