시리얼 통신을위한 확인 제 dspic30f 코드

H

hansika

Guest
안녕 모두, 내가 PC에 말을 전 문자를 보내는 오전 직렬 통신 dspic30f6014A에 대한 님의 '을 mikroC IDE에서 코드를 작성했습니다 PC에 그리고 정확하게 내가 설정한 전송 속도를 얻지 못하고있어 dspic 같은 전용. 아래에 내 코드를 확인하십시오 날 제안 어디 있는지 내가 잘못 서명 rx1 된거죠; 공극 메인을 () {/ / LATB = 0; / / ADPCFG = 0xFF; TRISB = 0; LATBBITS.LATB0 = 1; LATBBITS.LATB1 = 1; Uart_Init_Advanced (9600,0,0); Uart_Write_Char ( '의'); 동안 (1) {경우 (Uart1_Data_Ready ()) {rx1 = Uart_Read_Char (); Uart_Write_Char (rx1);}} 내가 문자 's을'내가 보내는 오전 일부 정크 가치가 나타납니다. 내가 winpic800를 사용하여 코드를 쏟아입니다.
 
나는 보통 마이크로 칩 C30 컴파일러를 사용합니다. 킷에는 UART의 초기화 루틴하지만 함께. 당신은 다른 Dspic에 초기화해야 글을 읽어야합니다. 그 칩은 stuff.They 신중하게 초기화해야 많이 있습니다. 그렇지 않으면 당신은 것과 같은 문제가 끝날 당신이있다. 당신은뿐만 아니라 무슨 필요한 baudrate을 가지고하는 데 필요한 particuliar 시트와 이해로되는 일상에 대한 컴파일러 의사를 읽을 필요가 있습니다. 그래서 문제가 당신의 부분에서 할 단지 작품이다하지 않습니다.
 

Welcome to EDABoard.com

Sponsor

Back
Top