- 博客(8)
- 资源 (8)
- 问答 (1)
- 收藏
- 关注
转载 busybox启用telnetd服务
busybox已经提供了telnetd的支持,只需以下几步开启嵌入式linux的telnetd支持1、内核配置Device Drivers --->Character devices[*] Unix98 PTY support
2015-09-03 22:21:21 2729
原创 C语言下使用ringbuffer实现任意数据类型的FIFO
头文件#ifndef __FIFO_H_#define __FIFO_H_#pragma pack(4)typedef struct FIFO_Type_STRU{ unsigned int Depth; // Fifo深度 volatile unsigned int Head; // Head为起始元素 volatile unsigned int Tail;
2015-02-02 14:47:20 5973
原创 通过sscanf处理GPS信息
C语言提供了scanf通过IO格式化输入字符串,同样也提供了sscanf可以处理字符串,用于提取字符串中的有用信息。之前在处理字符串的时候都是一个个字符遍历,如果要取中间的数值,还得把字符转为数字,然后做乘法加法,很是麻烦。用sscanf可以将原来几十行的代码简化到一两行,见以下程序。#include #include #include typedef unsigned int
2013-06-20 09:34:06 2875 3
原创 SD卡SPI模式下FatFs与znFat文件系统速度比较
前段时间在SD卡上移植了FatFs文件系统,昨晚在QQ群中看到znFat,于是有了想测试一下两个文件系统的速度差异的想法。znFat移植很简单,就是在deviceio.c中写入相应的函数即可,然后配置config.h中的宏。今天在振南的协助下把速度配置到全速模式下。 硬件平台:LPC1768使用SSP0,SSP0时钟50MHz测试文件wmv视频文件,大小:7375.689 KB(7
2013-01-22 14:48:05 7353 1
原创 LPC1768 SPI模式下SD卡FatFs文件系统移植
最近在LPC1768 SPI模式下移植SD卡FatFs(版本R0.09a)文件系统成功,总结一下移植过程。一、 底层驱动使用的SSP0的SPI模式驱动,SSP时钟开始使用的25M。SD卡驱动测试完成,可读写擦除测试没有问题之后开始文件系统移植。要用到的底层驱动函数有:MMCSD_TYPE MMCSD_Init(void)BOOL MMCSD_EraseBlocks(u
2013-01-11 15:03:23 3535 2
原创 GSM PDU 7bit编码解码函数
#include // 十六进制数据映射表const char HexTbl[]={"0123456789ABCDEF"};// 十六进制字符转为数字unsigned char HexChar2Number(char hex){ unsigned char value = 0; if(hex >= '0' && hex <= '9') { value = hex - '0'
2012-07-28 13:23:31 2143 1
原创 C语言回调函数实例
今天刚学习了C语言回调函数,现炒现卖,写一个实例供参考在主函数调用SearchStudents函数的时候给它传递了SearchByNumber这个函数,而SearchStudents函数内部又返回调用了SearchByNumber,故为回调#include#include#define null ((void*)0) //定义一个学生结构体typedef struct{
2011-11-10 16:02:13 1498
点阵字库提取软件
2013-10-24
C#天气预报控件
2013-09-17
SerialDebug V3.0
2013-09-06
串口调试SerialDebugv2.0
2012-02-10
雷电风险评估(无限制版)
2011-03-15
串口调试SerialDebug
2009-12-23
C# richtextbox能否只改变文字大小不改变颜色
2017-02-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人