开机运行问题

2019-03-24 14:37发布

程序如下:void main(){  WDTCTL = WDTPW + WDTHOLD;    // 关闭看门狗   _DINT();    // 关闭中断  IO_Init();  Init_clk();  // 初始化时钟  Init_UART1();  Init_UART2();  _EINT();   delay(10);  Init_screen();    while(1);}
  Init_screen();是通过串口1读取一个数据,再通过串口2送到它所控制的显示屏上显示。可开机后  Init_screen()并没有执行,显示屏上并没显示我想要的数据。请问哪里出了问题?应该怎么改?谢谢各位指教! 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
鸵鸟蝈蝈
1楼-- · 2019-03-24 18:10
 精彩回答 2  元偷偷看……
tansp
2楼-- · 2019-03-24 22:03
< :TI_MSP430_内容页_SA7 --> IO_Init();   io口初始化
  Init_clk();  // 初始化时钟
  Init_UART1();  串口0初始化
  Init_UART2();  串口1初始化
  _EINT();
  delay(10);
  Init_screen();   利用串口传输来初始化lcd屏


大概就是这样
shower.xu
3楼-- · 2019-03-25 01:07
查看init_UART1(); Init_UART2(); 中是否有输出语句,有注释掉。
或者把_EINT(); 放到Init_clk(); // 初始化时钟之后试一下,当然最终不建议这么做

一周热门 更多>

相关问题

    相关文章