-
用户1314788
2012-2-3 15:20
-
评论:@jjldc(九九)的电子博客 博客中提到的“转一篇比较详细介绍FatFs文件系统移植的文章”
-
11
-
-
用户1314788
2011-5-4 10:11
-
STM32 IAP
-
引导加载程序是 存储在 内部引导 ROM存储器 (系统 内存) ,其主要 任务是 通过 下载 应用程序 到内部FLASH通过 USART1的 通信接口. ...
-
-
用户1314788
2011-4-11 09:31
-
基于AVR单片机队列的UART通信模块
-
对于堆栈来说,插入、删除操作是固定在一端进行的,这一端称为“栈顶”,另一端称为“栈底”。 堆栈指针(Stack Pointer)用于指示栈顶位置(地址),在 ...
-
-
用户1314788
2011-4-8 11:03
-
assert_param STM32的固件库 使用须知
-
在STM32的固件库和提供的例程中,到处都可以见到assert_param()的使用。如果打开任何一个例程中的stm32f10x_conf.h文件,就可以看到实际上assert_param是一个 ...
-
-
用户1314788
2011-3-30 16:50
-
单片机的非OS的事件驱动思考1
-
很多单片机项目恐怕都是没有操作系统的前后台结构,就是main函数里用while无限循环各种任务,中断处理紧急任务。这种结构最简单,上手很容易,可是当项目比较 ...
-
-
用户1314788
2011-3-24 14:41
-
C
-
要从逻辑上删除一段C代码,更好的办法是用#if指令。 #if 0 statements #endif int *a; *a = 12; //我们声明了这个指针变量,但从未对它进行过初始 ...
-
-
用户1314788
2011-3-18 10:49
-
Ymodem
-
一、Ymodem协议学习的目的 1、Ymodem协议的应用 打开超级终端,在传送主菜单里,有接收文件和发送文件的子菜单。也就是超级终端可以与连接的对象 ...
-
-
用户1314788
2011-3-16 15:30
-
在 C++ Builder中利用串行通信控件编程
-
目前,在用计算机进行数据传输时,常用的是串行通信方式。用C++ Builder来编写串行通信程序时,可以调用 Windows API函数,也可以利用VB中的MSComm控 ...
-
-
用户1314788
2011-3-15 11:27
-
调度器3
-
代码结构: MySch.h 调度器公用头文件。 SCH.c 调度器内核程序。 MySch.c 实际应用主程序 LED_FLASH.c LED_FLASH.h 闪灯例子用户代码 ...
-
-
用户1314788
2011-3-15 10:45
-
调度器2
-
void (*Thrd)(void); //设置函数指针 char InitFlag=1; //每个界面一个函数,while循环当前函数指针所指的函数,分为主界面状态,时间设置状态,数据 ...
-
-
用户1314788
2011-3-14 09:57
-
调度器
-
调度器的核心是调度器数据结构。这是一种用户自定义的数据类型,集中了每个任务所需的信息。 typedef data struct //可能的话,存储在DATA区,速度快,每个任 ...
-
-
用户1314788
2011-3-9 15:04
-
I2C
-
一. I2C协议技术性能: 工作速率有100K和400K两种; 支持多机通讯; 支持多主控模块,但同一时刻只允许有一个主控; 由 ...
-
-
用户1314788
2011-3-9 11:13
-
状态机与函数指针
-
最近由于项目需要,开始研究状态机。其实原来就做过状态机相关的东西,毕竟在手机实时系统上状态是个很常见也很重要的东西。但是状态机的设计和实现的好坏直接 ...
-
-
用户1314788
2011-3-9 10:15
-
状态机思路
-
比如说一个按键命令解析程序,就可以被看做状态机:本来在A状态下,触发一个按键后切换到了B状态;再触发另一个键后切换到C状态,或者返回到A状态 ...
-
-
用户1314788
2011-3-8 13:43
-
C语言的位域结构体
-
在写程序中遇到要用标志位的情况,以为可以和keil51一样进行位定义,虽知道一直报错,后来才知道MC18编译器是不支持位定义的(PICC18编译器倒是支持的)。下面 ...
-
关闭
站长推荐
/3