排序:
默认
按更新时间
按访问量

六款小巧的HTTP Server[C语言]

六款小巧的HTTP Server[C语言] Submitted by keminar on 2010, February 5, 11:14 PM. 开源软件 1、micro_httpd - really small HTTP server 特点:     支持安全的 .. 上级目...

2013-08-07 12:50:55

阅读数:3054

评论数:0

FatFs

FatFs FatFS是一个为小型嵌入式系统设计的通用FAT(File Allocation Table)文件系统模块。FatFs 的编写遵循ANSI C,并且完全与磁盘I/O层分开。因此,它独立(不依赖)于硬件架构。它可以被嵌入到低成本的微控制器中,如AVR, 8051, PIC, ARM,...

2013-07-02 16:53:26

阅读数:12019

评论数:4

使用可重入函数进行更安全的信号处理

何时如何利用可重入性避免代码出现 bug Dipak K. Jha (dipakjha@in.ibm.com), 软件工程师, IBM  简介: 如果要对函数进行并发访问,不管是通过线程还是通过进程,您都可能会遇到函数不可重入所导致的问题。在本文中,通过示例代码...

2013-01-08 13:42:08

阅读数:637

评论数:0

用source insight宏自动加入或去除C注释

用source insight宏自动加入或去除C注释 收藏  我们的项目是主要在linux下的存C开发,SI这个工具无疑是必须的。但是手工加入注释很不方便,网上都是C++的注释风格,自己写了一个C的,共享一下,有兴趣的拿去修改一下。 /* the info like: by...

2012-10-30 15:02:00

阅读数:1179

评论数:0

MFC多线程编程注意事项

1.工作线程给主线程发消息使用的是SendMessage和PoseMessage函数。这两个函数的区别在于SendMessage函数是阻塞方式,而PoseMessage函数是非阻塞方式。如果不是严格要求工作线程与主线程必须同步执行,则推荐使用PoseMessage。      2.不要在线程...

2012-09-12 14:35:50

阅读数:739

评论数:0

html向swf传递参数的方法

本教程主要介绍HTML网页如何取得形如test.html?foo=mytest的foo参数,以及在HTML网页中如何向swf传递参数。 一、在HTML网页中使用js获取参数。 我们知道HTML页面是在客户端执行的,这样要获取参数必须使用客户端脚本(如JavaScript),在这点上不同于服...

2012-08-11 18:28:14

阅读数:4711

评论数:1

以太网帧FCS校验码CRC32的三种实现方法

提供了三种实现方法。 方法一:按位计算CRC32校验码。 方法二:使用非翻转的查找表进行快速计算,按字节计算CRC32校验码。但计算过程中有位翻转操作,计算速度慢。 方法三:使用翻转的查找表进行快速计算,按字节计算CRC校验码。速度极快。 #include #...

2012-08-08 15:32:58

阅读数:3220

评论数:1

BMP位图与调色板分析

调色板(color table)是单色、16色和256色图像文件所特有的,相对应的调色板大小是2、16和256,调色板以4字节为单位,每4个字节存放一个颜色值,图像的数据是指向调色板的索引。       可以将调色板想象成一个数组,每个数组元素的大小为4字节,假设有一256色的BMP图像的调色板...

2012-07-30 10:56:57

阅读数:13713

评论数:0

STM32的GPIO口的8种配置模式

一、 STM32的输入输出管脚有下面8种(4输入+2输出+2复用输出)可能的配置:     ① 浮空输入_IN_FLOATING     ② 带上拉输入_IPU       ③ 带下拉输入_IPD                ④ 模拟输入_AIN     ⑤ 开漏输...

2012-07-14 14:37:44

阅读数:7497

评论数:0

CFileDialog改变文件路径导致的一系列问题(如无法安全删除u盘、访问相对路径失败)的解决方法

原创:qsycn 默认的CFileDialog选取文件的行为会改变当前路径 解决方法就是不让CFileDialog改变当前路径 在CFileDialog构造函数中 explicit CFileDialog( BOOL bOpenFileDialog, LPC...

2012-07-09 13:05:53

阅读数:990

评论数:0

USB启动过程

1. 从USB中断进入sudav_function。 2. 进入Read_UsbSetupToken_Function,读取8个字节的request到setup_token_buffer. 3. 读取request完毕后,进入UsbEP0_Request_Function。 4....

2012-06-18 12:55:47

阅读数:2412

评论数:0

STM32 USB Mass Storage 例程调试笔记

一、问题起因      近来有几个客户反映STM3210E的开发板的USB Mass Storage 例程有点问题,组长安排我来调试。Mass Storage例程在PC上实现两个U盘,一个是SD盘,一个是NAND Flash盘,把程序下载到开发板后,PC上能够检测到NAND Flash盘和S...

2012-06-12 18:24:45

阅读数:10760

评论数:2

Dll分配的内存块,应用释放的问题

一个模块一个堆,一个线程一个栈。 dll里malloc的内存,在exe里free会出错。 CRT(C运行时期库)不是使用进程缺省的堆来实现malloc(new中调用malloc)的,而是使用一个全局句柄HANDLE _crtheap来分配内存的。这个_crtheap是在XXXCRTSt...

2012-05-14 10:30:23

阅读数:1296

评论数:0

C++多线程面向对象解决方案

相信很多人都读过《C++沉思录》这本经典著作,在我艰难地读完整本书后,留给我印象最深的只有一句话::“用类表示概念,用类解决问题”。 关于多线程编程,如果不是特别需要,大多数开发人员都不会特意去触碰这个似乎神秘的领域。如果在某些场合能正确并灵活地运用,多线程带来的好处是不言而喻的。然而,任何事物...

2012-04-26 09:45:01

阅读数:597

评论数:0

DirectShow常见错误信息

switch (errorCode) { case 0x80040200: //VFW_E_INVALIDMEDIATYPE errorMsg = "An invalid media type was specified"; break; case 0x8004020...

2012-04-12 10:55:55

阅读数:2456

评论数:0

WinPcap文档翻译之《Filtering expression syntax》

注释:此文档是在 TcpDump(ps:知名嗅探工具)上的文档基础上改写而成,源文档可以在www.tcpdump.org上找到(ps:http://www.tcpdump.org/tcpdump_man.html)   Wpcap过滤器是基于描述性而制定的语法规则,过滤规则是一个包含过滤表达式...

2012-03-21 14:56:14

阅读数:938

评论数:0

Gamma校正

问题:什么是Gamma曲线矫正?Gamma曲线矫正是什么意思?        Gamma曲线是一种特殊的色调曲线,当Gamma值等于1的时候,曲线为与坐标轴成45°的直线,这个时候表示输入和输出密度相同。高于1的Gamma值将会造成输出亮化,低于1的Gamma值将会造成输出暗化。总之,我们的要求...

2012-03-19 15:15:00

阅读数:1135

评论数:0

IMediaEventEx 转帖

How Event Notification Works While a DirectShow application is running, events can occur within the filter graph. For example, a filter might encoun...

2012-03-16 11:42:05

阅读数:696

评论数:0

关于#pragma message(), #pragma comment()等编译开关的介绍

在#Pragma是预处理指令它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C ++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器 或操作系统专有的,且对于每个编译器都是不同的。 其格式一般为...

2012-02-08 10:11:27

阅读数:4341

评论数:0

STM32 RCC基本原理和配置流程

总是在其他外设的说明里看到HCLK,PCLK类似的字眼,但没有一个清晰的逻辑概念。对系统时钟不了解的情况下,前两天试了下sysTick,情况并不理想,更不要说RTC和TIM了。于是开始看RCC。 逻辑框图 芯片运行所需的时钟源分为四种,HSE (High Speed External)...

2012-01-04 13:52:53

阅读数:855

评论数:0

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