大家好,我是痞子衡,是正經搞技術的痞子。今天痞子衡給大家講的是嵌入式開發里的文件關聯。
本篇是文件系列第一篇,本系列文章會逐一介紹ARM Cortex-M開發過程中(以IAR集成開發環境為例,其他開發環境可觸類旁通)所要接觸的8種主要文件類型:源文件、鏈接文件、工程文件、可重定向文件、映射文件、可執行文件、反匯編文件、鏡像文件。
在介紹具體各文件之前有必要先讓大家對各文件之間的關聯有一個初步了解,下面三張圖很好的詮釋了8種文件之間的關聯:
編譯階段:
鏈接階段:

下載階段:
至此,嵌入式開發里的文件關聯痞子衡便介紹完畢了,掌聲在哪里~~~
