做了一个双电机控制的板子,做了个简单的测试程序:
if(1号电机启动按钮 ==1 && 2号电机启动按钮 ==1)
{
1号电机和2号电机停止;
}
if(1号电机启动按钮 == 0 )
{
1号电机启动;
}
if(2号电机驱动按钮 ==0)
{
2号电机启动;
}
程序运行过程中发现F28035扫描的很慢:
我一直按下1号电机的启动按钮(1号电机启动按钮==0),电机先开始启动,然后停一下,然后再启动。
按下2号电机的启动按钮,要等一会儿2号电机才启动,然后又停了,再启动。
我想出现上面的原因应该是程序扫描周期的问题。系统时钟是60MHZ,不知道为什么扫描这么慢,感觉还没有8位单片机块。
我是哪里设置错了?
我是直接用F28035.CMD和DSP2803x_Headers_nonBIOS.cmd这两个CMD文件下载的程序……