# I2C BootLoader V0.1 IAP开发流程 须知bootloader和app是两个独立的固件,只是烧写到了FLASH的不同地址处。
- step1: 首先划分好main flash空间, 以本项目为例,将main flash划分成bootloader(addr: 0x08000000 - 0x0800DBFF)和app(addr: 0x0800DC00 - 0x0800FFFF)两部分;
- step2: 准备一份app固件,要求在该app固件中的.ld链接文件中将MEMORY中的FLASH按此处样式修改FLASH (rx) : ORIGIN = 0x0800DC00, LENGTH = 9K, 即ORIGIN修改为step1中app存储起始地址,LENGTH修改为step1中的存储需要的FLASH空间大小, 重新编译固件,生成.bin文件(此处为gd32e23x.bin);
- step3: 要实现i2c烧写固件,同时需要上位机软件和下位机硬件的支持,本项目中上位机软件为host.py,主要实现Serial串口发送接收读写指令,此处因下位机MCU板支持USB通信,所以此处Serial串口即是实现USB串口收发命令功能。本项目中下位机硬件是一块STM32F103C8T6核心板,USB2I2C文件夹下即是该核心板的驱动源码文件,主要实现USB串口驱动和I2C读写,即可认为此时的STM32F103C8T6核心板是一个USB转I2C设备。
- step4: 要实现i2c批量烧写固件,待烧写设备须提前烧写支持i2c烧写功能的bootloader固件,本项目中BootLoader文件夹下即是bootloader固件工程。即该bootloader支持I2C烧写固件到GD32E232K8Q7待编程设备中,项目中的GD32E23
2025-09-26 16:21:01 16.71MB 上位机源码
1
GY7501A/GY7512 USB-I2C数据手册 USB转I2C 使用说明书
2023-03-22 13:13:58 366KB USB转I2C USB2I2C USBto12C
1
1、读写控制常规I2C接口芯片; 2、SMBus总线协议读写控制支持SMBus总线协议的芯片; 3、PMBus总线协议读写控制支持PMBus总线协议的电源管理芯片; 4、GPIO控制输出,给所控制的芯片输出相关控制信号; 5、所需硬件:纬图USB-I2C适配器
2023-03-02 17:36:59 9.31MB SMBus PMBus 智能电源 电源管理
1
E02模块配套的USB(串口)转I2C总线协议工具。 支持USB转I2C协议,USB读写EEPROM。 支持任意地址存储单元读写,连续读写、一键安全擦除等。 USB转I2C总线 USB读写I2C总线器件工具 USB读写EEPROM上位机软件 USB转I2C IIC USB读写EEPROM工具
2022-12-26 18:02:20 243.17MB USB转I2C USB转I2C总线 USB转I2C协议 usb读写I2C
1
USB到I2C avr usb 设备来控制 I2C 伺服控制器。 建造 root 中的 Makefile 用于固件。 构建命令行实用程序“sendcmd”: cd src/cmdline make 语法: sendcmd r|w [cmd] [byte0 byte1 ... byte11] cmd 指的是 src/requests.h 中的 custom_rq 之一 LED: 红色(PB0):等待读取数据时亮。 绿色 (PD7):使用 I2C 总线时亮起。
2022-11-07 21:25:15 597KB C
1
Ginkgo USB转I2C适配器的上位机软件,很方便对I2C接口的芯片进行读写控制,对验证I2C接口的芯片功能很有帮助!
2021-12-08 18:23:53 4.32MB USB转I2C USB转IIC I2C
1
该监控分析I2C总线,实现USB转I2C/IIC,SPI,GPIO,ADC,PWM,UART,CAN等功能,支持Windows,Linux,Android系统。 I2C总线监控利器电路板实物截图: 具体特性如下: 支持I2C主机模式,可以对I2C总线设备进行读写访问,最大支持8路; 支持I2C从机模式,能配合I2C主机进行数据收发; 数据完全透明传输,可以控制任何I2C总线接口的设备; 内部自带上拉电阻,就算从机设备没有上拉电阻也可以对它进行控制; I2C时钟频率最大可达800KHz,USB采用480Mbps高速USB传输,数据传输速度快,无速度瓶颈; 支持I2C接口的EEPROM读写访问,有专门的软件可以使用; 支持Windows所有系列系统,支持Linux,安卓系统; 支持二次开发,提供大量二次开发应用示例源码,有完善的API说明文档 PCB 3D截图: USB转I2C EEPROM读写操作软件界面: USB转CAN主界面: 实物购买链接:https://item.taobao.com/item.htm?spm=a1z10.1-c.w4004-47695952.9.c7pucu&id=525307268623
2021-12-08 01:12:59 18.85MB 开源 硬件 usb转i2c usb传输
1
USB转I2C总线 USB读写I2C总线器件工具 USB读写EEPROM上位机软件 USB转I2C IIC USB读写EEPROM工具 版本 v1.0.6
2021-11-04 13:05:47 244.16MB USB转I2C USBtoI2C USBTOI2C USB读写EEPROM
1
CH341T USB转I2C原理图,已测试可用,最便宜的USB I2C转换方案
2021-05-22 15:33:00 8KB CH341T sch
1
I2C接口的存储器烧录上位机配套软件,适合对I2C接口的数据存储器进行数据烧写!
2021-05-21 20:54:22 4.31MB I2C烧录器 EEPROM烧录器 USB转I2C
1