c
hehe1226
这个作者很懒,什么都没留下…
展开
-
内存管理GetMemory
点击打开链接原创 2016-03-18 15:26:04 · 394 阅读 · 0 评论 -
双重指针 二维数组
点击打开链接 双重指针与2维数组点击打开链接 二维数组指针原创 2014-06-25 14:59:24 · 3752 阅读 · 0 评论 -
几道C语言题目
点击打开链接原创 2014-06-24 14:15:09 · 528 阅读 · 0 评论 -
C语言单链表实现19个功能完全详解
最近在复习数据结构,想把数据结构里面涉及的都自己实现一下,完全是用C语言实现的。自己编写的不是很好,大家可以参考,有错误希望帮忙指正,现在正处于编写阶段,一共将要实现19个功能。到目前我只写了一半,先传上来,大家有兴趣的可以帮忙指正,谢谢在vs2010上面编译运行无错误。每天都会把我写的新代码添加到这个里面。直到此链表完成。#incl原创 2014-06-24 14:45:17 · 1373 阅读 · 0 评论 -
面试问题
http://www.educity.cn/career/1120305.html点击打开链接转载 2014-04-26 22:13:12 · 439 阅读 · 0 评论 -
linux与wince的最根本区别
点击打开链接http://wenku.baidu.com/link?url=h8eYkDhNbrcZJPhqfAtqDWO4ZM3RVcYBTg3UHXb5yq47EFPcdsGg4yb7jgEOSnfZkQwJDqLafo_iNanyYKW3CYLUPDE7lHBHo2-ZSQh7XMa转载 2014-04-26 22:10:51 · 1523 阅读 · 0 评论 -
C语言的一些小技巧 小知识
http://soft.chinabyte.com/database/279/12408779.shtml点击打开链接 点击打开链接 点击打开链接转载 2014-04-26 22:08:49 · 1084 阅读 · 0 评论 -
m shi
1. main(){int a=10;a++;{int a =20}a++;}2. void test(int *p){p= (int *)malloc(sizeof(int *));p=20;}main(){int a=10;test(&a);}3.main(){char *str1="abc";ch原创 2014-03-25 16:53:31 · 400 阅读 · 0 评论 -
深入理解SP、LR和PC
深入理解SP、LR和PC 深入理解ARM的这三个寄存器,对编程以及操作系统的移植都有很大的裨益。1、堆栈指针r13(SP):每一种异常模式都有其自己独立的r13,它通常指向异常模式所专用的堆栈,也就是说五种异常模式、非异常模式(用户模式和系统模式),都有各自独立的堆栈,用不同的堆栈指针来索引。这样当ARM进入异常模式的时候,程序就可以把一般通用寄存器压入堆栈,返回时再出栈,保证了各原创 2014-03-25 16:52:49 · 513 阅读 · 0 评论 -
关于fork()函数的精辟分析
关于fork()函数的精辟分析第一贴:cu上关于fork()函数的精辟分析声明:在别人的博客上看到这篇文章,真的很精辟,把问题一下子讲清楚了。所以,特意转贴在此,向各位高人致敬,也向原贴主致谢!本人不改变原贴的风貌。 查看原文 作者:ccf 发表于:2006-04-01 17:11:01转载 2014-03-17 10:38:08 · 1678 阅读 · 0 评论 -
source insight快捷键及使用技巧
source insight快捷键及使用技巧分类: 嵌入式Linux2010-01-27 11:05 15576人阅读 评论(2) 收藏 举报tortoisesvnmakefilesearchincludefilterfilesource insight快捷键及使用技巧 退出程序 : A转载 2014-03-17 10:35:57 · 504 阅读 · 0 评论 -
谈C程序员修养及大型项目源码阅读与学习
点击打开链接原创 2014-06-06 22:07:49 · 550 阅读 · 0 评论 -
结构体变量后边带的冒号:
结构体变量后边带的冒号:结构体中变量后面带有冒号的意义变量:数字属于C语言的位段操作可以控制单个的位C语言允许在一个结构体中以位为单位来指定其成员所占内存长度,这种以位为单位的成员成为“位段”或位域,利用位段能够用较少的位数存储数据。如:struct packed_data (该例子假定int占2个字节,因为在c语言中int一般都为2字节,若在win原创 2014-06-18 14:42:38 · 7028 阅读 · 1 评论 -
ch7026
点击打开链接 CH7026编程指南转载 2014-08-07 11:29:52 · 1838 阅读 · 0 评论 -
一些深层次问题 ms问题
参数存存哪里?第一个运行得是哪个,全局,局部,堆栈区别,编译过程,iic上啦电阻开路,版本管理,川口模拟,电阻屏,堆栈区别数组风配占用空间,2016/1/15 18:40:27实时系统lcd参数可以没有吗bss断数据段,编译过程main之前运行什么?nand nor为啥能运行,接口根据接口devtre驱动,kmolca快吗?vold,udev,mdevjnikset...原创 2016-01-16 09:41:05 · 544 阅读 · 0 评论 -
集电极开路、漏极开路、上拉电阻、下拉电阻等接口相关基本概念
点击打开链接原创 2016-01-17 14:33:05 · 515 阅读 · 0 评论 -
C程序编译过程浅析
点击打开链接 http://blog.csdn.net/koudaidai/article/details/8092647原创 2016-01-16 23:57:45 · 382 阅读 · 0 评论 -
堆栈,堆栈,堆和栈的区别 BSS段、数据段、代码段、堆与栈
点击打开链接 http://www.cppblog.com/prayer/archive/2009/08/17/93594.html BSS段、数据段、代码段、堆与栈堆栈,堆栈,堆和栈的区别 点击打开链接 http://www.cppblog.com/oosky/archive/2006/01/21/2958.html原创 2016-01-16 23:56:50 · 1567 阅读 · 0 评论 -
i/o 模拟IIC 写的比较好的
http://blog.csdn.net/jilong17/article/details/7429885点击打开链接原创 2015-11-13 13:47:28 · 924 阅读 · 0 评论 -
CAN总线基础知识(一) MODBUS通讯协议及PLC编程通讯实例
点击打开链接原创 2015-11-11 14:59:28 · 9311 阅读 · 0 评论 -
debug
vi ./include/linux/debug_if.h#ifndef __DEBUG_IF_H__#define __DEBUG_IF_H__#define _SDEBUG_OUT_ENABLE_ 1#define _SDEBUG_DETAIL_ 1#if _SDEBUG_OUT_ENABLE_ ==原创 2015-01-26 10:48:41 · 581 阅读 · 0 评论 -
GT9XX驱动移植说明书_for_Android_2014011401
http://wenku.baidu.com/link?url=ZtNuVBsBg8a8s47qXMstUCu7oXypjKIe9elYb1WC-JBHUgMOC56ScNTyvXae5zuXSVlV2vGeX4ySLXo8qyLXAk0cJ7P5fd-lltjYq6Tjg4O 点击打开链接原创 2015-01-06 15:18:35 · 4611 阅读 · 0 评论 -
基于Freescale Android4.2.2 max11801 的10寸电阻屏校准方法总结
点击打开链接原创 2014-12-08 14:01:08 · 1804 阅读 · 0 评论 -
uboot1.1.6完全注释
点击打开链接原创 2014-11-16 15:32:09 · 1281 阅读 · 0 评论 -
为什么copy_to_user 能拷贝?
原创 2014-03-11 16:10:23 · 588 阅读 · 0 评论 -
编辑文章 - 博客频道 - CSDN.NET
点击打开链接 http://baike.baidu.com/link?url=evAAO6J7AtVYQEuVE1PnDgttTxE0nJTsgvhT6V2RhzIkUjIQHp-Xy2VZZuOAMtSW原创 2014-03-11 14:53:57 · 436 阅读 · 0 评论 -
C语言难点及分析
点击打开链接转载 2013-11-04 14:27:05 · 919 阅读 · 0 评论 -
不是技术牛人,如何拿到国内IT巨头的Offer 2014找工作总结-机会往往留给有准备的人
不是技术牛人,如何拿到国内IT巨头的Offer2014找工作总结-机会往往留给有准备的人转载 2013-11-04 12:16:34 · 1112 阅读 · 0 评论 -
文本编辑器源代码
新代码编辑器Lime发布 号称Sublime Text的开源实现http://wenku.baidu.com/view/1c95581c59eef8c75fbfb3f2.htmlhttp://wenku.baidu.com/view/175089140b4e767f5acfce25.htmlhttp://wenku.baidu.com/view/b680ad4e原创 2013-10-24 18:06:38 · 1270 阅读 · 0 评论 -
飞凌S3C6410开发板添加ping, tftp命令方法详述
申明:本帖部分内容来源于网络,加上自己的理解实践总结而成。目的:为OK6410添加网卡驱动,使得在uboot下面能够使用ping 192.168.1.1, tftp 50000000 test.bin等命令平台:在xp下的DNW软件中使用ping, tftp等命令,在linux下面安装好了tftp等服务,作为宿主机开发板:OK6410:1G nandflash + 12原创 2013-09-22 23:19:21 · 1677 阅读 · 0 评论 -
汇编调用c函数为什么要设置栈
汇编调用c函数为什么要设置栈http://www.cnblogs.com/xmphoenix/archive/2012/04/28/2475399.html一.栈的整体作用 (1)保存现场/上下文 (2)传递参数:汇编代码调用c函数时,需传递参数 (3)保存临时变量:包括函数的非静态局部变量以及编译器自动生成的其他临时变量。 二.为什么汇编代码调用c函数需要原创 2013-09-12 22:59:25 · 640 阅读 · 0 评论 -
c语言:typedef + struct + 指针
http://blog.sina.com.cn/s/blog_5f70c7060101201e.htmlc语言规范,定义结构体:typedef struct ANSWER_HEADER{u8 u8Type;u8 u8Code;u32 u32TimeStamp;struct ANSWER_HEADER *pNext;}ANSWER_HEADER_T,原创 2013-08-15 22:13:57 · 2378 阅读 · 2 评论 -
双缓冲实现图形液晶的快速显示
双缓冲实现图形液晶的快速显示2012-07-31 22:19:49 来源:21ic 关键字:双缓冲图形液晶快速显示1. 引言在嵌入式设备中,液晶已经成为显示器件的首选。液晶类型有字符和图形之分,字符液晶便宜且显示速度较快。在中文显示或者复杂图表显示的场合,需要使用图形液晶。在液晶接口电路设计时,需要正确使用液晶控制器。典转载 2012-11-13 10:10:37 · 1925 阅读 · 0 评论 -
判断32位整数二进制中1的个数
判断32位整数二进制中1的个数[收藏此页] [打印]【IT168知识库】 判断32位整数二进制中1的个数在面试中被问到这一题:判断32位无符号整数二进制中1的个数,虽然不难,但要求层层优化。现在整理一下: 1、基本思路: #include iostream>using namespace std;原创 2012-04-20 21:30:51 · 695 阅读 · 0 评论 -
简单的I2C协议理解
简单的I2C协议理解 一. 技术性能: 工作速率有100K和400K两种; 支持多机通讯; 支持多主控模块,但同一时刻只允许有一个主控; 由数据线SDA和时钟SCL构成的串行总线; 每个电路和模块都有唯一的地址; 每个器件可以使用独立电源二. 基本工作原理: 以启动信号START来掌管总线,以停止信号STOP来释放总线; 每次通讯以START开始,以STOP结束; 启动信号START后紧接原创 2011-11-16 16:47:47 · 401 阅读 · 0 评论 -
二维码的生成细节和原理
http://coolshell.cn/articles/10590.html二维码又称QR Code,QR全称Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它比传统的Bar Code条形码能存更多的信息,也能表示更多的数据类型:比如:字符,数字,日文,中文等等。这两天学习了一下二维码图片生成的相关细节,觉得这个玩意就是一个密码算法,在此写一这篇文章 ,揭转载 2013-11-22 21:31:16 · 886 阅读 · 0 评论 -
位置无关代码(PIC)的思考
分类: C/C++ linux2011-11-13 11:49 2542人阅读 评论(0) 收藏 举报脚本存储汇编 应用程序必须经过编译、汇编和链接后才变成可执行文件,在链接时,要对所有目标文件进行重定位(relocation),建立符号引用规则,同时为变量、函数等分配运行地址。当程序执行时,系统必须把代码加载到链接时所指定的地址空间,以保证程序在执行过程中对变量、函数等转载 2013-11-10 22:33:20 · 581 阅读 · 0 评论 -
冒泡排序 快速排序 插入排序 堆排序 选择排序
冒泡排序 http://baike.baidu.com/link?url=NeyLLTQ-NxOUMGWEXOlPI7MYhejU6qG_FTL0Iv6rMHkUiFC8V5SOhRsxLixqECpE 快速排序插入排序堆排序选择排序原创 2013-11-13 13:54:04 · 462 阅读 · 0 评论 -
crc校验
CRC校验实用程序库 在数据存储和数据通讯领域,为了保证数据的正确,就不得不采用检错的手段。在诸多检错手段中,CRC是最著名的一种。CRC的全称是循环冗余校验,其特点是:检错能力极强,开销小,易于用编码器及检测电路实现。从其检错能力来看,它所不能发现的错误的几率仅为0.0047%以下。从性能上和开销上考虑,均远远优于奇偶校验及算术和校验等方式。因而,在数据存储和数据通讯领域,CRC无处不在:著名的原创 2014-03-04 13:32:28 · 866 阅读 · 0 评论 -
CRC校验代码与使用技巧
CRC校验代码与使用技巧作者:彭学周(Favory.Peng) 在工业控制和通讯中,为了保证数据通讯的可靠性,我们会需要在通讯数据报文中加入校验码,以确保发送和接收到的数据的一致,保证数据的完整; 对于校验码的生成方法,各家公司都会有自己的一套,但最常用的莫过于CRC校验啦,关于CRC校验的介绍我这里就不多提啦,网上一搜就可以看到很多很多关于CRC校验的文章,感转载 2014-03-04 14:08:42 · 2773 阅读 · 0 评论