《mPro编程器使用说明》.doc
文本预览下载声明
mPro编程器使用说明
编程器购买:
请不要使用PIC的编程器读写mPro编程器芯片,也不要使用固件升级程序写入非本人提供的HEX固件文件,否则由此造成的编程器损坏概不负责。
Pin 51/AVR nRF24xx EEPROM PL3K C8051F USB转串口
(STC STM32) 1 VCC VCC VCC VCC VCC 2 VCC VCC VCC VCC VCC 3 RST RST RST 4 MOSI SMOSI 5 SCK SCK SCL SCL C2CK 6 PROG RX 7 MISO SMISO SDA SDA C2D 8 CSN TX 9 GND GND GND GND GND GND 10 GND GND GND GND GND GND 首次使用时,需要安装USB驱动程序,步骤如下:
使用杜邦线连接目标板时,请一定要多检查几次,尤其是电源不要接错。建议使用10线的排线做一条转接线,这样就不用每次连线了,也不容易出错。
如果信号线接错,可能会使软件出现不响应很卡的情况,此时拔掉USB关闭软件即可。重新检查接线正确后再插入操作。
连接目标板前请一定要看看是3.3V还是5V供电并正确设置跳线,以免烧坏芯片
上位机软件:
烧写步骤:
使用开发工具生成目标代码HEX文件(Keil默认是不生成HEX文件的,需要手动选上)
mPro软件中点击“载入编程文件”按钮选择HEX或BIN烧写文件
点击“自动”或直接按快捷键F9.(也可以手动一步步操作,但写FLASH前一定记得要擦除)
对于SPI编程接口,可以设置下载速度,方法是在mpro主界面中鼠标右键---高级设置---拖动下载速度滑动条---点击“下载速度设置”
通过调节下载速度编程时间可以得到改善。如果调得太快有可能编程失败,此时应把速度调低。51/AVR系列考虑到有些用户使用低频晶振,所以默认下载速度调得比较慢。建议用户把速度调到最快。
对于有熔丝或信息页配置等芯片配置的芯片,最好不要修改这些设置,除非你明确知道所产生的后果。
由于编程器代码空间的限制及考虑到固件升级和日后支持更多的芯片,不同系列的芯片支持需要写入不同的固件(HEX文件),默认是NRF24XX系列固件,具体参考文档 固件更新步骤.doc
Pin1
Pin2
Pin3
Pin5
Pin7
Pin9
Pin4
Pin6
Pin8
Pin10
5V 3.3V 编程电压选择
GND RC5 VCC ( 温湿度传感器)
PGD PGC GND VCC VPP
显示全部