0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

一文看懂NXP系列芯片程序烧写方法

h1654155282.3538 来源:网络整理 2018-04-10 18:30 次阅读

NXP简介

NXP (恩智浦半导体)是一家新近独立的半导体公司,由飞利浦公司创立,已拥有五十年的悠久历史,主要提供工程师与设计人员各种半导体产品与软件,为移动通信、消费类电子、安全应用、非接触式付费与连线,以及车内娱乐与网络等产品带来更优质的感知体验。

恩智浦半导体以其领先的射频模拟电源管理接口、安全和数字处理方面的专长,提供高性能混合信号(High Performance Mixed Signal)和标准产品解决方案。这些创新的产品和解决方案可广泛应用于汽车、智能识别、无线基础设施、照明、工业、移动、消费和计算等领域。

本文主要介绍关于NXP的LPC系列ARM芯片ISP口烧写程序,先来了解一下NXP ARM有哪些产品。

NXP ARM系列芯片型号

Cortex-M0 LPC1100系列

一文看懂NXP系列芯片程序烧写方法

Cortex-M3 LPC1300系列

一文看懂NXP系列芯片程序烧写方法

Cortex-M4系列

一文看懂NXP系列芯片程序烧写方法

ARM7 LPC2100系列

一文看懂NXP系列芯片程序烧写方法

ARM7 LPC2200系列

一文看懂NXP系列芯片程序烧写方法

ARM7 LPC2300系列

一文看懂NXP系列芯片程序烧写方法

ARM7 LPC2400系列

一文看懂NXP系列芯片程序烧写方法

LPC系列ARM芯片ISP口烧写程序

恩智浦公司推出的LPC系列ARM芯片程序烧写支持J-LINK和ISP。J-LINK一般用于在线仿真,程序调试,可进行单步运行,比较直观易于发现程序中出现的逻辑错误。该方法需连接J-LINK仿真器,价格相对较高,主要应用与程序开发阶段的调试。ISP一般是通过单片机的串行接口对内部的程序存储器进行编程,该方式程序烧写方便,接口电路成本较低,但需要上位机软件的支持,该方法适合量产。最长使用的上位机软件为flash magic,该软件是NXP(恩智浦)公司为方便本公司LPC系列单片机程序烧写,特推出的一款支持ISP烧写的上位机软件。

下面对个人理解的ISP下载做简要说明,ISP下载主要包括以下端口:RX、TX、ISP以及供电电源(VCC和GND)。电源主要是给串口烧写板供电,该电源由目标电路板提供,串口烧写板即为一个RS232电路,一般使用RS232芯片,该芯片大多为5V供电,因此目标电路板需要提供5V电压给烧写板,一般情况下3.3V电压RS232芯片也能工作,但是工作不稳定,会出现通讯失败的情况,因此本人不建议使用3.3V的电压来给烧写板提供电源。

烧写板的RX端,需要连接目标板的TX端,烧写板的TX端,需要连接目标板的RX端,VCC和GND连接在烧写板的电源正和地端,ISP为ISP下载使能信号端,当需要通过ISP接口下载程序的时候,就需要将芯片的该管脚拉低(使能该功能),拉低以后必须给芯片复位一次,才能进入ISP模式,从而进行程序下载。因此该芯片需要有上电复位电路,来保证上电后有复位信号产生,能够正常进入ISP模式。

一文看懂NXP系列芯片程序烧写方法

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • NXP
    NXP
    +关注

    关注

    60

    文章

    1214

    浏览量

    177094
收藏 人收藏

    评论

    相关推荐

    如何通过CAN为TC233芯片程序

    Hi 大家好,我需要咨询程序的问题,我想知道如何使用CAN线来为的TC233芯片
    发表于 01-23 07:57

    STM32H743ZIT6 keil程序不进去,报错的原因?怎么解决?

    为输入设置。(因JTRST的设置影响其他JTAG引脚)。再在代码中将JTRST的配置注释掉。 2.使用SWD程序后,只有次能进。后面
    发表于 03-27 06:36

    求助!!语音芯片怎样程序

    求助!!语音芯片是怎样程序?求助!!语音芯片是怎样
    发表于 06-01 10:09

    新买的单片机芯片怎么不能程序

    我是单片机初学者,用的郭天祥系列开发板,现在想做个摇摇棒实践下。今天到货的Atmal 89C52单片机芯片,把开发板上芯片换成新的之后不能
    发表于 08-16 21:49

    【CANNON试用体验】3、程序下载方法——仿真器

    的STM32F401RE芯片有如下几种下载方法。STM32F401RE芯片的下载方法如:1、仿真调试下载2、仿真器
    发表于 04-14 17:00

    【VEML6040环境颜色检测试用体验】-3. invalid ROM table问题的解决以及ISP的提问

    没有灯亮起3. 烧录程序,下载成功。这种解决方法暂时只针对NXP芯片-LPC系列
    发表于 03-20 21:41

    关于DSP程序的问题

    买的C6747开发板送的资料里有程序的工程,请问这个工程可以用在别的板子上吗?(也是C6747
    发表于 01-06 15:17

    C2000芯片方法有哪些

    TI对于芯片般是这样建议的:◆小于1000:用JTAG或者通过串口
    发表于 06-16 12:42

    STM8芯片程序

    STVP提示The device is protected解决方法1234567分步阅读STM8芯片程序提示The device is protected,
    发表于 07-22 07:36

    swd的方法

    1.JTAG的(开发板为例子)、2.swd的方法
    发表于 08-05 07:07

    个STM32系列芯片的串口工具

    官方的FlashLoader使用着太过麻烦,步下去,而且还不是每次都能顺利通过, 最近自己写了个STM32系列芯片的串口
    发表于 08-05 06:21

    怎样去使用STM32系列芯片的串口工具呢

    怎样去使用STM32系列芯片的串口工具呢?有哪些步骤?
    发表于 10-25 09:03

    求大神帮忙解决S32K148芯片问题

    S32K148芯片问题使用NXP的S32K148芯片,使用SEGGER J-Flash进行擦写,擦除整个片子以后,无法再次连接,报错如下
    发表于 01-10 08:16

    STM32cubeMX生成的程序程序后,再次识别不到单片机解决方法

    STM32cubeMX生成的程序,程序后,再次
    发表于 01-19 07:01

    利用芯片内部Bootloader程序方法

    的编程器配上位机,又舍不得口袋里的银子,而且不是TI官方出品,稳定性和可靠性难以得到保证。本文给大家介绍种利用芯片内部Bootloader程序
    发表于 11-11 07:08