DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 288732|回复: 361
打印 上一主题 下一主题

[UUProg] 完全开源UUprog v1.2b编程器制作资料--第二阶段:2015.5.7 UUProg v1.3原理图+pcb

  [复制链接]
跳转到指定楼层
楼主
发表于 2012-6-29 20:03:52 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
       为更好的方便大家拥有自己的编程器,解决前期投入大问题,更好的实现自己的工作目标,而不是把时间花费在制作中,近期推出更适用于diy的编程器方案。不仅仅制作简单容易,需要的相关配件也相对 较少,有效的减轻焊接工作。支持常用器件,一机在手即可解决不少问题。整个编程器就3个ic,最大的也就48脚,相对于全驱动级的制作难度不知相差几个等级了。
       现在该项目完全开源,包括原理图、pcb图、当然源代码也开源了,欢迎大家参与其中!参与者觉得可以赞助下我们的开发请选择套件1,你要是不想赞助也没关系,请选套件2,不含赞助费用,全套资料请自行下载。

》套件分类

芯片都已刷好最新固件

1、UUProg V1.2b编程器散件(赞助)  99元/套
    提供全套框架代码,包含上位机、下位机、驱动、bootloader源代码,编程器原理图,pcb图,相关设计说明等,几个芯片操作代码示例,只需要添加操作芯片时序部分(上位机和下位机),快速开发自己的编程器产品。
   开发环境:vc++6、keil c 8.16、wdk7600
2、UUProg v1.2b全套散件  49元/套。
    Bom列表电子零件和pcb等
3、pcb+4个ic套件 35/套
4、pcb 10元/片

》固件下载线,做开发必须的
1、并口下载线  10元/条(网站上有原理图,软件,可以自制)
2、u-ec5调试仿真器  35元/条(网站上有原理图,固件,软件,可以自制)

》付款方式:
0、建议淘宝交易,请到淘宝网店拍下。

硬件设计主要支持芯片:
  51系列(c5x,s5x,cx051,sx051及其他兼容的,isp,并行均可)
  串行eprom(24、93、25等)
  并行eprom(27、28、29部分需要转换座)
  avr系列(at90sxx,atmega等)
  部分pld(16v8,18v10,20v8,22v10等)
  部分pic
  支持外接isp,jtag
支持电压范围:5v芯片,3.3v芯片
接口方式:usb2.0
接口电压:5v
v1.2b原理图

焊接成品

参与者需遵守以下要求:
1、    必须保留原设计者名、技术论坛网址,后续作者请往上添加
2、    基于我们提供的软件开发:开发者必须提供上位机、固件等的源代码及编译版本,必须无偿提供一套没有任何限制的给原设计者(liyf),方便版本维护。
3、    非基于我们提供的软件开发:可自行发布套件、产品、制作资料,但请首发我们的论坛,请提供一套没限制副本给原作者(liyf),当然提供相关源代码更好。
4、    此编程器开发平台为完全开源的,遵守GPL协议,请参与者继续遵循自由开放分享的原则。私自将大家工作成果直接用于商业目的我们有权追究其法律责任。


        以后软件开发进度就在这里列出,同时提供固件、上位机软件下载。更新日志采用倒叙排列,最新的排在最前面,每次更新后会在主题后跟更新时间。欢迎大家关注开发进度。

硬件相关请移步:
0、UUProg V1.3版电路及pcb图
1、 开源的通用编程器(UUProg),支持常用器件
2、UUProg v1.2b公测版原理图(2013.3.11更新)
3、UUProg v1.2b版原理图配套pcb,可直接打印自制
4、UUProg通用编程器DIY指南(完整版)
5、UUProg并口线下载固件教程,视频:UUProg编程器固件下载,升级教程(视频)
6、 我们的编程器用的下载线制作完成,附测试和pcb制作文件(14楼)
7、编程器上位机软件功能演示
8、C8051F系列单片机仿真编程器电路原理图(u-ec5)
9、u-ec5 pcb画好,参考的是古道热肠的电路
10、U-EC5编程器做板测试成功
11、UUProg连接U-EC5仿真器入手使用简易仿真说明
12、U-EC5中文下载程序和FLASH Programming Utility来回切换没问题(视屏)
13、UUProg进入固件升级(视频)
14、UUProg焊接视频教程--IC焊接(视屏)
16、UUProg焊接视频教程--焊盘上锡(视屏)
17、UUProg焊接视频教程--电阻焊接(视屏)
18、UUProg焊接视频教程--电容焊接(视屏)
19、UUProg焊接视频教程--二极管等(视屏)
20、UUProg焊接视频教程--三极管焊接(视屏)
21、UUProg焊接视频教程--led焊接(视屏)
22、UUProg焊接视频教程--直插件焊接(视屏)
23、UUProg焊接视频教程--补焊及清理焊点(视屏)
24、UUProg焊接视频教程--洗板(视屏)
25、UUProg 编程器源代码开放下载(10月15后取消下载)


