对于基于STM32 32位ARM® Cortex® 微控制器(受这些要求和认证管制)的应用,该应用笔 记和相关软件X-CUBE-CLASSB的主要目的是促进和加速用户软件开发及认证程序。 安全软件包(自检库-STL)收集通用的测试组,这些测试组主要用于STM32微控制器的通 用逻辑块。STL组基于独特的STM32Cube接口,带有特定的HAL(硬件抽象层)服务和ST发 布的专用STM32产品驱动。系列差异被产品特定测试和新增设置所覆盖(如CPU内核、RAM 设计、时钟控制)。 用户可将STL软件包和专用HAL驱动连同附加的产品特定测试及设置一起纳入最终用户项 目。STL软件包的实现示例可用于主流STM32F0和STM32F3、高性能STM32F2和STM32F4及 低功耗STM32L0和STM32L1系列的特定产品。每个例子都包括三个项目(IAR™-EWARM、 Keil® MDK-ARM® 及Ac6 Eclipse™ 环境和工具链),建立在专用ST评估板上。 由于HAL服务统一的Cube接口,STL包的公用部分可重新用于STM32系列的任何其他微控制 器。 用户必须了解STL软件包的方法及所用技术已预先认证。提供的示例说明如何将STL软件包 和相关FW(HAL驱动)集成到应用中,最终实现和功能始终应由认证机构从应用层面进行认 证。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !