资源预览内容
第1页 / 共2页
第2页 / 共2页
亲,该文档总共2页全部预览完了,如果喜欢就下载吧!
资源描述
本文格式为Word版,下载可任意编辑STM8的C语言编程 STM8的C语言编程(1)根本程序与启动代码分析 现在几乎全体的单片机都能用C语言编程了,采用C语言编程切实能带来好多好处,至少可读性比汇编语言强多了。 在STM8的开发环境中,可以通过新建一个工程,自动地建立起一个C语言的框架,生成后开发环境会自动生成2个C语言的程序,一个是main.c,另一个是stm8_interrupt_vector.c。main.c中就是一个空的main()函数,如下所示: /* MAIN.C file * * Copyright (c) 2022-2022 STMicroelectronics */ main() while (1); 而在stm8_interrupt_vector.c中,就是声领略对理应芯片的中断向量,如下所示: /* BASIC INTERRUPT VECTOR TABLE FOR STM8 devices * Copyright (c) 2022 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 breakpoint on the following instruction */ return; 2
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号