自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (5)
  • 收藏
  • 关注

原创 介绍一种在大循环就可实现的简单多任务编程方法

原来在用RTOS时感觉特别方便的就是任务函数中可以调用系统提供的延时,等待等函数,切换到其它任务上执行,这样写程序又简单而且又能充分利用硬件资源,但这样做在切换任务时浪费了很多的系统时间及占用很多RAM,而且对于8位或16位小内存的单片机也不太适合。最近几天在看开源网络协议UIP1.0,居然在DHCP应用实例中看到了一种以很简单的方法实现类似多任务功能的编程方法,只需占用只个字节的RAM资源,而且

2008-06-13 17:25:00 413

原创 介绍一种在大循环就可实现的简单多任务编程方法

原来在用RTOS时感觉特别方便的就是任务函数中可以调用系统提供的延时,等待等函数,切换到其它任务上执行,这样写程序又简单而且又能充分利用硬件资源,但这样做在切换任务时浪费了很多的系统时间及占用很多RAM,而且对于8位或16位小内存的单片机也不太适合。最近几天在看开源网络协议UIP1.0,居然在DHCP应用实例中看到了一种以很简单的方法实现类似多任务功能的编程方法,只需占用只个字节的RAM资源,而且

2008-06-13 17:24:00 408

原创 介绍一种在大循环就可实现的简单多任务编程方法

原来在用RTOS时感觉特别方便的就是任务函数中可以调用系统提供的延时,等待等函数,切换到其它任务上执行,这样写程序又简单而且又能充分利用硬件资源,但这样做在切换任务时浪费了很多的系统时间及占用很多RAM,而且对于8位或16位小内存的单片机也不太适合。最近几天在看开源网络协议UIP1.0,居然在DHCP应用实例中看到了一种以很简单的方法实现类似多任务功能的编程方法,只需占用只个字节的RAM资源,而且

2008-06-13 17:24:00 438

原创 介绍一种在大循环就可实现的简单多任务编程方法

原来在用RTOS时感觉特别方便的就是任务函数中可以调用系统提供的延时,等待等函数,切换到其它任务上执行,这样写程序又简单而且又能充分利用硬件资源,但这样做在切换任务时浪费了很多的系统时间及占用很多RAM,而且对于8位或16位小内存的单片机也不太适合。最近几天在看开源网络协议UIP1.0,居然在DHCP应用实例中看到了一种以很简单的方法实现类似多任务功能的编程方法,只需占用只个字节的RAM资源,而且

2008-06-13 17:24:00 471

原创 浅谈一下在联合结构体中位定义的应用

以前有接触过MSP430单片机,430的IO是不提供位寻址功能,如果要进行位输出,就一定要与或用或运算来完成,后来在IAR的头文件定义中看到用C语言中的用联合及结构体定义实现软件上位寻址,程序操作起来也很简单。       Typedef union       {              uchar byte;              struct            

2008-06-13 17:23:00 907 1

原创 使用ULINK调试LM3S815的flash timeout问题

在使用ULINK调试LM3S815单片机时,无论怎样设置DEBUG选项及flash烧写算法,每次在擦除程序后下载keil都提示flash timeout: reset target and try it again,检查了所有硬件一遍都没发现问题,后来随意地把options的Xtal由50M改成25M能很正常下载调试,诂计这个模拟晶振频率可能与flash的烧写算法有关。

2008-06-13 17:22:00 2475

原创 keil中StartUp.A51的重要性

最近要用STC单片机写个程序,但STC在KEIL的单片机库中没有,就随便找了个代替,但是刚好找到的keil没有添加StartUp.A51文件,刚开始时候写程序调程序也没什么,挺正常。但后来越来越奇怪,经常上电时出错,找了很久才发现有个变量没有初始化为0。忽然发觉是不是keil上电时没有帮我清空内存空间!一看才知道没有StartUp.A51文件。加上后,设置内部空间及外部空间地址,一切正常。足足浪费

2008-06-13 17:20:00 1479 2

原创 支持DHCP,SMTP,TCP,UDP的串口转网口的网络模块

特点:1。STC89C58RD+单片机+RTL8019 10M网络芯片,低价格2。独立的通讯模块,不需增加辅助电路3。提供完善的DB9接、RJ45及9V电源接口4。使用串口转网络软件可将串口数据以TCP-Server、TCP-Client、UDP方式发出,为使用串口进行通讯产品的升级提供级大的方便5。3个电路板定位安装孔,方便线路板的安装固定6。设置软件支持局域网内网络模块

2008-06-13 17:13:00 1021

基于44b0x 的uclinux的移植

本文是针对“如何在以S3C44B0X为核心的ARMSYS开发板上建立uClinux内核移植”的一个总结,其内容包括对Bootloader的功能分析和uClinux2.4.24发行版内核基础上针对S3C44B0X开发板进行修改的重点内容的逐一列举。

2009-03-04

Linux Kernel核心中文手册

Linux Kernel核心中文手册 介绍linux的文件系统、文件管理、设备管理等的核心内容

2009-02-17

FedoraCore Linux6安装图解

FedoraCore Linux6安装图解

2009-02-08

理解VMWare的三种网络连接模式(bridged、NAT、host-only)

理解VMWare的三种网络连接模式(bridged、NAT、host-only)

2009-02-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除