摘要: STM32(Cortex-M3)中有两个优先级的概念:抢占式优先级和响应优先级,也把响应优先级称作“亚优先级”或“副优先级”,每个中断源都需要被指定这两种优先级。 1.什么是占先式优先级(pre-emption priority) 高占先式优先级的中断事件会打断当前的主程序/中断程序运行—抢断式优先 阅读全文
posted @ 2018-07-04 18:09 波特曼 阅读(2044) 评论(0) 推荐(2) 编辑
摘要: http://www.waveshare.net/shop/AT45DB161D-price.htm AT45DB161的AT45DB161D版: AT45DB161D是一款2.5V或2.7V,串行接口的FLASH存储器,是各种数字语音,图像,程序代码和数据存储应用的理想选择。AT45DB161D支 阅读全文
posted @ 2018-07-04 15:43 波特曼 阅读(4977) 评论(0) 推荐(0) 编辑
摘要: C语言中的每一个变量和函数有两个属性:数据类型和数据的存储类别。 数据类型(整形、字符型等), 存储类别是指数据在内存中存储的方法,存储方法有两大类:静态存储类和动态存储类。具体包括四种:自动的(auto),静态的(static),寄存器的(register)和外部的(extern)。 auto变量 阅读全文
posted @ 2018-07-04 15:21 波特曼 阅读(956) 评论(0) 推荐(0) 编辑
摘要: 在Word中将代码块显示出来:https://blog.csdn.net/kevinelstri/article/details/52527213 方法: 1、创建一个1×1的表格 2、将代码复制到表格中 3、设置表格的背景为灰色,无边框形式 OK 另外一种方法: http://www.planet 阅读全文
posted @ 2018-07-04 14:54 波特曼 阅读(1183) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/xiahouzuoxin/article/details/11095737 文件包含是预处理的一个重要功能,它可用来把多个源文件连接成一个源文件进行编译,结果将生成一个目标文件。C语言提供#include 命令来实现文件包含的操作,它实际是宏替换的延伸,有 阅读全文
posted @ 2018-07-04 14:33 波特曼 阅读(1573) 评论(0) 推荐(0) 编辑
摘要: 最近在写一个通信协议方面的程序,遇到结构体方面的一些问题,现在来整理一下, 问题1、结构体的类型名和结构体变量名可以一样吗?类似下面的: 答案:可以一样,结构体名称是类型名,变量名是实体名,一个类型可以有许多实体 举例讲解: 结构体类型定义 第一种: 第二种: LinkList L;即将L定义为st 阅读全文
posted @ 2018-07-04 10:11 波特曼 阅读(129) 评论(0) 推荐(0) 编辑