准备自己开发的看这里:
1、搭建keil c51环境编译我们的固件(UUProg固件源代码)
2、搭建dwk驱动开发环境编译我们的驱动(UUProg驱动的源代码)
3、(uuprog)f340编程参考
4、Uuprog监控程序流程图
5、上位机程序流程图
6、上位机软件功能图
7、 UUProg v1.1b接口控制对照表
8、自己依据UUProg硬件开发需要的参考资料(bootloader等)
9、vc6++安装教程(视频)
10、搭建dwk驱动开发环境(视频)
11、C8051开发软件(含u-ec5编程软件、keil仿真驱动等)
12、Silicon Laboratories IDE环境设置输出hex视频
13、 送板活动已结束,uuprog设计教程即将开始
14、 uuprog开发教程:教程整体规划
15、 uuprog开发教程:认识发布程序目录结构
16、 uuprog开发教程:573(U4)初始化
17、 uuprog开发教程:vpp电压开启与关闭
18、 uuprog开发教程:GND开启与关闭
19、 uuprog开发教程:3.3v与5.0v的开启与关闭
20、 uuprog开发教程:12.2与14.2v VPP电压切换
21、 uuprog开发教程:RUN指示灯操作
22、 uuprog开发教程:上位机源代码目录结构
23、 uuprog开发教程:Bootloader应用讲解1
24、 uuprog开发教程:Bootloader应用讲解2
25、 uuprog开发教程:Bootloader应用讲解3
26、 uuprog开发教程:Bootloader应用讲解4
27、 uuprog开发教程:Bootloader应用之用户区代码跳转设置
28、 uuprog开发教程:改用winusb驱动库先行测试
29、 uuprog开发教程:上位机功能简介
30、 uuprog开发教程:上位机软件设置
31、 uuprog开发教程:烧写工程管理1
32、 uuprog开发教程:烧写工程管理2
33、 uuprog开发教程:打开(加载)hex,bin文件
34、 uuprog开发教程: 选择芯片功能的实现
35、uuprog开发教程:芯片支持库加载1-支持库结构体
36、 uuprog开发教程:芯片支持库加载2-加载函数
37、 uuprog开发教程:芯片操作函数
38、 uuprog开发教程:芯片支持库维护
39、 uuprog开发教程:芯片支持库维护2-窗口基础数据初始化
40、 uuprog开发教程:芯片支持库维护3-快速过滤的实现
41、 uuprog开发教程:芯片支持库维护4-查看型号参数配置
42、 uuprog开发教程:芯片支持库维护5-添加型号
43、 uuprog开发教程:芯片支持库维护6-型号参数修改
44、uuprog开发教程:芯片支持库维护7-支持库保存
45、 uuprog开发教程:芯片支持库维护8-类型参数设置
46、 uuprog开发教程:winusb开发学习参考资料
47、 uuprog开发教程:使用winusb驱动固件
48、 uuprog开发教程:winusb示例固件源代码修改成UUProg的固件
49、 uuprog开发教程:编程器相关信息1
50、 uuprog开发教程:芯片支持列表导出
51、 uuprog开发教程:编程器自检功能
52、 uuprog开发教程:ttl、cmos、ram芯片测试
53、 uuprog开发教程:pal芯片测试

