ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
27 ноября
131271 Топик полностью
Diablo@Dragon (12.09.2008 16:39, просмотров: 139) ответил Diablo@Dragon на Кто-нибудь подскажет как настраиваются порты RS232 на процессоре TMS320F2812 или где взять доку на русском ?
чё то даже удалось Scorost=(LSPCLK/(115200*8))-1; EALLOW; //asm (" MOV @70d4h,#10000b;"); //gpiofmux //asm (" MOV @7052h,Scorost;"); //asm (" MOV @7052h,#129;"); //ñêîðîñòü //asm (" MOV @7053h,#129;"); //ñêîðîñòü //asm (" MOV @7050h,#111b;"); //ðåãèñòð íàñòðîéêè SCICCRA //asm (" MOV @7059h,#777h;"); //ïîñûëàåì ÷èñëî â ïîðò À GpioMuxRegs.GPFMUX.bit.SCITXDA_GPIOF4=1; GpioMuxRegs.GPFMUX.bit.SCIRXDA_GPIOF5=1; SciaRegs.SCICCR.all=7; SciaRegs.SCICTL1.all=3; SciaRegs.SCIHBAUD=HIBYTE((int)Scorost); SciaRegs.SCILBAUD= LOBYTE((int)Scorost); // SciaRegs.SCIFFCT.all=14; // SciaRegs.SCIFFRX.all=8223; // SciaRegs.SCIFFCT.all=0; //GpioMuxRegs.GPGMUX.bit.SCITXDA_GPIOG4=1; //GpioMuxRegs.GPGMUX.bit.SCIRXDA_GPIOF5=1; asm (" MOV @0x0070d8,#30h;"); ScibRegs.SCICCR.all=7; ScibRegs.SCICTL1.all=3; ScibRegs.SCIHBAUD=HIBYTE((int)Scorost); ScibRegs.SCILBAUD= LOBYTE((int)Scorost); EDIS; SciaRegs.SCICTL1.bit.SWRESET=1; // Relinquish SCI from Reset ScibRegs.SCICTL1.bit.SWRESET=1; // for(j=0;j<=100;j++) { EALLOW; //SciaRegs.SCITXBUF=20; asm (" MOV @7059h,#77h;"); ScibRegs.SCITXBUF=55; EDIS; for (i=0;i<=1000000;i++); } токо вот непонял это зачем SciaRegs.SCICTL1.bit.SWRESET=1; // Relinquish SCI from Reset