本项目致力于构建符合AUTOSAR标准的汽车电机控制器软件开发平台,旨在提高软件模块化、可移植性和可靠性,推动智能驾驶技术的发展。
3.1 开发环境
开发所用的IDE包括MDK(版本4.7X或5.XX)与IAR(固定使用7.5版本),前者低版本不支持STM32F429且无法嵌套汇编,而IAR向下兼容性较差。调试器可选择JLINK、ULINK或者STLINK。
配套开发板由安富莱提供:
1. STM32-V4开发板:搭载STM32F103ZET6 MCU。
2. STM32-V5开发板:使用STM32F407IGT6 MCU。
3. STM32-V6开发板:配置有STM32F429BIT6 MCU。
3.2 FreeRTOS系统参考资料
学习FreeRTOS主要参考以下资料:
1. 《入门手册》及其PDF版本,这是官方提供的书籍资源。API参考手册仅提供PDF格式的文档。
这些材料需要付费获取,《入门手册》的具体购买途径可直接访问官方网站了解详情。