/* * board_led.c * * Created on: 2018年7月3日 * Author: admin */ #include "board_uart.h" #include "board.h" #include "board_led.h" static PIN_State ledBo... ...
分类:
其他好文 时间:
2018-07-05 15:56:52
阅读次数:
201
/* * board_uart.c * * Created on: 2018年7月3日 * Author: admin */ #include "board_uart.h" #include "board.h" #include #include #include #include #include... ...
分类:
其他好文 时间:
2018-07-05 15:55:14
阅读次数:
489
进入该模式,程序死机。 一般来说都是内存错误 1. 数组越界,装入数据溢出, 2. 堆和栈设置不当,这里面硬件的堆和栈在汇编文件中,如果有freertos等,重点检查,任务堆栈使用情况,一般任务堆栈溢出的可能性比较大。 重点检查函数,局部变量,减少临时函数,大数组创建,如果有尽量使用静态全局替代。 ...
分类:
其他好文 时间:
2018-07-01 16:22:55
阅读次数:
147
背景 由于之前接触过一些嵌入式RTOS,如Keil-RTX,uCOS-II,也曾经关注过FreeRTOS,但一直没有机会采用FreeRTOS开发。目前FreeRTOS做为主流RTOS,风声正盛。作为嵌入式开发从业人员,貌似没有使用过FreeRTOS,竞争力指数会直线降低。最近,刚巧项目中使用了STM ...
分类:
其他好文 时间:
2018-06-23 15:41:53
阅读次数:
337
The Applications of RT-Thread RTOS Introduction The user application is the application layer of RT-Thread RTOS. The developer can develop his/her app ...
分类:
移动开发 时间:
2018-06-02 13:27:39
阅读次数:
260
《栈》 目录: 1.栈的定义 2.栈的抽象数据类型 3.顺序栈 4.链栈 1.栈的定义 栈(Stack)是限定仅在表尾进行插入和删除的线性表。 我们把允许插入和删除的一端称为栈顶(top),另一端称为栈底(bottom)。 不含任何数据元素的栈称为空栈。 栈为后进先出(Last In First O ...
分类:
其他好文 时间:
2018-05-16 22:33:36
阅读次数:
237
结构体定义 根据定义可以看出以下几点: 1. 链表结构是一个双向链表。 2. 每个链表都由链表和链表项组成。 3. 链表结构体本身有一个迷你链表项,用来标记链表的结尾。 链表和链表项初始化 链表的操作 链表的插入会根据List Item Value进行升序排列,其他并没有什么特殊的地方。初始化并插入 ...
分类:
其他好文 时间:
2018-04-28 22:21:38
阅读次数:
243
任务句柄 任务的启动函数 任务的暂停函数 问题在于,任务只有暂停之后,才能调用启动函数,因为任务在创建的时候,已经开始运行了 ...
分类:
其他好文 时间:
2018-04-20 23:33:05
阅读次数:
322
1、出现故障的原因:A、通过手动更换镜像导致BootLoaderMenuRunprimaryimage(7.0.220.0)-ActiveRunbackupimage(7.0.220.0)ChangeactivebootimageClearconfigurationFormatFLASHDriveManuallyupdateimagesEnterselection:6B、版本之间不能直接升级导致C
分类:
其他好文 时间:
2018-03-10 17:45:42
阅读次数:
233
最近使用了433MHZ的模块进行了一个通讯项目,选用的是SX1208模块,对接了RTOS和Linux两个操作系统,使用心得如下: 1. 首先要拿来datasheet看一遍,通揽一下它的功能。可以得到一些信息,比如 它支持硬件AES加密,甚至可以作为硬件AES引擎使用,注意限制64Byte长度,够用了 ...
分类:
其他好文 时间:
2018-02-15 13:01:37
阅读次数:
153