Tasking嵌入式开发工具:确保安全性和可靠性

需积分: 49 24 下载量 22 浏览量 更新于2024-09-09 收藏 451KB PDF 举报
"Tasking 是一家专注于嵌入式微控制器开发工具的公司,提供8位、16位和32位的开发工具,与多家知名半导体公司如英飞凌、ST合作,并在汽车制造领域广泛应用。Tasking 开发工具旨在确保产品质量、安全性和可靠性,支持编码规则检查和安全认证,适应行业标准如 MISRA C, CERT C, Eclipse 和 ORTIC。其产品特性包括针对不同处理器的优化工具、与RTOS和TCP/IP的集成、多内核调试技术、支持ARMCortex-M的CMSIS库集成以及符合ISO26262的ASIL认证。Tasking 提供编译认证套件,包含安全手册、测试报告、缺陷报告和缓解措施,以支持工具的资格审查和软件有效性验证。此外,开发过程、使用方法和发布历史都有详细记录,帮助用户理解和跟踪工具的改进与发展。" 详细解释: Tasking 是一个专业的嵌入式开发工具提供商,自1977年成立以来,一直在为各种微控制器提供开发工具。这些工具在高复杂度和多功能的嵌入式系统中扮演着关键角色,尤其是在汽车制造等对安全性和可靠性要求极高的领域。为了确保软件质量,Tasking 的工具集成了编码规则检查功能,支持安全认证流程,如MISRAC和CERT C标准,以预防昂贵的错误。 Tasking 的产品特色包括: 1. **多处理器支持**:提供针对8位、16位和32位处理器的开发工具,覆盖广泛的微控制器和软核应用。 2. **RTOS集成**:与实时操作系统(RTOS)和TCP/IP解决方案紧密集成,简化网络通信和任务调度。 3. **多内核调试**:采用开放式接口和多内核调试技术,便于在复杂的多核系统中进行调试。 4. **CMSIS库集成**:无缝集成到ARMCortex-M处理器,利用CMSIS库增强开发效率。 5. **ASIL认证**:满足ISO26262标准,提供ASIL认证的代码完整性检测,适用于汽车行业的安全相关项目。 6. **编译认证套件**:提供安全手册、测试报告、缺陷报告及缓解措施,支持工具的合规性和有效性验证。 Tasking 的工具设计考虑到了用户的便捷性和高效性,例如图形化的pinmapper允许用户无需关注底层硬件细节,而软件平台构建器则简化了API堆栈的集成,让开发者可以更专注于应用程序的编写。 Tasking 提供的开发工具和服务不仅为嵌入式开发人员提供了强大的技术支持,还为满足严格的行业标准和安全要求提供了全面的解决方案。通过持续的版本更新和透明的发布历史,用户可以跟踪工具的改进,确保其始终处于最佳状态。