主题中讨论的其他器件: MSPM0-SDK、MSPM0-DIAGNOSTICE-LIB
您好!
MSPM0G3107-Q1专为汽车而设计。 其驱动器是否符合 ISO26262标准、包括 MISRA C 编码标准?
因为我知道 C2000的驱动程序不符合。 因此、我想知道本系列如何实现。
谢谢!
起重机
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
MSPM0G3107-Q1专为汽车而设计。 其驱动器是否符合 ISO26262标准、包括 MISRA C 编码标准?
因为我知道 C2000的驱动程序不符合。 因此、我想知道本系列如何实现。
谢谢!
起重机
Crane 先生、您好!
请查看 MSPM0-DIAGNOSTICE-LIB 登录页面、看起来我们最终将提供支持 ISO26262。
我有点困惑。
假设我 想在 MSPM0G3107-Q1上开发固件、以打造适用于汽车的产品。 我将使用 driverlib 来实现函数。 目前、我不需要使用诊断库。
为了使固件符合汽车标准、不仅是我自己开发的代码、而且固件使用的 driverlib 都需要符合汽车标准。
您提到过的是使用诊断库来实现功能安全。 我还可以自行开发安全功能、对吗? 无论如何、无论我使用诊断库来开发功能安全功能、我使用的 drivelib 或诊断库使用的都需要符合汽车标准、对吗? 这就是我的原始问题与之相关的原因。
很抱歉耽误你的时间。 我刚才询问了我们团队中正在进行这项工作的一名成员。 这种图表是正确的、因为此库被设计成在 driverlib 和硬件之上作为一个单独的层运行。
通过 driverlib 中的函数、您可以编写功能安全合规型代码、因此您也可以使用它开发自己的安全功能。 在我与我们软件团队成员的对话中、driverlib 中的函数是为了支持符合功能安全标准的代码而编写的。 过去、这正是希望实现功能安全合规性代码的客户的期望、现在我们只是提供该诊断库来帮助客户。
因此、关键之处在于:driverlib 中的函数是合规性的、您可以使用它们自己来实现功能安全、此时继续保持合规性取决于您自己。
如果这个答案很清楚或者您需要其他信息、请告诉我。
Crane 先生、您好!
Driverlib 本身未通过汽车认证。 上面链接的诊断库当前正在进行认证、它使用 driverlib。 您可以使用 driverlib 编写符合汽车标准的代码、并成功地使其获得认证。
基础驱动程序无需单独认证。 可以使用 driverlib 编写自己的代码、然后成功地对其进行认证;如果您确定不想使用 driverlib、可以编写自己的驱动程序、编写代码、然后通过认证。
您无需自行更改驱动程序即可使其符合标准、您可以在项目中使用 driverlib、然后就可以成功地获得项目的汽车认证。