之前程序一直工作在 调试模式,裸机程序没有下载到 卡或 ,今天花时
间稍微研究下如何下载,并从 卡以及 启动。
之前在 的调试阶段, 的时候,自动生成了初始化 的 文件,
这个文件配置了 部分。
但在实际的嵌入式系统中,没有 线缆来传递这部分信息。因此需要文件来配置
的 部分,这个文件就是 !"#$%#&'文件。
以 (& 为例,简要说明下 工程的建立以及从 的启动过程。
())建立 (& 工程。
(*)建立 工程。
+,-+#./ , 输 入 文 件 名 , 并 且 新 建 , 下 一 步 , 选 择
,"0。
(1)将 -& 和 2 的 3& 方式由 %3$ 变为 4#。 3&。
(5)6+7# 8#$
选 择 # - %9 " + 8#$ #.. 中 , 分 别 选 择 的 9 文 件 作 为
%#&!:;;&;&;&&<;;=; ;4#; 9' , % 文 件 ( :;
;&;&;&3;8); 83%% ) 和 0-& 的 9 文 件 !:;;&;&;
&&<;;=;&;4#;&9'。位置不能颠倒。而后再 33#0 中选择生
成 8 文件!#0'或 %!#&'文件。
(>)6+$#8#0
选择刚刚生成的 8 文件。$#8。
(?)测试
通过 3@ 进行测试,将跳线跳为从 启动,每次复位后,串口输出 (&。
另外, 卡中的程序要命名为 AA%。
评论9