dengxiaofeng 发表于 2010-9-3 10:15:13

空投点资料 LPC1768 USB bootloader 索取个大功率LED闪光驱动方案

空投资料开始:
LPC17XX可以拥有第二bootloader了,usb bootloader;官方有E文的文档,说明usb bootloader的制作和使用过程,现在将源文档和制作使用过程上传!
1.USB BOOTLOADER 固件占用 8K字节即 0x0000~0x1FFF 为USBBOOTLOADER 占用. 用户程序需从:0x2000的地址存放;
2.板子一上电程序是先运行 USB BOOTLOADER,程序会判断有P0.3(可以在程序里修改到其他管教)是否为低电平,如为低电平则运行 USB BOOTLOADER 程序,如为高电平则直接跳到0X2000 处执行用户程序。
3.USB BOOTLOADER 运行后,插到 PC 会虚拟成一个移动 U盘。
4.更新固件时只需把 U盘中的 FIRMWARE.BIN 文件删除,COPY 进去你的用户程序即可。
然后复位芯片即可运行。
5.固件最大可以为 504KB。因为 LPC1768 最大为 504K,其中固件占用 8K 所以最大的程
序只能 484K。

将压缩包的usb bootloader烧录到目标芯片(可用串口 或者JTAG)!
然后需要修改一些地方才能正常使用!具体见文档 和图片说明!

http://cache.amobbs.com/bbs_upload782111/files_32/ourdev_579886VJOCMM.png
编程修改说明1 (原文件名:111.png)

http://cache.amobbs.com/bbs_upload782111/files_32/ourdev_579887Q5AYYB.png
编程修改说明2 (原文件名:222.png)

http://cache.amobbs.com/bbs_upload782111/files_32/ourdev_579888KQWHEO.png
编程修改说明3 (原文件名:333.png)

国内某网站的工程ourdev_579889ABYII2.rar(文件大小:442K) (原文件名:LPC1700 USB Bootloader.rar)
国外下载的工程ourdev_579890SWWXIO.zip(文件大小:71K) (原文件名:LPC1700_secondary_USB_bootloader.zip)
说明文档ourdev_579891PBEO46.pdf(文件大小:771K) (原文件名:AN10866_1.pdf)

关于这个usb bootloader 不明白的可以在讨论!

下一个话题:
最近要驱动一个大功率LED灯 想采用闪光方式 闪一次光 获取一张图片LED额定电流在2A左右想设计一个闪光电流在4A左右的闪光电路,不知道会不会烧掉LED 如果烧掉就换大一点功率的, 闪光频率在一秒 10次   电流4A LED就一个有什么好的驱动方案吗?最好是闪光时间长度可控的!

dengxiaofeng 发表于 2010-9-3 12:44:24

没人理我悲剧

chaplin1999 发表于 2010-9-3 13:09:55

帮顶一下吧!正好有板子有机会试试那个USB BOOT

zhaojun_xf 发表于 2010-9-3 13:38:13

很好,非常感谢。。。

xihacow 发表于 2010-9-3 13:43:21

2A的LED 用4A电流驱动 为什么有这种非主流的用法?
超过额定电流,即使不烧LED,对寿命也有影响,光衰严重,产品不能这样来做,老老实实的按照额定功率来。

dengxiaofeng 发表于 2010-9-3 14:43:29

usb bootloader 国内某网站的那个 比较好用   keil生成bin文件在虚拟的移动存储设备中删除原来的 粘贴上新的就可以了

关键是 闪光电路如何设计

twd3621576 发表于 2010-11-30 18:00:24

MARK

shappy 发表于 2011-1-21 22:17:14

MARK

ssaweee 发表于 2011-1-22 01:16:37

回复【5楼】xihacow火柴
-----------------------------------------------------------------------

不会,2A是Led持续电流,闪光电流通常会大很多,看led的Datasheet就有。

Nxp,ti有方案。
Lpc1768不自带Usb bootloader?lpc1343都有。

yanyi103 发表于 2011-2-20 21:42:24

标记一下

dengxiaofeng 发表于 2011-2-22 08:58:57

回复 9楼:LPC1768 不自带 USB Bootloader   但是LPC1343的确带我用过

hoocymo 发表于 2011-3-1 16:45:07

mark ,很快能用上了。感谢~~

dengxiaofeng 发表于 2011-3-1 20:43:11

呵呵来看看!!!

ARMtoAVR 发表于 2011-3-16 12:58:08

先看看,等我熟悉了再讨论噢

flyforyou85 发表于 2011-5-20 17:17:45

正在看你的例程!

GZLJZ 发表于 2011-5-20 18:12:52

LZ是想驱动红外LED灯吧,想偷_拍,用相机闪光灯方式,先充电个大电容,在放电,这样就可得到小体积,小电源功率,转到大电流

icetea 发表于 2011-5-20 18:18:11

回复【16楼】GZLJZ
-----------------------------------------------------------------------

牛逼了

xml2028 发表于 2011-5-20 18:40:04

先看看,等我熟悉了再讨论噢

GZLJZ 发表于 2011-5-20 22:29:13

回复【17楼】icetea 冰红茶
回复【16楼】gzljz   
-----------------------------------------------------------------------
牛逼了
-----------------------------------------------------------------------

什么牛逼不牛逼,真不明白你意思,我说错了?如果LZ闪的是白光,直接用闪光灯就可以,何必非要用LED?下次还是少搀和这不明话提,说错了直接指出呀

icetea 发表于 2011-5-20 22:42:51

回复【19楼】GZLJZ
-----------------------------------------------------------------------

你想太多了吧,我的意思是你的想法够大胆,还有请注意你的语气,我可没打算和你吵架。

dengxiaofeng 发表于 2011-6-7 08:40:48

楼上的群众:淡定,LED驱动已经是那个时候的事情了 ,现在早就没有这样的问题了,

讨论点 LPC1768吧

sxndwg 发表于 2011-6-7 09:15:43

很好玩的一个东西

Ants_alone 发表于 2011-6-9 17:17:19

很不错的方法

flyforyou85 发表于 2011-6-9 17:33:55

我今天在我的板子上实验成功哦了,方法很简洁,就是COPY文件。

本准本上传个例程的,可以老是上传失败.

dengxiaofeng 发表于 2011-6-9 19:59:10

呵呵大家能用 就是最好的支持!

flyforyou85 发表于 2011-6-9 20:37:34

点击此处下载 ourdev_647297UXFYD5.rar(文件大小:113K) (原文件名:Blinky.rar)

dgtg 发表于 2011-6-10 08:59:15

mark一下,学习了!

dengxiaofeng 发表于 2011-6-17 14:30:09

嘿嘿!

ghosthd 发表于 2011-7-9 17:05:41

记号一下。。
LED方案:
LZ可以参考一下CREE XML 的LED,持续电流3.2A,闪光4A绝对没有问题.如果只闪光应该小面积散热就行。
最大的好处就是市面上很容易买到,价格便宜,《30元 。

newkey 发表于 2011-7-18 19:54:33

mark

dengxiaofeng 发表于 2011-7-19 14:32:52

回复 29楼 谢谢!!!

xuxiuyao 发表于 2011-9-7 11:09:07

楼主,最近小弟正好要搞LPC1768的USB BOOTLOADER,不过小弟知之甚少,方不方便指导一下这个要怎么弄呢? QQ:41720634

xuxiuyao 发表于 2011-9-7 12:08:07

楼主,已经可以通过这种方法升级程序,不过有一个小问题,特请教:

我的程序是闪灯和LCD显示.

板子上电之后,闪灯程序正常,可是LCD显示白屏.

按下复位键后,程序就正常运行了.

请问这种情况是怎么回事哦?

zhaohui293 发表于 2012-1-4 14:33:30

mark

LICHANGAN726 发表于 2014-2-21 21:36:47

dengxiaofeng 发表于 2011-6-7 08:40
楼上的群众:淡定,LED驱动已经是那个时候的事情了 ,现在早就没有这样的问题了,

讨论点 LPC1768吧 ...

能咨询一下LED驱动电路

dengxiaofeng 发表于 2014-2-23 10:28:42

LICHANGAN726 发表于 2014-2-21 21:36
能咨询一下LED驱动电路

后来用的 LM3406 吧

晚枫 发表于 2014-3-1 12:37:58

好,又增加了一个新的USB BOOT,学习了。
不过稳定性还需要测试。

peng08303 发表于 2014-3-11 11:29:12

xuxiuyao 发表于 2011-9-7 12:08
楼主,已经可以通过这种方法升级程序,不过有一个小问题,特请教:

我的程序是闪灯和LCD显示.


可能是刚上电的时候电压还没稳定,屏没初始化好,最好是在程序开头加一段延时。

fengdingkusong 发表于 2014-3-11 11:42:46

先顶再收藏

黄瓜 发表于 2014-4-4 18:11:34

过来看看

enovo2468 发表于 2014-4-5 15:58:53

好资料{:handshake:}

lj1023184204 发表于 2018-4-18 16:10:50

好资料 正好需要LPC4357的虚拟升级方法,可以参考参考了
页: [1]
查看完整版本: 空投点资料 LPC1768 USB bootloader 索取个大功率LED闪光驱动方案