同样的代码,换个位置就不行

2019-03-23 19:23发布

练习使用SysTick中断,把SysTickHandler放在mian。c下不能工作
把SysTickHandler放在stm32f10x_it.c下就好了 这是什么原理啊 还是编译器的问题
我用的是keil4
这是代码
char Tab[9]={0x10,0x20,0x40,0x20,0x10,0x00,0x10,0x00,0x10};
char i=0;
void SysTickHandler(void)
{
        if(i == 9)
        i = 0;
        GPIO_Write(GPIOA, Tab);
        i++;
} 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
Li_Lei
1楼-- · 2019-03-24 01:19
/ 把it.c中的函数注释掉
jamesthe
2楼-- · 2019-03-24 04:49
之前已经把it.c从工程里删除了
Li_Lei
3楼-- · 2019-03-24 07:06
 精彩回答 2  元偷偷看……
jamesthe
4楼-- · 2019-03-24 10:34
不懂啊, 搜狗截图_2012-12-25_09-33-31.png
.s是建立工程时自动添加的,不知道怎么改
xinjitmzy
5楼-- · 2019-03-24 16:14
不要考虑什么。s
你把it。c里面的函数原本不动的考到main
可以用的
Li_Lei
6楼-- · 2019-03-24 21:32
 精彩回答 2  元偷偷看……

一周热门 更多>