还有许多其他选项。例如,可以启用 CSS。CSS 代表时钟安全系统。如果启用,则当外部时钟发生故障时会产生不可屏蔽的中断。否则,MCU 将切换到使用其 HSI 或高速内部时钟。在此示例中,不会启用此功能。令人困惑的部分是框将显示“启用 CSS”,但实际上并未启用。
●I2C / SPI硬件外围设备的数量→4 /6●GPIOS / UART / USART的数量→最多168/4 / 4 /4●免费工具链→STM32Cubeide●可用性●评估委员会→评估委员会→nucleo-H745ZI-Q(COSS 23 CHF) STM32F103C8T6(例如“蓝色药丸”板)●未来升级的性能范围→480 MHz皮层M7+240 MHz Cortex-M4●大SRAM/FLASH记忆→1024 KIB/2048 KIB●制造商的预期可靠性→制造商的预期可靠性→MCUS是MCUS的领导者。
STM32Cube 是意法半导体的一项原创计划,旨在通过减少开发工作量、时间和成本来显著提高设计人员的工作效率。STM32Cube 涵盖整个 STM32 产品组合。STM32Cube 包括: • 一套用户友好的软件开发工具,涵盖从构思到实现的项目开发,其中包括: – STM32CubeMX,一种图形化软件配置工具,允许使用图形向导自动生成 C 初始化代码 – STM32CubeIDE,一种集外设配置、代码生成、代码编译和调试功能于一体的开发工具 – STM32CubeProgrammer ( STM32CubeProg ),一种提供图形和命令行版本的编程工具 – STM32CubeMonitor ( STM32CubeMonitor 、 STM32CubeMonPwr 、 STM32CubeMonRF 、 STM32CubeMonUCPD ) 强大的监控工具,可实时微调 STM32 应用程序的行为和性能 • STM32Cube MCU 和 MPU 包,针对每个微控制器和微处理器系列的综合嵌入式软件平台(例如用于STM32F7 系列),其中包括: – STM32Cube 硬件抽象层(HAL),确保在 STM32 产品组合中实现最大可移植性 – STM32Cube 低层 API,确保最佳性能和占用空间,同时用户对硬件具有高度控制权 – 一组一致的中间件组件,如 RTOS、USB、FAT 文件系统、图形和 TCP/IP – 所有嵌入式软件实用程序,带有全套外设和应用示例 • STM32Cube 扩展包,其中包含嵌入式软件组件,可补充 STM32Cube MCU 和 MPU 包的功能,具有: – 中间件扩展和应用层 – 在某些特定的 STMicroelectronics 开发板上运行的示例
