摘要: 简介 Freertos的内存管理分别在heap_1.c,heap_2.c,heap_3.c,heap_4.c,heap_5.c个文件中,选择合适的一种应用于嵌入式项目中即可。 本文的图片中 红色部分Block代表:在内存对齐过程中舍弃掉的部分字节。 蓝色部分Block代表:链表结构体头,包含可以分配 阅读全文
posted @ 2018-07-18 15:09 -阿威- 阅读(950) 评论(0) 推荐(0)
摘要: 简介 最近项目中可能需要使用到SD卡,所以需要对SD卡的配置和使用调研,在配置过程中遇到了一些问题,在此记录一下。 STM32Cube配置 Pinout 只需要注意绿色部分的设定 Clock配置 这里使用了最大的Clock,SDMMC1的时钟是48MHz FATFS配置 Freertos配置 这里增 阅读全文
posted @ 2018-05-21 19:16 -阿威- 阅读(2411) 评论(0) 推荐(0)
摘要: 结构体定义 根据定义可以看出以下几点: 1. 链表结构是一个双向链表。 2. 每个链表都由链表和链表项组成。 3. 链表结构体本身有一个迷你链表项,用来标记链表的结尾。 链表和链表项初始化 链表的操作 链表的插入会根据List Item Value进行升序排列,其他并没有什么特殊的地方。初始化并插入 阅读全文
posted @ 2018-04-28 20:07 -阿威- 阅读(975) 评论(0) 推荐(0)