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

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

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系列芯片程序烧写方法相关推荐

  1. PIC OTP 单片机程序烧写方法

    作者最近需要对PIC品牌的8位OPT 单片机进行程序烧写: 作者第一次使用这种OTP单片机,按照惯性遇到的问题一一记录一下: MCU最小系统与烧写引脚 烧写引脚连接: 这里要特别注意Vpp引脚的处理: ...

  2. ZYNQ开发系列——把PS和PL程序烧写到FLASH中

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 ZYNQ开发系列--把PS和PL程序烧写到FLASH中 生成 fsbl.elf 生成 BOOT.bin 下载 BOOT.bin 文件到 ...

  3. 系统烧写方法(MfgTool烧写工具)

    目录 MfgTool 工具简介 MfgTool 工作原理简介 USB接线 系统烧写原理 烧写NXP 官方系统 烧写自制的系统 系统烧写 网络开机自启动设置 改造我们自己的烧写工具 改造MfgTool ...

  4. 主板EC程序烧写异常致无法点亮修复经验

    主板型号:Gigabyte AB350M-Gaming3 官网上明确写着支持R5 5500,但按照如下步骤实践下来实际是不支持的 升级biosF31到F40版本的注意事项: 步骤: 1 使用Q-Fla ...

  5. 51单片机程序烧写说明

    程序烧写说明 USBASP下载器使用方法 启动下载软件PROGISP1.6.7 烧录步骤: 设置编程器及接口,编程器选择USBASP,接口为USB(如图) 选择芯片,在选择芯片下拉列表可以选择正在使用 ...

  6. CCS使用教程04:程序烧写与仿真

    目录 01  CCS的介绍.下载与安装 1  CCS的介绍 2  下载 3  安装 02  创建一个CCS工程 1  工作空间 2  创建一个新的CCS工程 3  编译与生成 03  工程导入 1  ...

  7. 【嵌入式开发】LED 驱动 ( LED发光二极管原理 | 底板原理图分析 | 核心板原理图分析 | GPIO | 裸板程序烧写流程 )

    文章目录 开发板 的 LED 灯 作用 : 嵌入式软件的开发初期, 如 开发 BootLoader 代码 或者 Kernel 内核代码 过程中, 有效的调试方法有限, 此时通常使用 开发板上的 LED ...

  8. c语言每次堆的变化是1k,DSPXC语言+程序烧写讲述.ppt

    DSPXC语言程序烧写讲述 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ...

  9. STM32 KEIL软件设置程序烧写起始地址选择

    转自  https://blog.csdn.net/alfredseng/article/details/53021583 STM32系列的mcu,这儿以cortex-M4为例,我们在线调试时,一般会 ...

最新文章

  1. pta 哈利·波特的考试
  2. opencv 白平衡
  3. 初学Python——面向对象编程
  4. 关于 uniqueidentifier
  5. 《C语言课程设计》一3.1 文件复制
  6. 【转】C++ GetLastError() 返回值对应表
  7. Spring IOC学习心得之注册bean的依赖关系
  8. WinRAR压缩加密
  9. 微信小程序发送微信公众号模板消息
  10. 视频矩阵的作用及原理
  11. 云更新网吧系统服务器,云更新2021最新版安装视频教程/网吧无盘系统/万能包PNP驱动...
  12. php 查询每个一号,SPOT系列卫星参数一览表 - 高分一号、高分二号卫星查询遥感数据购买 - 新闻资讯 - 遥感卫星影像数据查询中心-北京揽宇方圆-购买高分卫星影像...
  13. 处理autocad 2010闪退
  14. 一般将来时语法课教案_【语法视频课】第1~50节资料汇总
  15. python求级数的值_python中的级数和
  16. GAN小结(BEGAN EBGAN WGAN CycleGAN conditional GAN DCGAN PGGAN VAEGAN)
  17. EMC 电路设计基础
  18. 小程序配置“企业微信客服”的流程步骤
  19. kylin调优,项目中错误总结,知识点总结,kylin jdbc driver + 数据库连接池druid + Myba
  20. 数据销毁,对于数据中心运营意味着什么?

热门文章

  1. ajdt插件安装后无效_使用Eclipse和AJDT开发面向方面的Java应用程序
  2. ZZULIOJ 1430 多少个0【Dp】
  3. 苹果6s解除耳机模式_我的iPhone 11加耳机@拼多多4499版购买开箱流水账
  4. 2020-02-28-E-prime主要常见问题及matlab、python打marker方式
  5. MQ消息队列消息过期失效
  6. 如何安装biopython_python下如何安装biopython
  7. 【python爬虫专项(10)】去哪儿网景点数据采集
  8. Qt5实现飞机大战1.0(上)
  9. Supervised Online Hashing via Hadamard Codebook Learning
  10. java计算机毕业设计教学互动跟踪系统源码+mysql数据库+系统+lw文档+部署