资料
  • 资料
  • 专题
【STM8教程】基本程序与启动代码分析
推荐星级:
时间:2019-12-24
大小:432KB
阅读数:286
上传用户:quw431979_163.com
查看他发布的资源
下载次数
0
所需E币
3
ebi
新用户注册即送 300 E币
更多E币赚取方法,请查看
close
资料介绍
【STM8教程】基本程序与启动代码分析  STM8的C语言编程(1)--基本程序与启动代码分析   现在几乎所有的单片机都能用C语言编程了,采用C语言编程确实能带来很多好处,至少 可读性比汇编语言强多了。 在STM8的开发环境中,可以通过新建一个工程,自动地建立起一个C语言的框架,生成后 开发环境会自动生成2个C语言的程序,一个是main.c,另一个是stm8_interrupt_vecto r.c。main.c中就是一个空的main()函数,如下所示:   /* MAIN.C file  *  * Copyright (c) 2002-2005 STMicroelectronics  */     main() {        while (1); }   而在stm8_interrupt_vector.c中,就是声明了对应该芯片的中断向量,如下所示: /*    BASIC INTERRUPT VECTOR TABLE FOR STM8 devices  *   Copyright (c) 2007 STMicroelectronics  */   typedef void @far (*interrupt_handler_t)(void);   struct interrupt_vector {        unsigned char interrupt_instruction;        interrupt_handler_t interrupt_handler; };   @far @interrupt void NonHandledInterrupt (void) {        /* in order to detect unexpected events during development,           it is recommended to set a breakpoin……
版权说明:本资料由用户提供并上传,仅用于学习交流;若内容存在侵权,请进行举报,或 联系我们 删除。
相关评论 (下载后评价送E币 我要评论)
没有更多评论了
  • 可能感兴趣
  • 关注本资料的网友还下载了
  • 技术白皮书