原创 LPC2131学习笔记之GPIO(二)

2009-7-25 00:03 2334 8 8 分类: MCU/ 嵌入式

上一篇日志中的程序并不复杂,但是却已经把GPIO的输入输出等内容都包含其中了,然后我们来看一下写好的C语言程序怎么在MDK中调试。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />


首先进入MDK,然后打开一个周立功提供的工程模板:点击看大图


     接着我们把写好的C语言程序拷贝到main.c中:


点击看大图


那么接下来就是保存数据,并且编译。


8984a2fd-6c56-4067-b865-9173f8f51ddc.jpgOK编译通过。


    然后生成可执行文件:


点击看大图


    好了,那么下面我们需要设置一下调试工具。点击options for target<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /> ,


选择debug选项,在USE选项中选择J-LINK/J-TRACE :5306a9fa-619d-450c-9f60-434d62c6f927.jpg


    接着选择Utilities选项,在Use Target Driver foe flash Programming 中选择J-LINK/J-TRACE


    点击看大图


    最后需要单击settings按钮,在弹出的界面中单击add按钮。


点击看大图


在弹出的界面中选择自己ARM芯片的flash,因为本人使用的是LCP2131的开发板,所以选择的是LCP2100系列的32K flash. 157dea36-fb9d-42f3-ad4e-fc679bb3107b.jpg


最后点击OK,这样MDKjlink调试工具就设置完了。


然后单击Download to flash Memory 按钮,往flash中下载程序,当信息栏出现verify OK的提示,就表示已经下载成功了。我们可以接着下一次进行调试。


我们单击start/stop Debug session按钮,MDK就会进入调试界面,我们可以选择全速运行、单步调试等功能对程序进行调试,并且调试结果将在开发板上显示。


OK,这就是我的第一个LPC的程序,虽然简单,但是中间也碰到了不少问题,编译出错、下载不成功、jlink设置错误等等问题。不过在热心的菜头、菜1等朋友的帮助下都一一解决了,在这里谢谢这些热心的朋友。


 

 


 
PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
8
关闭 站长推荐上一条 /3 下一条