一,开发环境介绍
最近有幸从NXP的代理商获得一块开发板OM13001,该开发板使用NXP LPC1788的处理器,主要特性如下:
- Data Memory: 32 MB SDRAM + 96 KB internal
- Ethernet: 100/10M Ethernet interface based on SMSC LAN8720 Ethernet PHY
- Clock Crystals: 12.000 MHz crystal for CPU , 32.768 kHz crystal for RTC
- Connectors: 200 pos expansion connector (SODIMM standard), 0.6 mm pitch
- Other: 256 Kbit I2C E2PROM for storing
- Program Flash: 128 MB NAND FLASH + 512 kB internal
具体的信息见官网的介绍http://www.cn.nxp.com/demoboard/OM13001.html
软件上由于手头有一个KEIL ULINK2所以觉得使用KeiluVision4集成开发环境。采用ULINK2进行在线调试。
二,ISP下载环境搭建
该开发板使用usb cable进行供电,按用户手册的介绍先进行ISP下载的测试。首先安装USB-to-UART的转换驱动,板子上的UART0通过转换芯片和USB连接,在PC上连接成虚拟串口,以后程序中的printf()打印的信息可以通过该虚拟串口显示。
其次,下载FlashMagic烧写工具。对于LPC1788,在复位期间,置LPC1788的P2.10脚为低电平,这就可以启动ROM中的bootloader从而进入ISP下载模式通过开发板的UART0进行下载程序。配合FlashMagic软件,开发板上的跳帽J20连接上以后,就可以让USB-to-UART自动的发出控制进入ISP模式的信号。为此,我们需要对FlashMgaic进行配置。配置如下图:
COMPort的参数安装设备管理器中的USB-to-UART的参数设置
配置串口RTS和DTR口使能ISP_EN和RESET管脚的参数
三,KeiluVision4 + KEIL ULINK2调试环境搭建
使用开发板自带的例子进行调试测试。老版本的Keil uVision4可能不支持LPC177X/8X的芯片,所以更新了MDK。在DEVICE中出现LPC1788的芯片支持。
如下图
setting中设置如下图
软件上的设置只需按上面的即可。ULINK2使用新版本的10PIN的JTAG口进行连接,其原理图如下:
四,总结
到此,开发环境搭建完成。开始时候用keil在debug中找不到jtag设备。原因是因为软件版本太低,更新了MDK后可以识别设备就可以了。接下去开始按模块学习该开发板上的各个外设。
关键字:Cortex-M3 NXP LPC1788 开发环境
引用地址:
Cortex-M3 (NXP LPC1788)之开发环境搭建
推荐阅读最新更新时间:2024-03-16 14:55
恩智浦半导体车载雷达处理器硬件功能解析
据外媒报道,恩智浦半导体旗下的S32R274微控制器将信号处理加速与多核架构相结合,旨在实现聚束(beam-forming)并被用于快速啁啾调制雷达系统(fast chirp-modulation radar systems)中。 S32R274可谓通用型软件任务及汽车总线接口(car bus interfacing)提供多方面的解决方案。与射频CMOS或BiCMOS内的射频前端技术结合后,S32R274微控制器可为设计师们提供可扩容的方案,旨在被用于超短程、短程、中程及远程雷达系统中。 车载设备采用了四个电源系统结构内核,包括一款32位e200Z4 CPU和32位e200Z7双CPU,分别用于安全处理及运算。 其他功能还包
[汽车电子]
东软HR8P506开发笔记1-开发环境搭建
简介: 东软载波 微电子有限公司前身 海尔 旗下的集成电路公司,现被东软载波合并,旗下有很多成熟的单片机和行业应用芯片,本例子所使用的是基于Cotex-M0,型号是HR8P506FHLQ 软件下载链接 : http://www. essemi.com/article/c52. html Tips: 安装之前,建议将360安全卫士关掉,不然老是弹出杀毒对话框 方案一:iDesigner开发环境 截至2021/02/24最新版本:iDesigner_V4.2.3.176 iDesigner 软件安装 第一步 : 安装预安装环境 ,有些人的电脑因为安装了VisualStuido开发环境,而iDesigner也是
[单片机]
在汽车电子巨头眼里,未来的汽车是什么样的?
未来汽车90%的技术将来自电子技术的革新,而其中有50%和IC相关。 恩智浦半导体大中华区汽车电子业务部总经理陈伟进判断到。 恩智浦半导体大中华区汽车电子业务部总经理陈伟进 未来的汽车到底是什么样的?我们先看一下NXP对于未来汽车的畅享。 当五年前看这个视频,你也许认为这是在天方夜谭,但现在来看,这些技术的实现也仅仅是时间问题而已。 建立汽车、人以及基础设施间的通信,实现汽车互联是未来一切之根本。毕竟目前和人息息相关的设备都连上了网,而汽车作为一项重要的工具,目前网络进展化仍显缓慢,所以如何加速车联网进展成为了众车厂所关注的。 麦肯锡今年发布预测称2025年将有5
[汽车电子]
郑力出任恩智浦资深副总裁兼中国区总裁
荷兰埃因霍温/中国上海,2014年3月24日讯——恩智浦半导体(纳斯达克代码:NXPI)今日宣布任命郑力担任大中华区全球市场与销售资深副总裁兼中国区总裁,办公地点位于上海。郑力接替即将退休的叶昱良(Mike Yeh)资深副总裁。叶先生服务半导体行业逾30年,成绩斐然。 出任此职务前,郑力是中芯国际(SMIC Corp)的全球营销资深副总裁,负责产品蓝图、技术完整性管理、技术推广以及携手核心客户开发项目。郑力曾担任多个高级管理职务,包括瑞萨电子(Renesas)中国和香港区总裁兼首席执行官,以及日电电子(NEC Electronics)中国和香港区总裁兼首席执行官。 恩智浦致力于不断巩固其在中国的行业领先地位,目前公
[半导体设计/制造]
恩智浦推出集成NFC功能的蓝牙5 SoC
恩智浦半导体日前宣布推出QN9090和QN9030蓝牙5 SoC,该产品支持包括802.15.4,多协议RF和NFC。QN系列蓝牙低功耗(BLE)设备的最新产品使下一代智能连接设备具有较低的功耗,并具有宽工作温度范围的高性能CPU,模拟和数字外设的混合以及BLE Mesh支持。 QN9090和QN9030器件内置48MHzArm Cortex-M4,并包括高达640KB的板载闪存和152KB SRAM,为复杂的应用程序和安全的空中更新(OTA)提供了存储空间和灵活性。QN系列设备有助于开发人员开发具有丰富功能的产品,作为信标和网状网络以开发各种物联网应用程序,例如个人医疗保健设备,运动和健身追踪器,联网设备,楼宇和家庭自动化,
[物联网]
恩智浦转让上海先进半导体股份
eeworld网消息,荷兰埃因霍温,2017年4月19日讯——恩智浦半导体(纳斯达克股票代码:NXPI)今日宣布完成转让其在上海先进半导体制造股份有限公司(下称“上海先进半导体”)中持有的全数股份。 恩智浦出售了4.2145亿股,占上海先进半导体股份总数的27.47%,每股0.99港元,总售价为5370万美元。购买方为Shanghai Pudong Science and Technology Investment Co., Ltd, (PDSTI)。上海先进半导体是一家港交所上市公司(股票代码:3355)。 关于恩智浦半导体 恩智浦半导体(纳斯达克代码:NXPI)致力于通过先进的安全连结及基础设施解决方案为人们更智慧安全、轻松便
[半导体设计/制造]
恩智浦是未来物联网不可或缺的一员 发展需要通力合作
人与智能设备和服务之间的交互正快速成为日常生活的一部分。从家居自动化到制造业、医疗乃至交通运输行业,我们的世界愈加依赖智能连接。 让我们以汽车为例。如今,一辆汽车内部会安装很多个传感器、制动器和其他组件,它们与数百个处理器相连,而在这些处理器中,有上亿条代码不断运行。智能汽车通过连接无线网络,实现导航和软件更新,同时支持用户使用娱乐系统。未来,自动驾驶汽车还将需要更多网络连接,以便和周围的环境无缝交互。 工厂也在经历类似的演变。生产现场、车间、业务流程、施工流程,乃至许多产品本身,都会实现智能化和连接。传感器和广泛的组件网络将在各个生产步骤中成为主流,客户甚至可在购买时直接连接到产品相关信息。 但这种新兴的互联世界—或
[网络通信]
恩智浦宣布推出针对非调光LED灯泡的GreenChip解决方案
中国上海, 2011年10月11日讯——恩智浦半导体(NXP Semiconductors N.V.)(纳斯达克:NXPI)今日宣布推出基于GreenChip™技术的紧凑非调光LED灯解决方案——高效高压LED驱动器集成电路SSL2108x。SSL2108x平台为LED改良灯制造商带来了便利,可满足100V、120V和230V市场低本高效应用的设计需求,驱动器最大转换效率高达95%,这也是恩智浦致力于开发智能高效照明解决方案的又一重要成果。SSL21081将于10月27日至30日亮相2011年香港国际秋季灯饰展,展位号:香港会议展览中心5楼LED和环保照明展区5B-C17。 SSL21081采用高度集成设计,内置300V开关MO
[电源管理]