stm8s_STVD生成interrupt_vector.c问题
来源:互联网 发布:php高级工程师 编辑:程序博客网 时间:2024/06/06 00:32
在使用STVD软件开发stm8sMCU时,打开STVD软件,系统自动生成中断向量文件vector.c。其中可以看到如下的代码
参考stm8s mcu的官方文档PM0044 program manual,可以了解到mcu有32个4字节的中断向量入口,其中操作码为0x82,紧跟的是24位的地址。而上图中代码就是中断向量的入口地址并且NonHandledInterrupt刚好时@far类型(@far是代表3字节指针)。
程序中我使用的是TIM4溢出中断,刚开始只是将/*irq23*/一行中的NonHandledInterrupt更换为TIM4中断函数,然后出现了error:invalid pointer ...。查阅后发现是因为没有将TIM4中断函数名提前声明,所以向量表不能识别TIM4中断函数名。
1 0
- stm8s_STVD生成interrupt_vector.c问题
- C语言生成程序问题
- 处理由c:forEach 生成的复选框(checkbox)问题
- C#.net关于生成html静态页面的问题 .
- build 生成sys时.c 或者.cpp 文件路径问题
- [Android]Native javah 生成C头文件问题
- C#.net关于生成html静态页面的问题
- 纯C语言:贪心Prim算法生成树问题源码
- C/C++生成固定范围随机数的问题
- JNI生成c头文件时候遇到的问题
- 关于C程序生成随机数遇到的问题
- C表示摄氏温度和随机数生成输出的问题
- C/C++:随机数生成
- 关于在C#WinForm程序同级目录里生成ORAMTSCPXXX.trc文件的问题
- 最小生成树问题中Kruskal算法和Prim算法的C语言实现
- C生成exe文件,在命令行执行,无显示结果的问题
- 有关Matlab 中的Simulink 自动生成DSP可运行的C代码 的问题
- 关于vs2012/2013的C编译器生成的exe的向后兼容xp的问题
- Count and Say
- android----对listview设置动画
- 【Hadoop】HBase部署入门指南
- php即时聊天(反ajax)
- 组装字符串
- stm8s_STVD生成interrupt_vector.c问题
- 不用file_get_contents,用curl时。接口调用数据获取
- 2016——让一切都终结
- 关于日期处理的工具类
- 2 分布式数据库系统的结构
- 带你玩转Visual Studio
- Jetson_TK1_TX1学习网站
- eclipse常用快捷键
- 简单四则运算计算器的C++实现(含括号和+-*/的优先级判断)