DIY编程器网

标题: 搭建keil c51环境编译我们的固件(UUProg固件源代码) [打印本页]

作者: liyf    时间: 2011-9-3 08:35
标题: 搭建keil c51环境编译我们的固件(UUProg固件源代码)
我们使用的是keil c51 v8.16a版的,一直以来使用比较稳定,懒得尝鲜了
在网上搜一下大多是,不行也可以在我们的ftp上下
ftp://www.diybcq.com/已整理/单片机/开发工具/Keil_c51/c51v816a
其他那两个文件按需要下吧(一个是汉化的,反正我还是喜欢原汁原味的,另一个嘛,大多数人一看就知道,解除2k限制的,嘿嘿)
至于这个软件有什么功能啊,怎么用啊,那就不是这里讨论的了,自己修行一下吧
一、安装keil c51环境

运行下载的那个文件

只有接受的份

随便你装哪了,我一般装c盘

可以随便输入

安装中

自己看着办了,不勾也可以的,finish

运行uv3,进入协议管理

把那个cid复制出来,你不会找不到吧

这就是另一个压缩包了,kei_lic的

cid复制到这里,generate一下,复制那个结果

贴这里,然后addlic,搞定,以后不会有2k限制了
二、编译UUProg的固件
UUProg的固件源代码这里
UUProg_Firewear(keil).rar (165.58 KB, 下载次数: 535)
解压到一个目录,打开那个uv2的文件(keil的工程文件,别告诉我你找不到了,我没时间说了)

打开后的样子,现在就那几个文件

rebuild一下,ok
然后要做的就是把这个固件写到你的编程器里了
今天上班要去早点,先写到这了


作者: dglb    时间: 2011-9-3 20:29
说得很详细! 可惜没有套件.....
作者: liyf    时间: 2011-9-3 21:14
全部流程走完就会有套件了
作者: bedz    时间: 2011-9-3 21:27
到时候搞一套件玩玩!
作者: liyf    时间: 2011-9-3 21:34
有机会的
作者: dglb    时间: 2011-9-3 23:17
硬件现在搞成怎样啊?
作者: liyf    时间: 2011-9-4 07:55
硬件基本成型了,软件编写中,软硬结合阶段
作者: dglb    时间: 2011-9-4 21:07
唉! 10000的金钱啊~~~
作者: liyf    时间: 2011-9-4 22:13
多关注,很容易得到的
旨在活跃气氛,每天都有帖发也会很快,还有节假日红包
主要还是没有兑换品图没上,
作者: bedz    时间: 2011-9-7 10:07
不知道这个固件可以支持什么芯片?
作者: CS0    时间: 2011-10-4 22:57
学习中。。。
作者: liyf    时间: 2011-10-6 07:54
希望也能参与进来
作者: xtoqm    时间: 2011-10-6 08:44
哥,你快点呀,我等着下定金给你呀

作者: liyf    时间: 2011-10-6 19:15
努力中。。。。。。
作者: hdzl    时间: 2011-10-8 08:40
很详细。很实用!
作者: liyf    时间: 2011-10-8 08:42
做完了这就是详细的制作资料了
作者: qinglian    时间: 2012-1-26 15:37
看到这些很开心啊,
作者: qinglian    时间: 2012-1-29 08:14
这里的UUPRO固件,就是支持单片机工作的程序,编译好后写到单片机里就可以,对吗?
作者: qinglian    时间: 2012-1-29 08:18
操作软件需要和单片机内源程序对应才可以工作的,现在不懂怎么编写,感觉这个电路结构略复杂,采用89C52单片机和单独USB芯片PL23这个成本底,烧写方便,不知道这个固件能否按89C52的IO重新调整
作者: liyf    时间: 2012-1-29 10:19
实现硬件多样的,(最初期的编程器就是手工操作的,手工设置好一个字节然后按一下编程开关)不过软件实现基本一样,因为编程时序一样的
作者: easy388    时间: 2012-1-31 14:26
说得很详细,THX!
作者: 蜡笔小新    时间: 2012-3-12 17:22
楼主太强大了,学习学习
作者: siyuan    时间: 2012-3-13 10:30
谢谢楼主,下载试试。
作者: ayu20    时间: 2012-3-14 15:31
郁闷  怎么下载失败   钱也给扣了
作者: tom_2_2    时间: 2012-3-30 11:17
谢谢分享,研究一下代码原理
作者: zhengdb    时间: 2012-3-30 15:23
,,偶下来看看
作者: rgwan    时间: 2012-6-27 01:58
我得下个固件看看
作者: HUCHUAN987    时间: 2012-6-27 19:07
一直弄不太明白:用Kile C编译C8051FXXX的是不是还要安装一个什么驱动包啊??? 在新华龙的网站上好像有这么一个说明。我一直不懂是怎么用~~~~
作者: liyf    时间: 2012-6-27 19:21
HUCHUAN987 发表于 2012-6-27 19:07
一直弄不太明白:用Kile C编译C8051FXXX的是不是还要安装一个什么驱动包啊??? 在新华龙的网站上好像有这 ...