更新历史(以后发布的打包文件会包括相关资料在内,开发环境、软件请自备了
更新记录更新下载


第三阶段
分享平台正式运行
正式版公开发行
全面支持芯片烧写

第二阶段
软件抓虫
固件分享平台启动
开始测试24、25类芯片
读写24芯片样例
操作时序实现原理模版

上位机与固件通讯交互(winusb2)
进行中
2015.05.05
UUProg改用winusb驱动
驱动: winusbDriver.rar (5.07 MB, 下载次数: 149)
更新固件: UUProg_app.hex (11.16 KB, 下载次数: 35)
完整固件: winusbUUProg_app.hex (154.03 KB, 下载次数: 57)
上位机软件功能及构建
已完成
bootloader应用讲解与固件更新
已完成
固件与硬件接口实现
已完成
2014.11.6
开发教程启动
开始发布
2014.5.7
UUProg全面开源,欢迎各界爱好者参与,大家维护,大家分享,
大家免费使用
20140514发布.rar (16.21 MB, 下载次数: 368, 售价: 100 两银子)
2013.8.28
bootloader代码修改
进入后RUN/ERR灯常亮
BootLoader.hex (9.67 KB, 下载次数: 31)
2013.6.1
以前固件、软件、diy指南、原理图、pcb图、驱动等打包
(以后都采用该方式发布改动,唯一不好文件比较大)
发布.part1.rar (7.63 MB, 下载次数: 3496)
发布.part2.rar (684.25 KB, 下载次数: 358)
请下全文件才能解压
2013.2.26
解决拔出其他usb设备会重新检测编程器问题
支持启动加载最近所选芯片
Release.rar (2.08 MB, 下载次数: 191)
(覆盖原来程序)
2013.2.23
芯片上厂标显示
优化芯片支持库架构
修复选择芯片窗没选芯片时点确定程序错误
编程器自检功能完善中
显示支持厂家、芯片种类
暂没提供下载

2012.8.11
快速查找
带测试库
支持商标、数据手册
Release.rar (2.07 MB, 下载次数: 193)
(覆盖原来的主程序即可)


2012.8.9
芯片支持库添加,保存
芯片选择

Release.rar (159.41 KB, 下载次数: 42)
(覆盖原来的主程序即可)
2012.8.6
工程加载、保存功能完成
Release.rar (156.12 KB, 下载次数: 50)
(覆盖原来的主程序即可)
2012.8.5
缓存保存成bin文件
工程加载、保存功能,还需完善
字体调整为5号字
UUProg.rar (561.65 KB, 下载次数: 76)
2012.8.3
加载文件,缓存编辑基本完成
UUProg.rar (153.47 KB, 下载次数: 46)
(覆盖原来的主程序即可)
2012.8.2
各模块均有更新,功能还在完善中
UUProg.rar (150.23 KB, 下载次数: 36)
需配合编程器,供测试用上位机
(覆盖原来的主程序即可)
2012.7.30
加入缓存编辑
UUProg.rar (150.21 KB, 下载次数: 20)
需配合编程器,供测试用上位机
(覆盖原来的主程序即可)
2012.7.29
程序参数保存完成
加入操作提示音
执行编程操作需检测编程器状态
程序日志保存
UUProg.rar (138.8 KB, 下载次数: 28)
需配合编程器,供测试用上位机
(覆盖原来的主程序即可)
2012.7.28
框架基本定型,具体实现代码后续添加中
供测试用上位机 UUProg.rar (47.78 KB, 下载次数: 32)
(覆盖原来的主程序即可)
2012.7.27
制作好部分框架,界面趋向友好化
供测试用上位机 UUProg.rar (58.43 KB, 下载次数: 60)
(覆盖原来的主程序即可)
2012.7.26
设计好软件界面(有些乱填的
整合固件下载
编程器插入自动初始化
供测试用上位机 Release.rar (406.03 KB, 下载次数: 94)
2012.7.20
*一体化固件
固件 uuprogv1.1b.HEX (151.6 KB, 下载次数: 97)
2012.7.2
*解决应用固件缓冲地址错误问题
*驱动GUID问题,引起pc软件找不到
*速度测试与固件下载工具
(将P0.5短接到地加电进入固件升级模式)

*应用固件下载 UUProg_App.hex (10.19 KB, 下载次数: 62)
*驱动下载 driver.rar (21.22 KB, 下载次数: 100)
*工具 Release.rar (401.22 KB, 下载次数: 90)
2012.6.30
*bootloader与固件绑定:成功,功能需完善
*测试进入bootloader更新固件:成功
*编译专用驱动程序:完成   
*x86、x64驱动下载 driver.rar (21.21 KB, 下载次数: 48)
*bootloader下载 BootLoader.hex (9.67 KB, 下载次数: 55)
*UUProg用户固件 UUProg_App.hex (10.19 KB, 下载次数: 37)
*bootloader+用户固件版 uuprog.hex (154.03 KB, 下载次数: 45)
2012.6.29
*测试上位机与编程器固件通讯:成功
*测试usb更新固件:能用
*测试RUN指示灯:正常
*测试升压电路切换:正常
*测试573锁存:基本正常,有待改进
第一阶段
硬件设计
古老的时间, 可以追溯到开始架站的时候

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏32 分享分享 支持支持 反对反对
沙发
发表于 2012-6-29 20:54:49 | 只看该作者
沙发,支持
板凳
发表于 2012-6-30 18:59:18 | 只看该作者
支持  希望尽快进入测试
地板
 楼主| 发表于 2012-6-30 19:39:42 | 只看该作者
yy5409 发表于 2012-6-30 18:59
支持  希望尽快进入测试

到你拿到板时就可以了
5#
发表于 2012-6-30 20:10:24 | 只看该作者
叶大,昨天才在群里说上位机,你的速度也太快了吧?
6#
发表于 2012-6-30 20:11:03 | 只看该作者
前排支持    

点评

下次再招租就k掉  发表于 2012-6-30 20:37
7#
 楼主| 发表于 2012-6-30 20:24:07 | 只看该作者
cnxss 发表于 2012-6-30 20:10
叶大,昨天才在群里说上位机,你的速度也太快了吧?

加快点速度,做完好做板
8#
发表于 2012-7-2 19:07:24 | 只看该作者
支持。支持
9#
发表于 2012-7-5 09:30:20 | 只看该作者
银子不够 下不了         
10#
发表于 2012-7-5 12:35:48 | 只看该作者
加速好快啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2024-12-23 06:45 , 耗时 0.135257 秒, 23 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表