# USB uC
![Alt text](Images/USB_uC_27J53_2.jpg?raw=true "USB_uC_27J53")
A bootloader for PIC microcontrollers, that makes your USB capable PIC appear to your computer as a thumb drive. Programming can be done through MPLABX or by simply dragging and dropping your Intel hex file onto the drive. No programmer, drivers or software to install.
**Features:**
- Bootloaders made for popular development boards.
- Different crystal options, including NO_XTAL.
- Drag and drop programming or through MPLABX.
- Read user flash as a PROG_MEM.BIN file.
- Erase user flash by deleting PROG_MEM.BIN.
- Read and write to EEPROM through a EEPROM.BIN file.
- Erase EEPROM by deleting EEPROM.BIN.
**Currently supports:**
- PIC16F1454
- PIC16F1455
- PIC16F1459
- PIC18F14K50
- PIC18F24K50
- PIC18F25K50
- PIC18F45K50
- PIC18F26J53
- PIC18F46J53
- PIC18F27J53
- PIC18F47J53
For more information visit the [Project Page](https://hackaday.io/project/63204-usb-c) on Hackaday.io.
没有合适的资源?快使用搜索试试~ 我知道了~
用于 PIC微控制器的 USB MSD 引导加载程序_Makefile_代码_相关文件_下载
共209个文件
hex:52个
mk:50个
xml:30个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 75 浏览量
2022-07-07
18:30:58
上传
评论
收藏 833KB ZIP 举报
温馨提示
PIC 微控制器的引导加载程序,使您的支持 USB 的 PIC 在您的计算机上显示为拇指驱动器。可以通过 MPLABX 或简单地将 Intel hex 文件拖放到驱动器上来进行编程。无需安装程序员、驱动程序或软件。 特征: 为流行的开发板制作的引导加载程序。 不同的晶体选项,包括 NO_XTAL。 拖放编程或通过 MPLABX。 将用户闪存读取为 PROG_MEM.BIN 文件。 通过删除 PROG_MEM.BIN 来擦除用户闪存。 通过 EEPROM.BIN 文件读取和写入 EEPROM。 通过删除 EEPROM.BIN 来擦除 EEPROM。 目前支持: PIC16F1454 PIC16F1455 PIC16F1459 PIC18F14K50 PIC18F24K50 PIC18F25K50 PIC18F45K50 PIC18F26J53 PIC18F46J53 PIC18F27J53 PIC18F47J53 更多详情、使用方法,请下载后阅读README.md文件
资源推荐
资源详情
资源评论
收起资源包目录
用于 PIC微控制器的 USB MSD 引导加载程序_Makefile_代码_相关文件_下载
(209个子文件)
bootloader.asm 35KB
usb_msd.asm 30KB
usb.asm 28KB
main.asm 9KB
usb_descriptors.asm 5KB
Package-default.bash 1KB
Package-PIC18F46J53.bash 1KB
Package-PIC16F1455.bash 1KB
Package-PIC18F24K50.bash 1KB
Package-PIC18F27J53.bash 1KB
Package-default.bash 1KB
Package-PIC16F1454.bash 1KB
Package-PIC18F45K50.bash 1KB
Package-PIC18F25K50.bash 1KB
Package-PIC18F47J53.bash 1KB
Package-PIC18F45K50.bash 1KB
Package-PIC18F24K50.bash 1KB
Package-PIC18F26J53.bash 1KB
Package-PIC18F14K50.bash 1KB
Package-PIC18F47J53.bash 1KB
Package-PIC18F25K50.bash 1KB
Package-PIC18F27J53.bash 1KB
Package-PIC16F1454.bash 1KB
Package-PIC16F1459.bash 1KB
usb_msd.c 39KB
usb.c 39KB
bootloader.c 21KB
usb_descriptors.c 8KB
main.c 7KB
flash.c 6KB
main.c 6KB
main.c 5KB
main.c 4KB
main.c 4KB
EEPROM.c 3KB
usb_scsi_inq.c 3KB
usb_app.c 2KB
.gitattributes 66B
.gitignore 30B
usb.h 17KB
usb_msd.h 15KB
usb_scsi.h 13KB
fuses.h 13KB
config.h 12KB
bootloader.h 10KB
usb_ch9.h 10KB
usb_hal.h 9KB
usb_app.h 3KB
usb_config.h 3KB
usb_msd_config.h 3KB
flash.h 1KB
EEPROM.h 1KB
USB_uC_145X_XPRESS.hex 22KB
USB_uC_145X_GENERAL_12MHz.hex 22KB
USB_uC_145X_DM164127_NO_XTAL.hex 22KB
USB_uC_145X_DM164127_12MHz.hex 22KB
USB_uC_145X_GENERAL_NO_XTAL.hex 22KB
USB_uC_145X_GENERAL_16MHz.hex 22KB
USB_uC_X5K50_GENERAL_NO_XTAL.hex 18KB
USB_uC_X5K50_P_STAR.hex 18KB
USB_uC_45K50_PICDEM.hex 18KB
USB_uC_X5K50_GENERAL_16MHz.hex 18KB
USB_uC_X5K50_GENERAL_12MHz.hex 18KB
USB_uC_24K50_GENERAL_NO_XTAL.hex 18KB
USB_uC_24K50_P_STAR.hex 18KB
USB_uC_14K50_DM164127.hex 18KB
USB_uC_14K50_GENERAL.hex 18KB
USB_uC_24K50_GENERAL_16MHz.hex 18KB
USB_uC_14K50_DEV_BRD.hex 18KB
USB_uC_24K50_GENERAL_12MHz.hex 18KB
USB_uC_47J53_PIM.hex 18KB
USB_uC_X7J53_DEV_BRD_48MHz.hex 18KB
USB_uC_X7J53_DEV_BRD_40MHz.hex 18KB
USB_uC_X7J53_DEV_BRD_12MHz.hex 18KB
USB_uC_X7J53_DEV_BRD_4MHz.hex 18KB
USB_uC_X7J53_DEV_BRD_16MHz.hex 18KB
USB_uC_X7J53_PIC_CLICKER.hex 18KB
USB_uC_X7J53_DEV_BRD_24MHz.hex 18KB
USB_uC_X7J53_DEV_BRD_20MHz.hex 18KB
USB_uC_X7J53_DEV_BRD_8MHz.hex 18KB
USB_uC_46J53_PIM.hex 18KB
USB_uC_X6J53_DEV_BRD_20MHz.hex 18KB
USB_uC_X6J53_DEV_BRD_16MHz.hex 18KB
USB_uC_X6J53_DEV_BRD_12MHz.hex 18KB
USB_uC_X6J53_DEV_BRD_24MHz.hex 18KB
USB_uC_X6J53_DEV_BRD_40MHz.hex 18KB
USB_uC_X6J53_PIC_CLICKER.hex 18KB
USB_uC_X6J53_DEV_BRD_8MHz.hex 18KB
USB_uC_X6J53_DEV_BRD_4MHz.hex 18KB
USB_uC_X6J53_DEV_BRD_48MHz.hex 18KB
Test_145X_DM164127_NO_XTAL.hex 628B
Test_145X_XPRESS.hex 624B
Test_145X_DM164127_12MHz.hex 604B
Test_45K50_PICDEM.hex 576B
Test_K50_P_STAR.hex 576B
Test_K50_P_STAR.hex 576B
Test_14K50_DM164127.hex 572B
Test_14K50_DEV_BRD.hex 540B
Test_47J53_PIM.hex 488B
Test_X7J53_PIC_CLICKER.hex 480B
共 209 条
- 1
- 2
- 3
资源评论
快撑死的鱼
- 粉丝: 1w+
- 资源: 9156
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功