tc397的mcal和tc275的mcal可能存在架构上的差别
生活随笔
收集整理的這篇文章主要介紹了
tc397的mcal和tc275的mcal可能存在架构上的差别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
英飛凌的tc397的mcal和tc275的mcal在細節上不一樣。
這個涉及到軟件的依賴和架構的問題。其中mcu、dem、irq、EcuM等都或多或少存在耦合。
根據實際的使用經驗,tc397的mcal產生的代碼在各個模塊之間的耦合還是不是特別大,但是
tc275的mcal產生的代碼架構比較老,其中的mcal lib的代碼提供的接口比較過時。這個困難需要克服。
通過mcal的使用,發現mcal本身并沒有帶來質的變化。
相反,對于沒有使用和開發經驗的人,mcal和autosar的使用反而是不便的。
和之前預期的一樣,mcal的工作主要集中在配置、集成、測試上。
在代碼的編寫所花的時間是極少的。
有一個值得注意的地方是:
1、infineon提供的用戶手冊(user's manual)的可讀性一般,畢竟德國的官方語言并不是英語,所以寫的手冊并不是那樣好理解。
2、mcal的可用性還是不錯的。畢竟芯片和軟件都是由官方自己提供。自己肯定是對自己的東西最了解,除非內部管理上出了大問題。
總結
以上是生活随笔為你收集整理的tc397的mcal和tc275的mcal可能存在架构上的差别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 10分钟浅谈泛型协变与逆变
- 下一篇: 全系标配超光影长焦OPPO Reno10