打印
[ZLG-ARM]

同样的程序,在学习板上可以运行,在自己做的板上不能,

[复制链接]
1405|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
larmstrong|  楼主 | 2007-9-18 11:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我自己做的线路板,管脚的安排和SmartARM有所不同,做基本的试验都可以通过:
1 做GPIO试验,单输入控制蜂鸣器;
2 定时器0,查询和中断试验;
但是在跑uC/OS-II操作系统的时候就是不行,
OSInit ();
OSTaskCreate (Task0,(void *)0, &TaskStk0[TaskStkLengh - 1], 2); OSStart ();
return 0;//在这里就退出了

同样的程序,把PINSEL等改成和SmartARM相同的设置,在SmartARM上就可以正确运行。(在试验板上PINSEL应该没有设置错误,因为基本试验IO口和中断读是可以工作的)。
如果是硬件的问题,哪个地方的错误会产生这样的结果?请大虾指点,先谢谢了!

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

33

帖子

0

粉丝