unmo 发表于 2020-3-22 21:33:59

keil5怎么获取stm32f10x_it.c文件

keil5 编写 stm32 程序, stm32f10x_it.h 和 stm32f10x_it.c 这两个文件只能凭记忆码,或者到下载的sdk包去拷贝吗?有没有哪里可以导入这两个文件吗,或者那个文件中能看到,都有哪些中断接口定义也行。凭记忆打,到老项目或sdk包去拷贝太DT了。哪里能看到都有哪些定义也行。小白一枚,求大佬解答

radio2radio 发表于 2020-3-22 22:35:17

网络上面有好多

aiherong 发表于 2020-3-22 23:20:56

不太明白那算什么困难,那两文件想用就用,不想用就放那,很自由。
中断处理的函数名只要与向量表(S文件)的LABEL一致即可,你甚至可以同步换个别的函数名,照常运行,
至于放在哪个工程文件并无严格要求(当然为了规范,可以统一合并到这两个文件里)

unmo 发表于 2020-3-23 00:15:40

aiherong 发表于 2020-3-22 23:20
不太明白那算什么困难,那两文件想用就用,不想用就放那,很自由。
中断处理的函数名只要与向量表(S文件)的 ...

就是那个.s文件,之前keil4手动导入的就记得在哪里看到过有一个定义文件,keil5是自动导入的,找半天没找到那个文件。你这一提醒仔细找了一下终于找到了。非常感谢

at89 发表于 2020-3-23 09:02:11

你的工程是哪里来的,一般工程里面都会包括的吧,建议看下工程结构

发表于 2020-3-23 09:22:12

如果是HAL库,生成时会自带。如果是标准库,在标准库的驱动里会有的。一般都是从里面复制一个出来用即可。

hujjj 发表于 2020-3-23 09:29:57

将库文件的路径包含进行就行,用不着专门去拷贝复制。

流风回雪 发表于 2020-3-25 16:59:27

你是从Keil4升级到了Keil5吗?不影响啊
页: [1]
查看完整版本: keil5怎么获取stm32f10x_it.c文件