现在开始试用LPCXpresso845-MAX板!您可以选择观看短片中的操作顺序或遵循下面列出的详细步骤操作。
Something went wrong! Please try again.
使用板之前,建议您下载更新板上LPC11U35硬件调试器的固件。点击此处下载固件和驱动程序包。
如果使用Windows 7或8,请运行此程序包中所含的设备驱动程序安装可执行文件。
安装JP1
,然后连接板:
您将看到计算机文件管理器中出现一个名为CRP_DISABLED的设备。转到此驱动器,并将“firmware.bin”
从该驱动器中删除。将firmware.bin
文件从刚下载的固件和驱动程序包中拖放到CRP_DISABLED驱动器上。删除JP1
,然后断开并重新连接USB电缆,等待几秒钟才能安装新设备驱动程序。
您将注意到,一旦您给板上电,板左上方的蓝色用户LED灯将闪烁。这是LPC845器件上预编程的基本程序,显示它正在运行。
Something went wrong! Please try again.
LPC8xx系列代码包提供易于理解的驱动程序和示例,以及完整的源代码。
Something went wrong! Please try again.
恩智浦提供名为MCUXpresso IDE、基于GNU/Eclipse的免费工具链 。
没问题!MCUXpresso SDK包括对IAR和Keil等其他工具的支持。
Something went wrong! Please try again.
一些为IAR和Keil工具设置的代码包UART示例使用MCU UART进行print输出,这也是MCUXpresso IDE的一个选项。如果您不确定如何使用终端应用,请尝试下面任一教程:
不确定如何使用终端应用?试试这些教程:
Something went wrong! Please try again.
请注意,MCUXpresso IDE具有LPC84x部件系列的内置信息,因此不需要任何SDK安装步骤。请按照以下步骤构建并运行恩智浦提供的LPC84x代码包中的简单示例。MCUXpresso IDE安装中包含LPC8xx系列的代码包。这些也可以从nxp.com下载(如果IDE版本之间有任何更新)。(请注意,MCUXpresso IDE在Help → Additional Resources菜单中有指向代码包页面的链接)。
1. 在IDE中打开一个新的演示工作区。
2. 在IDE的“快速入门”面板中,单击“从文件系统导入项目”。
3. 在打开的“从文件系统导入项目……”对话框中,单击项目存档(从zip)部分中的“浏览……”,然后在MCUXpresso IDE安装中,从代码包目录中选择LPC84x代码包zip文件(或选择从nxp.com下载的版本,如上述步骤1中所述)。单击“从文件系统导入项目……”对话框中的“下一步>”继续。
4. 您将看到“代码包”中所列的几个项目; 点击“完成”将其全部导入。
5. 对话框将关闭,您将在IDE的左上角窗口的“项目”选项卡中看到导入的项目。点击Example_Multi_Timer_Blinky进行选择,然后从“快速入门”面板中选择“构建”。您将在“快速入门”面板右侧的“控制台”窗口中看到构建处理。这些项目的设置中包括了依赖关系检查,因此构建过程将自动构建实用程序和外设库以及示例程序。
6. 确保将LPCXpresso845MAX连接到主机,单击“快速入门”面板中的“调试”。IDE将搜索可用的硬件调试器。选择您的板显示的硬件调试器,然后点击“确定”。请注意,IDE将在您下次调试此项目时记住您的选择,因此除非找不到该板,否则不会再提示。
7. 代码将执行到main。按F8键恢复运行程序。您现在将看到用户LED发亮,依次呈现每种颜色。
Something went wrong! Please try again.
Tera Term是一款备受欢迎的开源终端仿真应用。此程序可用来显示从恩智浦开发平台虚拟串行端口发送的信息。
115200
,数据位为8,无奇偶校验位,停止位为1。要进行此操作,进入Setup→Serial Port并更改设置PuTTY是一款备受欢迎的终端仿真应用。此程序可用来显示从恩智浦开发平台虚拟串行端口发送的信息。
*.exe
文件或从开始菜单启动,具体取决于您所选的下载类型115200
文档和视频 | 说明 |
---|---|
AN12726:使用SCT模拟UART | SCT非常灵活,在所有UART都用于外部通信的情况下,SCT可以模拟UART,而不会为调试等其他应用留下任何UART。 |
文档和视频 | 说明 |
---|---|
使用LPC845的NFC读卡器库 | 如何通过基本的发现循环示例使用LPC845的NFC读卡器库。 |
电源管理包括设备专用的技术以及有关电源管理和低功耗优化的信息。
SDK中提供了几个示例、演示和驱动程序,帮助您快速入门。下面列出了与电源管理相关的常见示例。
显示如何使用正常功耗模式控制API进入四种低功耗模式:睡眠模式、深度睡眠模式、掉电模式和深度掉电模式。
路径:
恩智浦提供软件库和工具,以补充我们面向LPC8xx的、通过IEC 61000-4-6认证的低成本电容触摸解决方案,使您能够从最初的原型设计迅速过渡到完整的产品开发。
文档和视频 | 说明 |
---|---|
AN12178:在LPC800 MCU上使用CapTouch的简单方法 | 在LPC8xx MCU上使用CapTouch模块来支持低成本和硬件资源受限的平台。 |
AN12083:LPC800 CAPTouch模块上的电容式触摸软件和灵敏度测试结果 | 该软件可在LPC8xx系列上实现电容式触摸应用,具有用于触摸键检测的滤波器和算法。测试说明了电容式触摸应用的灵敏度性能。 |
电容式触摸传感器设计 | 如何为LPC845电容式触摸接口设计电容式触摸传感器。 |
OM40004电容式触摸开发套件可轻松评估LPC84x系列器件的电容式触摸功能。该套件能够与广泛的开发工具结合使用,包括MCUXpresso IDE、IAR EWARM和Keil MDK。
文档和视频 | 说明 |
---|---|
使用LPC845分线板和SPI的OLED显示应用示例 | 如何将LPC845BRK与基于SSD1306控制器的OLED显示屏一起使用,并使用SPI的SDK驱动程序。 |
电机控制是一个复杂而先进的课题,非常复杂,也有很多缺陷,具体取决于电机的数量、电机类型以及有传感器的电机驱动器和无传感器的电机驱动器。
恩智浦拥有许多现成可用的电机控制算法(中间件),入门的最佳方法是使用MCUXpresso SDK中包含的FreeMaster示例。这些示例利用FreeMASTER运行时调试工具,它是一种用户友好的实时调试监测器和数据可视化工具,可用于运行时配置和调试嵌入式软件应用。
FreeMASTER支持对正在运行的系统上的变量进行非侵入式监测,并且可以在示波器式显示器上以标准小部件(仪表、滑块等)或文本形式的数据形式显示多个变量,从而提供易于使用的数据记录器。它可以将HTML、MATLAB®或Excel链接到其他可编写脚本的框架以及Node-RED等流行的可视化编程工具。
文档和视频 | 说明 |
---|---|
FreeMASTER操作方法 | 工程师使用FreeMASTER工具的入门指南。 |
FreeMASTER 3.0安装指南 | 本文将指导您完成FreeMASTER 3.0的安装。 |
FreeMASTER四部分在线研讨会系列 | 按需培训概要介绍FreeMASTER软件、其特性、功能、可用示例、应用用例以及如何轻松入门。 |
AN12602:在LPC84x上使用SCT实现带霍尔效应传感器的BLDC | 如何在LPC84x系列MCU上实现六步换向或无刷直流电机控制。 |
SDK中提供了几个示例、演示和驱动程序,帮助您快速入门。下面列出了一些与信息安全相关的常见示例。
通过Sctimer和Ctimer演示了多PWM输出。
路径:
路径:
通过各种接口选项监视变量和图形。
路径:
不仅介绍了在应用与主机PC之间实施串行接口的嵌入式端软件驱动程序,还涵盖了适用设备的本地串行UART通信和CAN通信。
路径:
文档和视频 | 说明 |
---|---|
AN12393:LPC845 I2C二级引导加载程序 | 本文介绍了主机处理器可以在SBL代码辅助下通过I2C接口对LPC845进行编程的系统设置。 |
AN12407:LPC845 SPI二级引导加载程序 | 本文介绍了主机处理器可以在SBL代码辅助下通过SPI接口对LPC845进行编程的系统设置。 |
如需了解下一步操作,请选择您遇到的问题。如果仍需帮助,请联系恩智浦支持。
培训 | 说明 |
---|---|
LPC800培训 | 关于恩智浦此产品的点播培训、操作指南视频和在线研讨会完整列表。 |
LPC80x系列介绍第三部分 | 借助面向LPC800 MCU的全方位支持产品,快速开始使用 |
在FreeRTOS项目中使用MCUXpresso引脚工具 | 如何使用Freedom-K66F板在FreeRTOS项目中配置引脚路由。 |
在恩智浦的一个技术论坛网站上,可与其他工程师交流,获取专家建议,了解如何使用i.MX LPC8xx进行产品设计。
产品论坛: