上一页 1 2 3 4 5 6 7 8 ··· 14 下一页
摘要: 最近在看数据手册的时候,发现在Cortex-M3里,对于GPIO的配置种类有8种之多: (1)GPIO_Mode_AIN 模拟输入(2)GPIO_Mode_IN_FLOATING 浮空输入(3)GPIO_Mode_IPD 下拉输入(4)GPIO_Mode_IPU 上拉输入(5)GPIO_Mode_O 阅读全文
posted @ 2018-07-18 21:17 骑单车去旅行 阅读(472) 评论(0) 推荐(0) 编辑
摘要: 摘要: 介绍各平台下的图形化界面git客户端(本人并没有全部使用过),欢迎大家补充新的软件或者使用感受~ 一、TortoiseGit - The coolest Interface to Git Version Control TortoiseGit 是 TortoiseSVN 的 Git 版本,T 阅读全文
posted @ 2018-07-18 10:43 骑单车去旅行 阅读(8137) 评论(0) 推荐(0) 编辑
摘要: 造成程序跑飞,只是程序的正常运行状态被打断而进入死循环,从而使单片机控制的系统无法正常工作。看门狗就是一种专门用于检测单片机程序运行状态的硬件结构。 STM32内部自带了两个看门狗,独立看门狗(IWDG)和窗口看门狗(WWDG),这一节我们看一下独立看门狗的工作原理相关寄存器操作。 1. 独立看门狗 阅读全文
posted @ 2018-07-10 10:31 骑单车去旅行 阅读(2291) 评论(0) 推荐(0) 编辑
摘要: 可重入函数 在 实时系统的设计中,经常会出现多个任务调用同一个函数的情况。如果这个函数不幸被设计成为不可重入的函数的话,那么不同任务调用这个函数时可能修改其他任 务调用这个函数的数据,从而导致不可预料的后果。那么什么是可重入函数呢?所谓可重入是指一个可以被多个任务调用的过程,任务在调用时不必担心数据 阅读全文
posted @ 2018-07-03 11:38 骑单车去旅行 阅读(587) 评论(0) 推荐(0) 编辑
摘要: 1. FreeRTOS 任务不允许以任何方式从实现函数中返回——他们绝不能有一条“return”语句,也不可能执行到函数的末尾。如果一个函数不需要,可以将其删除,如在任务中使用函数vTaskDelete(NULL),将当前任务删除。 2. 在启动任务调度器(osKernelStart() )前,最好 阅读全文
posted @ 2018-07-02 08:20 骑单车去旅行 阅读(482) 评论(0) 推荐(0) 编辑
摘要: FreeRTOS系列第1篇 为什么选择FreeRTOS? 1.为什么学习RTOS? 作为基于ARM7、Cortex-M3硬件开发的嵌入式工程师,我一直反对使用RTOS。不仅因为不恰当的使用RTOS会给项目带来额外的稳定性风险,更重要的是我认为绝大多数基于ARM7、Cortex-M3硬件的项目,还没复 阅读全文
posted @ 2018-06-26 14:46 骑单车去旅行 阅读(2251) 评论(0) 推荐(0) 编辑
摘要: uxTaskGetSystemState:此函数用于获取系统中所有的任务状态,每个任务的状态信息保存在一个TaskStatus_t类型的结构体里面.要使用此函数必须把 configUSE_TRACE_FACILITY 打开,在FreeRtos.h文件的744行(V9.0) 返回值:统计到任务状态的个 阅读全文
posted @ 2018-06-26 13:15 骑单车去旅行 阅读(967) 评论(0) 推荐(0) 编辑
摘要: 下面对 FreeRTOS 优先级相关的几个重要知识点进行下说明,这些知识点在以后的使用中务必要掌握牢固。 FreeRTOS 中任务的最高优先级是通过 FreeRTOSConfig.h 文件中的 configMAX_PRIORITIES 进行配置的,用户实际可以使用的优先级范围是 0 到 confi 阅读全文
posted @ 2018-05-25 09:24 骑单车去旅行 阅读(5824) 评论(0) 推荐(0) 编辑
摘要: 在项目中使用stm32标准外设库(STM32F10x Standard Peripherals Library)的时候,我们会在项目的选项中预定义两个宏定义:USE_STDPERIPH_DRIVER, STM32F10X_MD,如下图: 这两个的作用是什么呢? 1、 USE_STDPERIPH_DR 阅读全文
posted @ 2018-05-23 10:10 骑单车去旅行 阅读(1143) 评论(0) 推荐(0) 编辑
摘要: C 语言变量和函数命名规范: 关于C语言变量和函数命名规范 据考察,没有一种命名规则可以让所有的程序员赞同,程序设计教科书一般都不指定命名规则。命名规则对软件产品而言并不是“成败悠关”的事,我们不要化太多 精力试图发明世界上最好的命据考察,没有一种命名规则可以让所有的程序员赞同,程序设计教科书一般都 阅读全文
posted @ 2018-05-09 21:34 骑单车去旅行 阅读(8128) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 14 下一页