通过将用户的关注点从微控制器内部架构转移到实际应用,STR7软件库简化了系统设计,加快了产品投放市场的时间。 如果能充分利用这套软件,不管微控制器的配置如何,开发人员都能快速启动并完成产品开发。 该软件库完全使用标准的‘C’语言编程,优化的代码符合标准化过程和命名习惯,以便简化应用程序的调试过程,辅助未来的代码维护。
这个软件库能够配合任何支持ARM7架构的工具链或‘C’ 编译器。 软件库以专用启动文件的形式提供对ARM、Raisonnance 和 IAR工具链的特殊支持。 为了方便用户使用软件库不支持的工具链,软件库还提供了附加说明信息;开发工具链的选择权依然由用户掌握。 软件库还提供了大量的培训资料和文档,为开发人员高效使用软件库提供指南。
每个STR7系列都配有一个标准的软件库,另外还有一个支持STR7内置USB 2.0 Full-Speed的产品的USB-IF(USB开发者论坛)软件库。 标准库件库含有每个外设的驱动程序,其中包括普通功能外设,例如,定时器、模数转换器和输入/输出,以及更为复杂的外设,像CAN(汽车和工业设备总线接口)。
免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。