iLLD简介
iLLD
, 全称 Infineon Low Level Driver
, AURIX 家族的开源软件包, 支持多种编译器, 硬件抽象, 包含Demo, 让外设的配置/初始化/使用更简单.
iLLD提供了函数, 驱动和结构体, 实现3个层次的抽象:
- Special FunctionRegister Level: 通过名字访问寄存器位
- Driver Level: 封装寄存器配置为函数, 更易执行
- Function Level: 初始化, 配置, 启动, 停止任何AURIX外设
开发环境集成:
以I2C为例:
来源 AURIX™ Infineon Low Level Driver
一些API和Training的参考:
- Infineon-iLLD_UM_TC39B_1_0_1_11_0-Software-v01_00-EN.chm, 得注册英飞凌帐号才能看到这种压箱底的东西
- AURIX™ Expert Training
- iLLD_TC23x 1.0
- iLLD_TC26x 1.0
- iLLD_TC27xD 1.0
- iLLD_TC29x 1.0
欢迎扫描关注我的微信公众号, 及时获取最新文章: