▍1. 反汇编引擎udis86-master源码
一个精致完善的反汇编引擎。 udis86的代码风格十分简洁,功能函数短小,变量命名清楚又简洁,接口干净意思明白,操作灵活,如果你自己有需求维护一个自己的分支,花不了几十分钟的时间就能熟悉整个代码构架。
一个精致完善的反汇编引擎。 udis86的代码风格十分简洁,功能函数短小,变量命名清楚又简洁,接口干净意思明白,操作灵活,如果你自己有需求维护一个自己的分支,花不了几十分钟的时间就能熟悉整个代码构架。
主程序实现功能: 本例程使用GPIO模拟I2C时序实现串行EEPROM的读写,并测试读写速度。 核心文件为: bsp_i2c_gpio.c/.h : I2C底层协议的实现代码(所有的I2C器件均可用) bsp_eeprom_24xx.c/.h : 24XX串行EEPROM的驱动程序 demo_i2c_eeprom.c/.h : 演示EEPROM读写的主程序 修改SCL时钟频率的方法:修改bsp_i2c_gpio.c中的函数 static void i2c_Delay(void)
包含芯片初始化------Init.asm;寄存器定义-----Ram_config.asm;终端入口和处理----interrupt.asm;按键处理------Key.asm;低功耗休眠等----main.c