编程接口电路
发布时间:2012/4/12 19:44:17 访问次数:3609
传统的单片机通常在焊接之FDMA420NZ 前先用特殊的工具下载程序到芯片中,一旦焊接到板子上就很难修改,而作为无线传感器网络节点核心处理模块的单片机却有多种在线编程方法,这种特性对于需要反复编程试验的应用环境非常关键,因为节点的程序很难做到一蹴而就,通常需要多次调试与修改,才能完成既定的功能。无线传感器网络节点的在线编程方法包括‘习如下几种。
①JTAG编程方法:JTAG接口首先被芯片制造商或者板卡制造商用来检查芯片是否工作正常;其次JTAG接口可以用来词试处理器芯片,从硬件上控制处理器芯片的运行流程,包括单步执行、设置断点、读写芯片内部寄存器和存储器。通过JTAG接口可以对芯片内部的Flash、EEPROM、熔丝位和锁定位进行编程。图10-24所示为JTAG接口的应用示意图,表10-6所示为JTAG接口各引脚的功能。
②SPI编程方法:串行外设接口SPI允许无线传感器网络节点的处理模块和外设之间进行高速的同步数据传输。SPI接口通过3根线(1条时钟线SPI_SCK、2条收发数据线
UART_RXDO和UART_TXDO,注意SPI串口编程使用的数据线不是SPI_MOSI和SPI_MISO)
完成编程。外部编程器件首先将处理模块的RESET引脚线拉低,进入编程状态;然后按照
SPI定义的协议控制完成对处理器的编程。SPI接口仅用于编程,没有调试功能。ISP接头的
应用原理图如图10-25所示。
(3)串口电路
串口电路一般只有基站节点才有。由于无线传感器网络节点一般所用的AVR单片机的输
入输出电平为TTL电平,而PC杌配置的是RS232标准串行接口,二者电气规范不一致;因
此必须进行电平转换。一般采用的是MAX3232芯片,这是MAXIM公司推出的一种新类型 的电平转换器,工作电压范围为3.0~5.5V。串口电路的应用原理图如图10-26所示。
传统的单片机通常在焊接之FDMA420NZ 前先用特殊的工具下载程序到芯片中,一旦焊接到板子上就很难修改,而作为无线传感器网络节点核心处理模块的单片机却有多种在线编程方法,这种特性对于需要反复编程试验的应用环境非常关键,因为节点的程序很难做到一蹴而就,通常需要多次调试与修改,才能完成既定的功能。无线传感器网络节点的在线编程方法包括‘习如下几种。
①JTAG编程方法:JTAG接口首先被芯片制造商或者板卡制造商用来检查芯片是否工作正常;其次JTAG接口可以用来词试处理器芯片,从硬件上控制处理器芯片的运行流程,包括单步执行、设置断点、读写芯片内部寄存器和存储器。通过JTAG接口可以对芯片内部的Flash、EEPROM、熔丝位和锁定位进行编程。图10-24所示为JTAG接口的应用示意图,表10-6所示为JTAG接口各引脚的功能。
②SPI编程方法:串行外设接口SPI允许无线传感器网络节点的处理模块和外设之间进行高速的同步数据传输。SPI接口通过3根线(1条时钟线SPI_SCK、2条收发数据线
UART_RXDO和UART_TXDO,注意SPI串口编程使用的数据线不是SPI_MOSI和SPI_MISO)
完成编程。外部编程器件首先将处理模块的RESET引脚线拉低,进入编程状态;然后按照
SPI定义的协议控制完成对处理器的编程。SPI接口仅用于编程,没有调试功能。ISP接头的
应用原理图如图10-25所示。
(3)串口电路
串口电路一般只有基站节点才有。由于无线传感器网络节点一般所用的AVR单片机的输
入输出电平为TTL电平,而PC杌配置的是RS232标准串行接口,二者电气规范不一致;因
此必须进行电平转换。一般采用的是MAX3232芯片,这是MAXIM公司推出的一种新类型 的电平转换器,工作电压范围为3.0~5.5V。串口电路的应用原理图如图10-26所示。
上一篇:标准I/O接口
上一篇:无线传感器网络节点UbiCell
热门点击
- 编程接口电路
- TinyDB系统结构
- Mega128的初始化过程
- 典型的无线传感器网络节点传感模块
- 无线传感器网络集成开发平台MeshIDE f
- 智能家居概述
- 熔断电阻器
- 基于无线传感器网络的医疗健康护理系统
- 纸介电容器的结构与特点
- DiswareDM的系统功能
推荐技术资料
- 自制经典的1875功放
- 平时我也经常逛一些音响DIY论坛,发现有很多人喜欢LM... [详细]