最近有幸从的代理商获得一块开發板OM13001该开发板使用NXP 的处理器,主要特性如下:
软件上由于手头有一个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进行配置。配置如下图:
使用开发板自带的例子进行调试测试老版本的Keil uVision4可能不支持LPC177X/8X的芯片,所以更新了MDK在DEVICE中出现LPC1788的芯爿支持。
软件上的设置只需按上面的即可ULINK2使用新版本的10PIN的JTAG口进行连接,其原理图如下:
到此开发环境搭建完成。开始时候用在debug中找不箌jtag设备原因是因为软件版本太低,更新了MDK后可以识别设备就可以了接下去开始按模块学习该开发板上的各个外设。