数据结构
炒青蛙
Stay hungry Stay foolish
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
线性表之顺序表
使能和初始化IO口: GPIO_InitTypeDef GPIO_InitStructure; RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOD,ENABLE); RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE); GPIO_InitStructure.GPIO_Mode=GPI原创 2016-03-21 14:36:53 · 578 阅读 · 0 评论 -
线性表之单链表
存储数据元素信息的域–数据域 存储直接后继位置的域–指针域 这两部分组成结点(Node) 单链表:每个结点只包含一个指针域 第一个结点的存储位置叫做头指针,最后一个结点指针为空(NULL)。typedef struct Node { int data; //数据域 struct Node* next; //指针域 }Node; typedef struct Node*原创 2016-03-21 14:56:24 · 685 阅读 · 0 评论 -
线性表之双链表
Systick定时器,是一个简单的定时器,对于CM3,CM4内核芯片,都有Systick定时器。Systick定时器常用来做延时,或者实时系统的心跳时钟。这样可以节省MCU资源,不用浪费一个定时器。比如UCOS中,分时复用,需要一个最小的时间戳,一般在STM32+UCOS系统中,都采用Systick做UCOS心跳时钟。Systick定时器就是系统滴答定时器,一个24 位的倒计数定时器,计到0 时,将原创 2016-03-21 15:01:29 · 830 阅读 · 0 评论 -
各种排序算法思想
Cortex-M3属于ARM V7架构(ARM 7不等于ARM V7)ARM V7 三大系列: A系列 安卓 R系列 实时操作系统 M系列 微控制器 STM32命名规则:参数: 3个12位AD【多达21个外部测量通道】,转换范围:0~3.6(电源电压) 2个12位DA 12个DMA通道(7+5=12; 7通道DMA1,5通道DMA2) 多达11个定时器 2个I2C接口,5个串口,3个SPI接口,1原创 2016-03-21 13:05:29 · 638 阅读 · 0 评论
分享