那个只是个库列表和头文件,头文件自己可以手动复制到工程目录
还有个就是调试用的接口dll
作者: adys    时间: 2012-6-28 19:52
确实有机会的
作者: cnxss    时间: 2012-6-29 15:09
楼主很强大,下载一个学习学习
作者: pingsiu    时间: 2012-7-1 01:10
很详细,谢谢!
作者: 爱在深秋    时间: 2012-7-6 08:48
这个要顶,很不错           
作者: liyf    时间: 2012-7-6 11:44
爱在深秋 发表于 2012-7-6 08:48
这个要顶,很不错

谢谢支持

作者: gdcais70654    时间: 2012-7-6 17:46
标题: 好东西一定好好欣赏,谢谢了
把他烂在心里永久痛着并且痛哭着着这只是在梦里
作者: askhua520    时间: 2012-7-8 11:39
测试一下可以吗
作者: liyf    时间: 2012-7-8 12:03
askhua520 发表于 2012-7-8 11:39
测试一下可以吗

你架起环境就好了,自己测试去
作者: askhua520    时间: 2012-7-8 15:23
liyf 发表于 2012-7-8 12:03
你架起环境就好了,自己测试去

编译器怎么工作的还是不太懂
作者: liyf    时间: 2012-7-8 15:31
askhua520 发表于 2012-7-8 15:23
编译器怎么工作的还是不太懂

那你先去看看keil环境的使用教程再来问,不然三天两夜都说不完
作者: 向下菜农    时间: 2012-8-3 09:20
板凳也没了
作者: scnclisir1    时间: 2012-8-4 09:01
支持开源的项目,在哪订套件呀?
作者: liyf    时间: 2012-8-4 09:07
scnclisir1 发表于 2012-8-4 09:01
支持开源的项目,在哪订套件呀?

要到公测后了才有套件了
作者: 墨菲    时间: 2012-8-13 17:03
顶帖赚银子
作者: 老鼠爱上猫    时间: 2012-8-26 17:22
这个好啊 !!
作者: 老鼠爱上猫    时间: 2012-8-26 17:24
没银子  没钞票!
作者: zyh555    时间: 2012-9-10 13:18
有没有出最新的固件啊
作者: bbsniua    时间: 2012-9-15 14:28
研究下
作者: program    时间: 2012-10-9 13:30

作者: program    时间: 2012-10-9 13:31

作者: program    时间: 2012-10-9 13:34
上位机的源码有吗
作者: liyf    时间: 2012-10-9 13:38
program 发表于 2012-10-9 13:34
上位机的源码有吗

有啊,都有配套的,自己找找
作者: program    时间: 2012-10-9 23:31
上位机源码也开源了吧
作者: liyf    时间: 2012-10-10 05:27
program 发表于 2012-10-9 23:31
上位机源码也开源了吧

这个才是编程器的核心,你说能开源吗?!
不过可以购买方案的形式提供
作者: freeboyxd    时间: 2012-10-22 22:59
下来学习学习
作者: program    时间: 2012-12-11 13:05
又没有钱了
作者: zyh555    时间: 2012-12-14 09:01
固件体积这么大啊160KB
作者: liyf    时间: 2012-12-14 10:53
zyh555 发表于 2012-12-14 09:01
固件体积这么大啊160KB

源代码啊
作者: rtindia    时间: 2012-12-17 16:06
thanks very much
作者: jouns    时间: 2012-12-19 20:42
下载后打开少了文件,可否发我邮箱? jouns@163.com
作者: liyf    时间: 2012-12-19 22:12
jouns 发表于 2012-12-19 20:42
下载后打开少了文件,可否发我邮箱?

编译需要sdk,你按步骤做完就可以了
作者: askhua520    时间: 2013-1-20 19:08
没银子了,怎么办
作者: jy11    时间: 2013-2-23 15:53
好资料,谢谢分享!
作者: jy11    时间: 2013-2-28 15:53
学习 下,谢谢。
作者: jy11    时间: 2013-2-28 16:22
dglb 发表于 2011-9-3 20:29
说得很详细! 可惜没有套件.....

学习一下,谢谢。
作者: 未命名    时间: 2013-4-12 16:59
顶起,顺便赚银子
作者: 暗纹    时间: 2013-6-2 09:21
嘿嘿开始研究你的软件了
作者: liyf    时间: 2013-6-2 09:32
暗纹 发表于 2013-6-2 09:21
嘿嘿开始研究你的软件了

