本文档说明了如何使用GNU语言工具来为32位单片机应用编写代码。文档编排如下:
第1部分——MPLAB XC32汇编器
• 第1章汇编器概述——给出了汇编器操作的概述。
• 第2章汇编器命令行选项——详细说明了汇编器的命令行选项。
• 第3章MPLAB XC32汇编语言——讨论了宏汇编器使用的源语言。
• 第4章汇编器伪指令——说明了源代码中的汇编器命令。
• 第5章汇编器错误/警告/消息——提供了错误、警告和消息的描述性列表。
第2部分——MPLAB XC32目标链接器
• 第6章链接器概述——给出了链接器操作的概述。
• 第7章链接器命令行接口——详细说明了链接器的命令行选项。
• 第8章链接描述文件——说明了生成和使用链接描述文件控制链接器操作的方法。
• 第9章链接器处理——讨论了链接器从输入文件构建应用程序的方法。
• 第10章链接器示例——包含了多个32位特定的链接器示例。
• 第11章链接器错误/警告——提供了错误和警告的描述性列表。
第3部分——32位实用程序 (包括归档器/库管理器)
• 第12章MPLAB XC32目标归档器/库管理器——详细说明了归档器/库管理器的命令行选项。
• 第13章其他实用程序——详细说明了其他的实用程序及其操作。
第4部分——附录
• 附录A已弃用的功能 ——讨论了已被视为作废的功能。
• 附录B有用的表格——列出了以下实用表格:ASCII码字符集和十六进制到十进制的转换。
• 附录C GNU自由文档许可证——详细说明了使用GNU语言工具的许可证要求。
MPLAB XC32汇编器用于翻译用户汇编源文件。此外,MPLAB XC32 C/C++编译器用该汇编器来生成目标文件。
在 C 预处理程序处理完汇编源文件(*.S)后,该汇编器生成可重定位的目标文件,随后这些目标文件可以被归档或者由链接器将这些目标文件与其他可重定位目标文件及归档文件相链接,形成一个可执行文件。工具处理流程的概况请参见图1-1。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !