contiki
文章平均质量分 81
crystal736
这个作者很懒,什么都没留下…
展开
-
contiki2.6之Makefile详细解读一
下载contiki2.6源码: http://download.csdn.net/detail/crystal736/5149740 打开makefile.include文件,这个是在contiki系统根目录中,而非工程目录,在contiki源码中有很多工程,在example目录里面,每一个目录对应一个工程,比如cc2530dk目录中就对应的是cc2530平台的工程,记住原创 2013-03-17 10:49:19 · 2751 阅读 · 4 评论 -
contiki2.6之Makefile详细解读二
继续contiki2.6中makefile讲解 include $(CONTIKI)/core/net/rime/Makefile.rime include $(CONTIKI)/core/net/mac/Makefile.mac SYSTEM = process.c procinit.c autostart.c elfloader.c profile.c \ tim原创 2013-03-17 15:11:00 · 2454 阅读 · 0 评论 -
contiki2.6之Makefile详细解读四
上次分析到了这里: CONTIKI_TARGET_DIRS_CONCAT = ${addprefix ${dir $(target_makefile)}, $(CONTIKI_TARGET_DIRS)} CONTIKI_CPU_DIRS_CONCAT = ${addprefix $(CONTIKI_CPU)/, $(CONTIKI_CPU_DIRS)} 经分析CONTIKI_TARGE原创 2013-03-18 10:40:29 · 1625 阅读 · 0 评论 -
contiki2.6之Makefile详细解读三
接着分析contiki系统的makefile。 之前分析到Makefile.cc2530dk的这个地方 %.upload: %.hex $(PROG) -P $ 这里这个PROG变量现在还不明确,-P为选项,$ sensinode.serialdump: $(SERIALDUMP) 伪目标sensinode.serialdump为调试所用,它调用命令SERIALDU原创 2013-03-17 21:40:58 · 1729 阅读 · 0 评论 -
contiki2.6之Makefile详细解读五
继续上篇未完的内容。 %.hex: %.ihx $(PACKIHX) $ $@ 这里我们寻找依赖文件hello-world.ihx的建立规则, %.ihx: $(OBJECTDIR)/%.app.rel $(CONTIKI_TARGET_MAIN) contiki-$(TARGET).lib $(CC) $(LDFLAGS) -o $@ $(CONTIKI_TAR原创 2013-03-18 16:18:41 · 2028 阅读 · 2 评论