本经验是将義隆单片机的工程评鲦易纪文件程(.cds)转化为烧录文件(.aop2)。義隆单片机集成开发环境IDE为eUIDE默认的工程文件为(.apj),瞽攥涛徭但同时也生成(.cds)文件,用義隆单片机的另一个软件UWriter能将工程文件程(.cds)转化为烧录文件(.aop2),然后将程序烧写进单片机中。本经验主要以義隆OTP单片机EM78P173N为例讲解,義隆其他类型单片机原理类似。
https://v.youku.com/v_show/id_XMzk1MjM3OTk4NA==.html?spm=a2hzp.8244740.0.0
工具/原料
義隆集成开发环境IDEeUIDE
工程源码包
烧写工具软件UWriter
方法/步骤
1、【1】使用義隆集成开发环境IDEeUIDE建立相应单片机工程文件并添加相应单片机的头文件,编写源代码,直到编译无误为此。【2】将编译无误的工程保存好工程关闭義隆集成开发环境IDEeUIDE,工程中会出现很多个文件,其中包括(.cds)和(.apj)文件,但并没有(.aop2)文件。
2、【1】打开烧写工具软件UWriter。若没有连接烧录器点击OK,会有提示未连烧录器。【2】选择MCU、目标板电压VDD、适配器型号(自动会给你选择好)
3、【1】单片机(MCU)选择咯悝滩镞:EM78P173NSO14TargetboardVDD选择:3VAdaptorboard选择:UWTR-帆歌达缒ADP064,这项是默认选择好的然后单击OK【2】注意查看软件右下角和中间显示区,他们显示你刚刚的选择,若发现选择不对重新点击选择MCU,重现填写
4、【1】单击打开图标选择刚刚编写好的源码工程里面的(.cds)文件,然后单击打开即可。【2】单击打开后进去详细的选项设置同时左边会显示本次选项设置的情况和校验和。
5、进入详细的选项设置,改选鸠祛哂俭项设置是设置代码寄存器的值。Protect:保护位是否使能NR呶蓟鹭毵E:噪声抑制是否使能NRHL:噪声抑制高/低脉冲定义位WDTTimeOut:WDT溢出时间VDDReset/ReleaseLevel:低电压复位控制位CLKS:指令周期选择ENWDT:看门狗定会器是否使能RESETEN:定义P63是否为复位引脚RCOUT:在IRC或ERC模式下系统时钟或漏极开路定义位OSC:振荡模式选择位HLP:低功耗模式选择位CustomerID(HEX):用户的ID代码SFS:低速模式副频选择位
6、【1】选择情况如下所示,具体情况根倌栗受绽据自己的需求而定。Protect:EnableCLKS:2clockOSC惺绅寨瞀:IRC(P64/ROUTfunctionasP64)其他选项默认就好,然后单击OK,在最左边显示你所配置的选项情况.【2】单击OK后弹出对话框选择是,然后选择(.aop2)文件的存储路劲和文件,默认会存储在该工程目录下,默认文件名和工程名一致,最后单击保存,大功告成。
7、打开源码工程文件包看到新生成的(.aop2)文件证明大功告成,这个文件可以直接通过烧录器烧写进单片机中。若没有烧录器可以直接将这个文件发别供应商帮你烧录,毕竟義隆的烧录器还是挺贵的。