snifer

[原创]使用RealView MDK进行I/O及串口通信编程

0
阅读(2346)

前面介绍了一下RealView MDK的使用,非常受欢迎,在此呢我就继续深入的探讨一下利用这个软件进行开发,今天写一下利用RealView MDK进行I/O及串口通信编程。

主要目的:

编写程序,控制实验平台的发光二极管D9D10D11D12使它们有规律的点亮和熄灭。并且通过串口打印提示信息。代码分别在仿真器控制下、和脱离仿真环境运行。

步骤:


1、首先在仿真器控制下测试程序,注意linker选项选择RuninRAM.sct


    Debug选项选择仿真器,并且选择调试ini文件.\ini.ini


运行程序,观察LED灯的变化及串口打印出的信息

    2、改变linker选项,重新编译代码




    3、在utilities选项下,点击setting按扭,然后选择flash下载算法



点击load按扭下载程序到flash(注意:此时保证系统是norflash启动模式)




烧写成功后



复位系统,独立于仿真器运行!

我使用的板子是FS2410,欢迎大家和我一起探讨!