基于FPGA的I2C总线控制核设计》P23 I2C控制核的VHDL源码如下: .附录:VHDL源代码 1. i2c_top 模块逻辑代码 entity i2c_top is port( eclk: in std_logic; nReset: in std_logic; --asram interface signal of EMIF nAoe: in std_logic; nAwe: in std_logic; nAre: in std_logic; -- Ardy: out std_logi
此为本人写的MC9S12XEP100的IIC模块的硬件驱动程序。具体参照博文https://blog.csdn.net/lin_strong/article/details/80327959,如后续有更新代码或勘误,请直接到博文里查阅,好像CSDN不允许更新/删除资源。其中包含了驱动代码以及示例代码,示例代码包括裸奔程序的示例以及uCOS-II下的示例。 注意,代码中的裸奔程序的那个示例直接运行时会跑飞,需要在IIC.h文件中的void near IIC_ISR(void);这个声明前加一个i