天嵌 ARM开发社区

 找回密码
 注册
查看: 4152|回复: 6

uart0的中断实验(ARM处理器裸机开发—机制而非策略)

[复制链接]
xutongjin 发表于 2012-3-28 19:51:36 | 显示全部楼层 |阅读模式
本帖最后由 xutongjin 于 2012-3-28 19:53 编辑

不知为什么,uart0的中断实验用ADS编译好后没有编译错误,但下载到板子与终端连接后在终端敲入字符,但是字符在终端不显示为什么?请各位高手指点!谢谢!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
esniaw 发表于 2012-4-22 13:06:00 | 显示全部楼层
你可以这样试试,把
void IO_Init(void)
{
        Led_Init();
        Uart0_Init();
        Irq_Init();
        Isr_Init();
}
改成
void IO_Init(void)
{
        Led_Init();
        Uart0_Init();
                 // 下面2行调换位置
        Isr_Init();
        Irq_Init();
}

我的这样改过之后,就可以了。
我想应该是中断服务程序还没有设置好之前就产生了中断,导致程序错误。
raominping 发表于 2012-3-31 14:39:03 | 显示全部楼层
谢谢楼主共享
esniaw 发表于 2012-4-18 20:34:31 | 显示全部楼层
不知道楼主解决了没有?我也遇到了同样的问题。
Romatom 发表于 2012-9-17 11:20:12 | 显示全部楼层
esniaw 发表于 2012-4-22 13:06
你可以这样试试,把
void IO_Init(void)
{

谢谢了,解决了一个大问题。但是怎么一上电复位就产生了个发送中断?怎样才能使得不一上电就产生这个中断。
雨辰 发表于 2013-1-23 15:54:50 | 显示全部楼层
楼主后面这个问题问的好,不知道解决没?
duanlang1231990 发表于 2014-10-15 20:06:16 | 显示全部楼层
我也刚遇到这个问题,根据大神的建议,解决了问题,谢谢。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-6-2 14:29 , Processed in 1.062500 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表