- 11
- 0
- 约3.49千字
- 约 5页
- 2016-08-25 发布于河南
- 举报
STM8S的C语言编程1-基本程序与启动代码分析
STM8S的C语言编程(1)-- 基本程序与启动代码
?????????????????????
? ????????????STM8的C语言编程(1)--基本程序与启动代码分析
?
现在几乎所有的单片机都能用C语言编程了,采用C语言编程确实能带来很多好处,至少可读性比汇编语言强多了。
在STM8的开发环境中,可以通过新建一个工程,自动地建立起一个C语言的框架,生成后开发环境会自动生成2个C语言的程序,一个是main.c,另一个是stm8_interrupt_vector.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
您可能关注的文档
- 单片机学习经验——interrupt.doc
- 蒋跃考博单词001.doc
- 初三同义词替换练习题.doc
- 美国房屋保险常见问答:新手美国买房租房保险不能少.doc
- 6.1第二课时.ppt
- word批量转换html宏.doc
- 初中单词组123.doc
- ATI显卡风扇BIOS设置.docx
- Linux.中断处理.中断处理.doc
- 笔记本电脑投影输出的切常见换键.doc
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
原创力文档

文档评论(0)