F103还能不能扛住现在的主流应用?
感觉现在资源吃得太快,堆点东西RAM就爆了,不过用着还是顺。适合教学和小家电项目,不打游戏就行。 玩点小项目还是够用的。 内存是真的小,FreeRTOS都要裁剪。 SPI、I2C性能不太能满足高速需求了。 看你是不是非要USB、CAN啥的。 大部分传感器+OLED能应付。 用蓝牙模块就明显卡带。 HAL库代码都能把它拖慢。 我都拿它当开关控制器用了。 一刷STM32C0,才发现便宜还快。 STM32F103在应对当前主流应用时面临一定挑战,尤其在资源需求较高的场景下,其性能和内存容量可能难以满足需求 可以考虑升级到性能更强、资源更丰富的STM32系列型号,如STM32F4、STM32F7等,这些型号具有更高的主频、更大的RAM和Flash容量,能够更好地满足当前主流应用的需求。 STM32F103系列微处理器作为基于Cortex-M3内核的32位嵌入式微处理器,具有无需操作系统、开发过程简便等优点,曾广泛应用于工业控制、汽车电子等领域 个人觉得大部分场景应用毫无压力 随着技术的发展,当前主流应用对处理器的性能和资源需求不断提高 直接用就是了,这芯片还是比较好用的 STM32F103的RAM容量相对有限,例如部分型号的RAM为20KB或48KB,在处理复杂任务或运行较大程序时,容易出现内存不足的情况 当在项目中堆放较多数据或运行较大程序时,RAM很容易被占满,导致程序运行不稳定甚至崩溃 如果项目对性能和内存要求较高,例如需要进行复杂的算法处理、大数据存储或运行实时操作系统等,STM32F103可能难以胜任
页:
[1]