Keil μVision是一种由Keil Software公司开发的IDE,可用于lpc1768的编程。它支持C和C++编程语言,并带有一个完整的工具链,包括编译器、调试器和仿真器。Keil μVision界面友好简洁,适合初学者快速上手。
使用Keil μVision编程可以选择使用Keil的MDK-Lite版,这个版本允许用户免费使用并且能满足lpc1768的开发需求。而商业版本的Keil MDK提供了更多高级功能。
GNU工具链是由GNU开发的一组工具,包括编译器、分析器和调试器。GNU工具链能够满足lpc1768的编程需求,而且是一个开源的解决方案。因此,它是免费的,并且用户可以修改、分发甚至销售它。
GNU工具链可以使用eclipse作为IDE,或者使用其他集成开发环境或者命令行进行编写代码、编译程序和调试代码。
mbed在线IDE是一款基于Web的IDE,它允许用户通过互联网浏览器来编写、编译和测试lpc1768的代码。它的优点是可以在不同的机器和操作系统上使用,例如Windows、Mac或Linux,并且不用安装任何软件,省去了繁琐的安装步骤。
mbed在线IDE包含了一些语法高亮、代码提示和在线文档等功能,并且它的编译器和调试器基于GNU工具链和OpenOCD。
Arduino IDE是一种简单易用的IDE,适用于Arduino硬件平台。但是它也可以应用于lpc1768的编程,只需要添加一些额外的库文件。Arduino IDE具有友好的用户界面和简单易学的编程语言,使其成为一款适合初学者使用的编程工具。