本帖最后由 1209实验室@ujn 于 2016-12-3 23:03 编辑
团队名称:1209Lab
学校:济南大学
实验室正式开始了LPC824的学习,期间也有些小疑问,这里统计了一下,发表上来,记录学习中遇到的问题:
问题一:我们应该使用什么IDE来开发LPC824?
答:目前市面上支持824的IDE不少,主流一点的有三个:KEIL MDK、IAR、LPCXpresso。
1、ARM/KEIL MDK:ARM公司发布的开发环境,目前支持包括CortexM以及ARM7/ARM9等内核,目前最主流的开发环境之一
2、IAR Embedded Workbench :IAR支持包括ARM Cortex-M内核的市场大部分主流内核MCU,目前市场上最主流的MCU开发环境之一
3、NXP LPCXpresso:NXP发布的基于Eclipse的低成本IDE,支持LPC系列MCU
由于学习51的时候,大部分都是使用keil的,所以lpc824我推荐使用keil开发,不用再去熟悉新的开发环境,能省不少时间。当然IAR也是一款很优秀的IDE,也推荐使用。
问题二:MBED是什么,怎么用来开发LPC824?
答:mbed平台的意义在于,进一步减少和降低了智能硬件的开发门槛,这可以帮助更多不熟悉物联网和智能硬件的开发者参与进来,并且还可以减少他们很多基础性的麻烦工作,让大家将更多的精力和重心聚焦在智能硬件自身的核心idea。点击ARM mbed平台查看。
问题三:针对LPC824Lite开发板,如何更新Mbed固件?
问题四:如何用ISP实现程序的下载? 答:下载最新的Flash Magic软件,按下图设置好,选择前面生成的.hex文件,然后就可以开始烧录程序了。 需要按住ISP不放,再按下并松开Reset,最后松开ISP,使芯片进入ISP模式,这时就可以下载了
问题五:使用例程调试过程中,无法下载程序了,可能是什么原因? 答:在调试过程中,如果出现不能下载程序,可能是因为芯片进入了低功耗模式(程序中执行了__WFI(),调试过程中如果不想进入低功耗模式,可以先屏蔽该行代码)。 . 问题六:调试LPC824 lite,Invalid ROM Table 错误,板载仿真器下载失败?
答:这个问题,有一种简单的方法:按住ISP不放,再按下并松开Reset,最后松开ISP,点击下载即可。
问题七:我们的口号是?
|