Chinaunix首页 | 论坛 | 博客
  • 博客访问: 805519
  • 博文数量: 281
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 2770
  • 用 户 组: 普通用户
  • 注册时间: 2009-08-02 19:45
个人简介

邮箱:zhuimengcanyang@163.com 痴爱嵌入式技术的蜗牛

文章分类
文章存档

2020年(1)

2018年(1)

2017年(56)

2016年(72)

2015年(151)

分类: 嵌入式

2015-09-17 09:37:13

在上一篇移植freertos中,在启动代码里修改了三个函数:

IMPORT: 表示外部定义了该函数。类似于c文件中的extern关键词的作用。


这三个函数在哪里定义的呢?
查找一下就可以找到了

真正的定义在port.c文件中,而port.c文件从哪里来,上一篇讲到了,这是和具体硬件平台对应的接口,不同的core,有不同的接口。


这些接口都是与中断相关的,当然要针对具体的硬件平台而不同了。


这几个函数,暂且不分析了。还没怎么搞明白。





那原来被替换的三个函数,又在那里定义呢?
在中断库函数了定义了。在启动函数里指明了中断入口,在这里只需要添加需要的处理。


好了,简单分析到这里了。

阅读(2135) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~