X
首页
技术
模拟电子
单片机
半导体
电源管理
嵌入式
传感器
最能打国产芯
应用
汽车电子
工业控制
家用电子
手机便携
安防电子
医疗电子
网络通信
测试测量
物联网
最能打国产芯
大学堂
首页
直播
专题
TI 培训
论坛
汽车电子
国产芯片
电机驱动控制
电源技术
单片机
模拟电子
PCB设计
电子竞赛
DIY/开源
嵌入式系统
医疗电子
颁奖专区
【厂商专区】
【电子技术】
【创意与实践】
【行业应用】
【休息一下】
最能打国产芯
活动中心
直播
发现活动
颁奖区
电子头条
参考设计
下载中心
分类资源
文集
排行榜
电路图
Datasheet
最能打国产芯
微控制器 MCU
[求助] 如何编写单片机的启动文件?
wulei19880906
2010-5-20 22:10
楼主
今天开始玩论坛给我的开发板,我是用KEIL开发的,首先自己按照论坛有经验开发者的指点下载了一个例程,工作的正常!
然后我就看程序的编写,发现系统时钟的中断函数SysTick_Handler (void)是例程编写的,但是没有与中断定义相关联
于是我就查找,发现该函数在启动文件中被相关联了,但是看了半天不知其中的意思,不知有没有高手对STARTUP.S文件
编写比较熟的,给点建议吧!小弟在此谢过!呵呵!
点赞
回复评论 (3)
沙发
daicheng
回复 楼主 wulei19880906 的帖子
如果使用KEIL在选定芯片后可以自动 生成STARTUP.S也可以自己去写,内容基本差不多,楼主可以自行读一下,关键部分是初始化中断向量表,堆栈,然后跳转。我简单的看了一下中断部分需要自己实现的!期待和楼主一起学习!
处处留心皆学问!
点赞
2010-5-21 08:36
板凳
jxb01033016
点赞
2010-5-21 10:39
4楼
HOHO
在LM3S8962的例程中中断处理程序是这样使用嘀
如图:
首先在“startup.s”中对应用程序使用的外部中断处理程序进行声明,也就是图中的上面部分。
楼主所说程序应该是这样写的:
EXTERN SysTick_Handler
图中下半部分就是将“中断处理程序”,写入中断向量列表中的相应位置,
这样在发生中断的的时候,就会通过中断向量列表中指定的程序入口,开始执行中断处理程序了
呵呵, 现炒现卖,希望有用!!
生活在激情中 ... 希望 哈哈 https://home.eeworld.com.cn/?80086
点赞
2010-5-25 22:14
最新活动
免费申请 | 上百份MPS MIE模块,免费试用还有礼!
TI 有奖直播 | 使用基于 Arm 的 AM6xA 处理器设计智能化楼宇
Follow me第二季第3期来啦!与得捷一起解锁高性能开发板【EK-RA6M5】超能力!
报名直播赢【双肩包、京东卡、水杯】| 高可靠性IGBT的新选择——安世半导体650V IGBT
30套RV1106 Linux开发板(带摄像头),邀您动手挑战边缘AI~
安世半导体理想二极管与负载开关,保障物联网应用的稳健高效运行
随便看看
为什么H-JTAG可以检测到CPU 而SJF2440检测不到
各位大神,你们在STM32 这种级别的片子上都跑什么操作系统
Windows CE安装问题
【朱兆祺带你学嵌入式】第一章第一节 Linux基本命令
怎样将rhapsody的构造型符号由'?'改为'<<>>'?
PIC单片机16F84的内部硬件资源(七)
EmbestSTM32F103V100-II开发板上市!
开关电源艺术欣赏2
有没有谁搞过积分运算的C程序呀
求助:C中调汇编
安信可PB-02模组评测(1)--编译环境搭建&外观展示
AD的问题
二极管钳位的理解。。
3.【记录】GCC编译器必须安装的两个库文件
雷击灾害的太阳能电站预防方案
12V_175A大功率全桥移相拆解
电饭锅电气总成系统的调整
开关电源和变压器
IQ调制器的特性解析
获取wince IE(我用的是WINCE的IESAMPLE)打开的当前网页的指定(鼠标选中的内容块)的内容(文字内容),如:鼠标选中的一段网页的新闻
电子工程世界版权所有
京B2-20211791
京ICP备10001474号-1
京公网安备 11010802033920号
回复
写回复
收藏
回复