微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 急急急,stm32中断问题

急急急,stm32中断问题

时间:10-02 整理:3721RD 点击:
是这样的!我在别人的平台上编写程序,可发现这个平台好像把底层都封闭了,我该怎么别写
中断函数,正常情况下stm32f10x_it有所有的中断函数在里面编写就行了,可这个平台打不开
程序写不进去怎么办!自己在外面写个同名函数编译就会出错怎么办,急求!

没人。

中断服务程序不一定要写在stm32f10x_it这个文件内,写在任何.c文件内都可以啊,只要中断函数的名称与启动文件内的名称一致就行了啊

只要名称与启动文件内的名称一致,中断函数时可以写在任何.c文件内的


关键是启动文件好像也给封装了,找不到

你用的F10x?你是要在别人的程序里加上新的程序,然后发生中断执行你写得程序,不发生中断执行旧程序,是这样么?如果这样的话就很简单啊

你看我的中断程序写在哪里?这样写启动程序一样可以找到中断函数啊


中断函数的名称基本都是一样的,你找到对应的型号的芯片启动文件,按照我这种方式写中断函数就好了。但是如果你要写和旧程序相同函数名的中断函数,那确实没办法了

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top