嵌入式系统
文章平均质量分 80
秋绘の枫
随风,落叶
展开
-
FreeRTOS 的五种内存管理策略
在嵌入式嵌入式系统设计中,内存分配应根据所设计系统的特点来选择使用动态内存分配还是静态内存分配策略, 一些可靠性要求很高的系统应使用静态内存分配,而一般的业务使用动态内存策略即可,这样便可提高内存的使用效率。Freertos 将内核和内存管理分开实现, 内核仅规定了必要的内核函数原型而不必关心这些函数是如何实现的,操作系统提供了多种内存分配策略,但在接口上是统一的(申请内存均调用pvPortMalloc(),释放内存均调用pvPortFree()),用户可以根据具体应用场景的需要来选择不同的内存管理策略。原创 2023-01-16 00:37:36 · 1134 阅读 · 0 评论 -
ARM七种工作模式
CPU的模式可以简单的理解为当前CPU的工作状态,即有七种模式。原创 2022-09-12 22:34:16 · 3586 阅读 · 0 评论 -
内存CACHE中invaild、clean、flush的作用
这里说的内存,主要是指主存。它的读写速度虽然比磁盘快很多。但是相对于CPU的速度依旧还是慢。为加快cpu访问内存的速度,CPU和主存储器之前都会增加一级乃至三级高速缓存,cpu访问cache时,如果能到找到匹配的地址,会直接从缓存中取数据或将写入数据,而无需访问主存。.........原创 2022-08-28 22:38:26 · 4977 阅读 · 1 评论 -
微机体系总线类型及结构
在微机系统的硬件组成中,总线是将各大基本部件按照一定的方式链接起来就构成了硬件系统,为各部件提供服务的公共信息传送线路。它能够分时地发送与接收各部件的信息,是计算机系统各部件之间传输地址、数据和控制信息的公共通道。本文主要介绍了总线的类型、结构及 如何计算总线带宽。......原创 2022-07-17 22:46:47 · 1952 阅读 · 0 评论