内存管理
前面学习了FSMC外设驱动外部SRAM,拓展STM32F407的内存,而且STM32F407本身就有192K的内存。
下面是对内存的动态管理。
以下内容是根据野火的FreeRTOS内核实现与应用开发实战指南 以及AI搜索进行集合的记录。
我们进入嵌入式这个领域开始,首先在大学时开始接触电路、汇编以及51单片机,后来是stm32,在到操作系统RTOS、linux等。stm32和51都是裸机编程。常见的RTOS有国外的FreeRTOS、μC/OS、RTX和国内的FreeRTOS、Huawei LiteOS和AliOS-Things等,其中,开源且免费的FreeRTOS的市场占有率最高。
在裸机系统中,所有的程序都是自己来完成的,并且所有的操作或者实现的工程都是在一个无线的循环中的,但是现在的生活中的电子产品不在满足裸机开发,更加多的功能,更加复杂的需求,这些都需要由操作系统来实现。
这是以个测试