EE直播间
更多
文章
首页 我的博文
用户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 下一条