Xmodem协议(转载)
Xmodem协议作为串口数据传输主要的方式之一,恐怕只有做过bootloader的才有机会 接触一下,网上有关该协议的内容要么是英语要么讲解不详细。笔者以前写bootloader时研究过1k-Xmodem,参考了不少相关资料。这里和大家交流一下我对Xmodem的理解,多多指教!
1.Xmodem协议是什么?
XMODEM协议是一种串口通信中广泛用到的异步文件传输协议。分为标准X [阅读全文]
输入输出函数及控制流程语句
最近想在单片机C51编程时候,将一些关键步骤和数值从串口输入输出,需要了解一下stdio.h库函数在C51里面的一些运用。
输入输出函数及控制流程语句
本节主要介绍Turbo C2.0标准输入输出函数和文件的输入输出函数。通过本节的学习可以使读者掌握Turbo C2.0的屏幕输出、
键盘输入输出以及磁盘文件的读写函数, 并能开始进行一些简单 [阅读全文]
sprintf函数的用法
from:
http://blog.csdn.net/sjf331/archive/2005/04/07/339254.aspx
printf 可能是许多程序员在开始学习C 语言时接触到的第二个函数(我猜第一个是main),说
起来,自然是老朋友了,可是,你对这个老朋友了解多吗?你对它的那个孪生兄弟sprintf 了解多
吗?在将各种类型的数据构造成字符串时,sprin [阅读全文]
C51 库函数(转)
C-51软件包的库包含标准的应用程序,每个函数都在相应的头文件(.h)中有原型声明。如果使用库函数,必须在源程序中用预编译指令定义与该函数相关的头文件(包含了该函数的原型声明)。例如:
#include
#include
如果省掉头文件,编译器则期望标准的C参数类型,从而不能保证函数的正确执行。
3.1 CTYPE.H:字符函数
在CTYPE.H头文件中包含下列一些库函数:
函数名 [阅读全文]
RS232串口320240液晶显示模块 或 TTL电平串口320240液晶 带字库
RS232串口320240液晶显示模块 或 TTL电平串口320240液晶显示模块
用户直接使用RS232连接320240液晶,或者通过单片机的TXD RXD串口连接液晶,
通过固定的波特率按照一定的通讯协议发送命令给320240液晶,液晶即可做出相应的显示。
如此节约了上位机的开发时间和周期,也精简了指令。
通过串口指令可以实现如下显示:
1.在任意位置显示一副任意宽度和高度的图片或图 [阅读全文]
FS LCD
FSLCD:Field Sequential LCD 场序驱动(无彩膜)式彩色液晶显示
彩色STNLCD或TFTLCD是以白光通过彩色滤光片,才产生色彩的效果。而FS-LCD模块不需要加彩色滤光片,是藉由RGBLED搭配时序的切换,分别发出红、绿和蓝的光源所造成混色,进而产生彩色的效果。其切换速度超过人眼的感知频率(60Hz),所以 [阅读全文]
Win7下双系统修改BCD启动项名称
使用了启动项修复后,可能有些名称操作系统显示名称不正确,例如“早期的Windows "
在 Windows 7 中,微软引入了一种全新的 boot loader 架构, Windows Boot Manager (Bootmgr.exe)。再像之前 Windows XP 中那样通过一个简单的文本编辑器来修改 Boot.ini 的方式来管理启动选项已经不行了,要对启动设置进行修改,只能使用命令 [阅读全文]
什么是bootloader程序及其功能和特点
在进行嵌入式开发时,会遇到一个名词bootloader,这个东西不太好懂,不要说自己写bootloader,就是能看懂别人的bootoader都比较困难。本文详细的介绍了bootloader的原理,回答了什么是bootloader,为什么要用bootloader。看到后,希望您能知道什么是bootloader。
一、引言
在专用的嵌入式板子运行 GNU/Linux 系统已经变得越来 [阅读全文]
NTC负温度系数热敏电阻 & 参数 & 曲线图
NTC负温度系数热敏电阻工作原理
NTC是Negative Temperature Coefficient 的缩写,意思是负的温度系数,泛指负温度系数很大的半导体材料或元器件,所谓NTC热敏电阻器就是负温度系数热敏电阻器。它是以锰、钴、镍和铜等金属氧化物为主要材料, 采用陶瓷工艺制造而成的。这些金属氧化物材料都具有半导体性质,因为在导电方式上完全类似锗 [阅读全文]
volatile的用法(转载)
(*(volatile unsigned long *)
对于不同的计算机体系结构,设备可能是端口映射,也可能是内存映射的。如果系统结构支持独立的IO地址空间,并且是端口映射,就必须使用汇编语言完成实际对设备的控制,因为C语言并没有提供真正的“端口”的概念。如果是内存映射,那就方便的多了。
以 #define IOPIN&nb [阅读全文]