本资源是英文版SW-DRL-UG-8555用户指南,由Texas Instruments Inc.于2012年1月28日更新,涵盖了Stellaris®Peripheral Driver Library的相关内容。该文档版权信息表明,Stellaris和StellarisWare是德州仪器公司的注册商标,而ARM、Thumb和Cortex也是ARM Limited的商标。文档强调了其他品牌可能属于各自的产权所有者。
核心知识点包括:
1. **版权与声明**:
- 本用户手册由2006年至2012年期间受版权保护。
- 所有权利归Texas Instruments Incorporate所有,Stellaris和Stellaris Ware是其注册商标。
- 提醒读者注意关于德州仪器半导体产品可用性、标准保修以及在关键应用中使用的免责声明。
2. **编程模型**:
- **直接寄存器访问模型(Direct Register Access Model)**:这是一种直接操作微控制器硬件寄存器的方式,适用于对底层控制有高度定制需求的开发者,但可能需要更深入的硬件知识。
3. **软件驱动模型(Software Driver Model)**:
- 该模型提供了一种高级接口,使得开发人员可以通过预定义的API来控制外围设备,无需直接访问硬件。这种方式降低了复杂性,提高了代码的可维护性和模块化。
4. **组合使用**:
- 用户指南鼓励开发者可以根据项目需求灵活选择或结合使用这两种模型,以便找到最适合他们应用的开发策略。
5. **修订历史与目录**:
- 该版本为8555,最后更新日期为2012年1月28日,提供了文档的完整结构和更新信息,方便用户查找所需内容。
6. **联系信息**:
- 文档提供了德州仪器公司的联系方式,包括电话、传真和网址,以便用户获取更多支持或查阅最新信息。
SW-DRL-UG-8555是针对Stellaris系列微控制器设计的,旨在帮助开发者理解和利用其外围设备驱动,提供了两种不同的编程模式,并强调了版权和使用注意事项。通过学习和理解这份文档,开发者能够有效地集成这些库到他们的项目中,提高产品的性能和可靠性。