Gamepad & WSN

基于libUSB-Win32的USB设备固件更新程序(前言)

日期: 2012-09-06    作者: Gamepader    分类: 碎碎念    标签: , ,     评论: 1    超过546人围观

这两天在抓紧完善RF模块测试架,在给SourceInsight以自定义命令方式集成了TortoiseSVN功能之后,即使是我经常使用的撞大运编程方式,也再没有出现过文件错误修改丢失备份的问题了。
RF模块测试架使用业界常用的AT24c128这块低成本、低功耗、高稳定的16K Bytes EEPROM来装载更新后的程序,而上位机采用USB方式连接专用微控制器(是一块公司自己设计生产的8bit ASIC MCU)。MCU收到下载命令后,会反馈应答数据给上位机,同时准备接收并实时通过I2C总线写入24c128。
=========想法的开始========
回想起了之前看到我的ARM开发板上面的U-Boot是使用的libUSB驱动+DNW更新固件,果断开始尝试使用libUSB-Win32生成USB驱动程序,然后自己写一个上位机软件,来通过libUSB-Win32传输数据。
========着手开始做=========
在与LyGroup聊天中提及此事,得到了他的大力支持。。。和称赞 :) ,更加坚定了学习USB上位机的想法。计划采用C语言或者C++,VC6.0 Win32 Console Application解决。

本文链接:https://blog.gamepader.com/archives/2012/09/libusb-win32-based-usb-device-firmware-update-v1.html
本文分类:
>>
除特别标注,本站所有文章均为原创、转载请注明出处。

-- EOF -- ,Leave a msg~~ ^_^

1 Comments for 基于libUSB-Win32的USB设备固件更新程序(前言)

发表评论

Trackbacks and Pingbacks:

loading...