·做了几次课程设计,因为电脑主板后面没有串口下载线插口,每次下载程序时都要到同学电脑那里去弄,好麻烦,而且现在的市场上主板也越来越小有口串口的了,特别是笔记本电脑,苦于如此,在网上搜了很多资料,按照网上的电路图用mega8做了个USB下载器,但是遇到了不少问题,自己摸索了很久才搞明白,现把一些问题及解决办法给出,希望对有需要的网友有帮助,还有本人制作的全资料,贡献给大家 下面是全资料,里面有个我做的
上传时间: 2013-06-13
上传用户:hw1688888
isplay是一款单片机下载程序的小软件。
上传时间: 2013-08-04
上传用户:夜月十二桥
MSP430自升级Monitor程序 p Monitor程序是为了对MSP430设备进行远程或在线升级而设计的一段代码,该 代码事先植入到MSP430的FLASH中,该代码能通过外部的IIC,UART,SPI等通讯 方式对存放在MSP430内的用户代码进行升级,这样用户无须产品召回,无须 拆箱等情况下对内部的代码进行升级。 p Monitor程序自升级的过程其实就是借助430自身能写FLASH的特点,把要更新 的代码通过通讯接口传输给Monitor,由Monitor程序把该代码写到指定的 FLASH空间上。该通讯方式主要由IIC、SPI、UART组成。
上传时间: 2013-04-24
上传用户:dpuloku
一个用LPC1768写的仿三凌FX2N的程序源代码,支持基本指令及部分功能指令.直接在三凌的平台上使用,可调试及上下载程序.源码用KEIL4开发.
上传时间: 2013-05-24
上传用户:kaixinxin196
本实验板采用仿真芯片STC89C51RD或52作为核心部件。最有特色的就是可以在线下载程序。而且单片机内部也有存贮器…修改程序再也不需要拿去编程器烧好程序再插到实验板上,只需从串口下载,方便快捷。实验板直接从电脑的USB口取电,免除由整流器取电的麻烦,真正做到一台电脑,一块板就能玩转51。另外板子面积也比较小…约为12 x 7 CM.各个功能的说明:1.NOKINA3310液晶屏,诺基亚3310液晶点阵为48*84点,可以同时显示字符,文字,图形。2.I2C 串行EEPROM24C08,这个就比较常用了,密码锁等,与断电保存数据有关的就能用上。3.8个按键,非常实用2X4键盘,通过简洁的程序即可完成键盘输入控制.4.8个LED.,这个就不用说了吧,流水灯,提示灯什么的都能用上。5.1个四位数码管,可以做个计数器,可以显示频率,反正跟数字显示有关都可以了。6.时钟芯片,喜欢就自己做个时钟,显示时间,日期,农历也可以啊,呵呵。7.手动复位,这个主要是为了方便单片机复位,不用拨电源那么麻烦,轻轻一按就好了。8.蜂鸣器,可以完成各种奏乐、报警等发声音类实验。
上传时间: 2013-11-18
上传用户:wff
什么是JTAG 到底什么是JTAG呢? JTAG(Joint Test Action Group)联合测试行动小组)是一种国际标准测试协议(IEEE 1149.1兼容),主要用于芯片内部测试。现在多数的高级器件都支持JTAG协议,如DSP、FPGA器件等。标准的JTAG接口是4线:TMS、 TCK、TDI、TDO,分别为模式选择、时钟、数据输入和数据输出线。 JTAG最初是用来对芯片进行测试的,基本原理是在器件内部定义一个TAP(Test Access Port�测试访问口)通过专用的JTAG测试工具对进行内部节点进行测试。JTAG测试允许多个器件通过JTAG接口串联在一起,形成一个JTAG链,能实现对各个器件分别测试。现在,JTAG接口还常用于实现ISP(In-System rogrammable�在线编程),对FLASH等器件进行编程。 JTAG编程方式是在线编程,传统生产流程中先对芯片进行预编程现再装到板上因此而改变,简化的流程为先固定器件到电路板上,再用JTAG编程,从而大大加快工程进度。JTAG接口可对PSD芯片内部的所有部件进行编程 JTAG的一些说明 通常所说的JTAG大致分两类,一类用于测试芯片的电气特性,检测芯片是否有问题;一类用于Debug;一般支持JTAG的CPU内都包含了这两个模块。 一个含有JTAG Debug接口模块的CPU,只要时钟正常,就可以通过JTAG接口访问CPU的内部寄存器和挂在CPU总线上的设备,如FLASH,RAM,SOC(比如4510B,44Box,AT91M系列)内置模块的寄存器,象UART,Timers,GPIO等等的寄存器。 上面说的只是JTAG接口所具备的能力,要使用这些功能,还需要软件的配合,具体实现的功能则由具体的软件决定。 例如下载程序到RAM功能。了解SOC的都知道,要使用外接的RAM,需要参照SOC DataSheet的寄存器说明,设置RAM的基地址,总线宽度,访问速度等等。有的SOC则还需要Remap,才能正常工作。运行Firmware时,这些设置由Firmware的初始化程序完成。但如果使用JTAG接口,相关的寄存器可能还处在上电值,甚至时错误值,RAM不能正常工作,所以下载必然要失败。要正常使用,先要想办法设置RAM。在ADW中,可以在Console窗口通过Let 命令设置,在AXD中可以在Console窗口通过Set命令设置。
上传时间: 2013-10-23
上传用户:aeiouetla
sst89c58下载器,使用keilc51的debug调试器下载。将本程序编译后写入sst89c58,并编程为remap 4kbytes。该芯片即有了keil环境下载功能,当p1.0拉低时,启动时进入下载程序,进入下载程序后将会自动删除block0,p1.0高电平时进入用户程序。 进入下载程序后,可以通过串口和keil的仿真环境连通,波特率自动调节,选择load HEX文件,即可将程序下载到sst89c58的低端32keeprom中。除了7e00-7fffh被占用
上传时间: 2014-01-06
上传用户:米卡
程序可作为Bootloader(支持启动脚本功能)、支持GDB源代码级调试、Flash在线烧写。支持网络、串口通信调试,支持TCP/IP协议、HTTP/TFTP、xyzModem协议下载程序。 硬件:勤研电子44B0X豪华板(S3C44B0X/SST39VF160/RTL8019/8M OSC)。 注:此版本不支持用AMD芯片的flash的豪华板版本。 硬件配置: CPU:S3C44B0X RAM:8M FLASH:SST39VF160 OSC:8M NET:RTL8019
标签: Bootloader Flash GDB 调试
上传时间: 2015-08-21
上传用户:aa54
程序可作为Bootloader(支持启动脚本功能)、支持GDB源代码级调试、Flash在线烧写。支持网络、串口通信调试,支持TCP/IP协议、HTTP/TFTP、xyzModem协议下载程序。可源代码级调试uClinux内核。 硬件:思创黄金开发板(S3C44B0X/SST39VF160/RTL8019/10M OSC)。 硬件配置: CPU:S3C44B0X RAM:8M FLASH:SST39VF160 OSC:10M NET:RTL8019 符合上列配置,则除了网络以外,其他功能一般都能使用。如果8019的接法和思创也一样,则网络也能使用。
标签: Bootloader Flash GDB 调试
上传时间: 2015-08-21
上传用户:gxmm
W78E516B在系统编程的上位机程序,通过串口下载程序数据,
上传时间: 2014-01-10
上传用户:xiaodu1124