程序跑飞的问题

2019-03-24 09:38发布

我用的TM4C123GH6PM,Tiva C LanunchPad。写程序,可是一运行到下面这句,SysCtlPeripheralEnable(SYSCTL_PERIPH_UART1);程序就跑飞了。这是怎么回事呢?我查了一下,串口1 U1Rx这个脚还有模拟功能USB0ID,U1Tx这个脚还有USB0VBUS的功能。是不是这个复用了?谢谢!
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
360092224@qq.co
1楼-- · 2019-03-24 16:51
< 检查一下单片机串口电源是否连接正常
chenbingjy
2楼-- · 2019-03-24 17:59
< :TI_MSP430_内容页_SA7 --> 正常的。会不会是这个IO复位的时候默认为模拟功能了?
如果是的话,怎么重新初始化呢?
Triton.zhang
3楼-- · 2019-03-24 20:41
 精彩回答 2  元偷偷看……
chenbingjy
4楼-- · 2019-03-25 01:53
初始化了。
Study_Stellaris
5楼-- · 2019-03-25 04:32
chenbingjy 发表于 2015-12-10 08:24
初始化了。

你以为你初始化了就真的初始化对了吗?
这个问题一般是初始化出现了问题。
M3 的外设在 Enable 之前,都需要先给予时钟设置。
chenbingjy
6楼-- · 2019-03-25 05:23
 精彩回答 2  元偷偷看……

一周热门 更多>

相关问题

    相关文章