MSP430串口收发程序.docVIP

  • 16
  • 0
  • 约 22页
  • 2016-10-27 发布于江苏
  • 举报
MSP430 标准库printf函数实现 2011-08-02 21:22 关键是增加一个putchar函数。 代码如下: ? #include msp430x44x.h #include stdio.h void NOP10(void) { ??? _NOP(); ???? _NOP(); ???? _NOP(); ???? _NOP(); ???? _NOP(); ???? _NOP(); ???? _NOP(); ???? _NOP(); ???? _NOP(); ???? _NOP(); } int putchar( int c )//注意不要改参数的类型和返回值的类型,否则printf调用是就有问题了。 { ? if (c == \n) ? { ? TXBUF1 = \r; ? while((UTCTL10x01)==0); ? } ? TXBUF1 = c; ? while((UTCTL10x01)==0); ? return c; } void InitalUart1(void) { ? P4SEL |= 0x03;??????????????????????????? // P4.0,1 = USART1 TXD/RXD ? ME2 |= UTXE1 + URXE1;???????????????????? // Enable USART1 TXD/RXD ?

文档评论(0)

1亿VIP精品文档

相关文档