物联网app开发 英飞凌TC3XX 最小MCAL工程需要包括哪些?
英飞凌的芯片在汽车电子里用得可谓是颇多,最近刚好在摸TC3系列的CAN模块,来简便聊聊MCAL的最小工程。一个MCAL的最小系统时常即是作念一个IO口的景色翻转,那杀青这个在MCAL中要如何作念呢?第一步绽开tresos,按照下图的端正建设或继承WorkSpace。图片物联网app开发
第二步则是建设工程,继承策划芯片型号,输入工程名字,以及继承必要的模块,包括Irq、Mcu、Port、Dio、Resource、McalLib、Stm等,详备的方法如下图所示。图片
软件开发第三步则是配置各个模块,最初是Resource模块,主要配置芯片的具体类型、主核的继承、多核资源的分派,具体操作如下图所示。图片
杨光快乐8第2024182期奖号冷温热分析(定义:遗漏0-1期号码为热码,遗漏2-4期号码为温码,遗漏4期以上号码为冷码)
第四步则是配置Mcu模块,Mcu模块主若是杀青时钟的配置,复用资源的配置,复位、 Mcu方式、 GTM、 Dem关系等的配置。
最初是General配置,关闭模块的Dev裂缝检测功能,订餐物联网软件开发价格关闭多核裂缝检测功能,关闭Safety关系裂缝检测功能,如下图所示。
图片
然后则是各个其他模块的参考时钟配置,下图是配置STM的时钟频率。
图片
第五步则是配置Port模块,具体配置模块port的方法如下所示。
图片
第六步则是配置Dio模块,除了General页面配置关闭模块的Dev裂缝检测功能,关闭Safety关系裂缝检测功能,开启端口翻转API外,则是将在Port模块中配置的引脚在Dio作念映射。
配置这些完之后,通盘工程的基础配置基本差未几了,不错启动训练工程,左证报错进行小修小改,如下图所示。当工程不报错,就不错生成代码,将生成的代码导入到tasking概况hightec进行代码集成了。
图片
本站仅提供存储办事,悉数实质均由用户发布,如发现存害或侵权实质,请点击举报。