软件开发流程图如图4-2所示,主要有以下步骤:
1)编辑:生成源程序(∗.asm,∗.c)、头文件(∗.h)与链接命令文件(∗.cmd)。
2)编译与汇编:生成目标文件(∗.obj)及列表文件(∗.lst)。
3)链接:生成可执行代码文件(∗.out)及用于存储器分配的映射文件(∗.map)。
4)调试:通过JTAG接口下载到目标系统。
5)通过JTAG接口将程序烧写到Flash存储器。