好,初期软件,只是能联机,能认
作者: 338697    时间: 2013-10-2 18:21
资料不错顶一下
作者: jzwyywq    时间: 2013-10-3 04:59
资料很好,做一个。谢谢啊。。。。。。。。。。。。。
作者: jzwyywq    时间: 2013-10-3 05:04
好资料,谢谢!
作者: kmdyc    时间: 2013-10-6 21:58
楼主写的很详细,值得收藏~~~
作者: jy11    时间: 2013-10-8 00:07
好资料 ,赞一个.
作者: 俏皮女王    时间: 2014-7-2 17:25
辛苦啦!
作者: 俏皮女王    时间: 2014-8-1 17:01
学习啦!!!!!
作者: srqrs    时间: 2014-8-1 23:14
不错支持;!!!
作者: jy11    时间: 2014-9-10 11:40
看下 编译下,希望 不会报警
作者: jy11    时间: 2014-9-10 11:47
"UUProg" - 0 Error(s), 3 Warning(s). 编译三个报警,为什么?
Build target 'Target 1'
compiling F34x_USB_Descriptors.c...
compiling F34x_USB_ISR.c...
compiling F34x_USB_Main.c...
compiling F34x_USB_Standard_Requests.c...
compiling F34x_USB_Utilities.c...
compiling F34x_SPI_Flash.c...
assembling STARTUP.A51...
linking...
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?U_DELAY?F34X_USB_ISR
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_PAGE_ERASE?F34X_USB_ISR
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_PAGE_WRITE?F34X_USB_ISR
Program Size: data=181.0 xdata=8192 code=4832
creating hex file from "UUProg"...
"UUProg" - 0 Error(s), 3 Warning(s).
作者: liyf    时间: 2014-9-10 12:26
jy11 发表于 2014-9-10 11:47
"UUProg" - 0 Error(s), 3 Warning(s). 编译三个报警,为什么?
Build target 'Target 1'
compiling F34x ...

警告可以不管,能用
要是情于好学的可以深究下,这个一般是不规范调用引起,或者该段没有使用
作者: 电子    时间: 2014-10-20 15:29
bedz 发表于 2011-9-7 10:07
不知道这个固件可以支持什么芯片?

不错的资料,最好尽快完善好支持多芯片的烧录和读写!辛苦了楼主
作者: dwl65    时间: 2014-10-26 11:45
有空折腾一个来玩玩!
作者: ad2000    时间: 2014-11-17 15:38
这个有用,下来学习学习
作者: bywqdq    时间: 2015-1-12 19:28
diy一个玩玩.
作者: liangdian    时间: 2015-8-14 21:52
keil c51这个编程语言好。微软最怕的。
作者: liyf    时间: 2015-8-15 05:35
liangdian 发表于 2015-8-14 21:52
keil c51这个编程语言好。微软最怕的。

,这个主要用于单片机类嵌入式系统开发,和pc机不干扰的
作者: qqmoto    时间: 2015-8-29 21:23
看看.赚银子.
作者: jack_yu    时间: 2015-9-23 14:49
下来学习学习。谢谢
作者: a20084666    时间: 2016-8-29 14:11
原来是全套资料
作者: wsky    时间: 2016-9-1 21:03
UUProg下一版会支持nand或着emmc吗?
作者: hjhboy    时间: 2016-11-25 02:08
没有银子下载啊   只有5两   怎么办?
作者: grc521    时间: 2016-12-1 14:10
好东西_________________________
作者: ani    时间: 2017-4-21 18:04
看看.赚银子.
作者: smading    时间: 2018-2-28 18:23
一切都是为了银子,跟开源精神有点背向而行。
作者: diodes_1    时间: 2018-3-1 11:21
学习学习一下
作者: madmike    时间: 2018-4-24 11:00

全部流程走完就会有套件NBNBNBNBNBN
作者: muelfox    时间: 2018-8-13 17:54

谢谢楼主,下载试试
作者: zhuihai    时间: 2018-12-27 22:02
谢谢分享  支持
作者: yyhrp    时间: 2019-4-28 06:39
MCU开发者,说不准哪天就能用得上。谢谢楼主。
作者: hcl    时间: 2019-5-15 20:49
看到好资料,下来学习学习,多谢分享
作者: aolin    时间: 2019-8-9 10:05
这个要顶,谢谢!
作者: longriver05    时间: 2019-8-13 14:35
学习学习      




欢迎光临 DIY编程器网 (http://diybcq.com/) Powered by Discuz! X3.2