嵌入式C语言
文章平均质量分 78
Yangcg
这个作者很懒,什么都没留下…
展开
-
C语言初级教程
New Page 4变量的作用域 在讨论函数的形参变量时曾经提到, 形参变量只在被调用期间才分配内存单元,调用结束立即释放。 这一点表明形参变量只有在函数内才是有效的, 离开该函数就不能再使用了。这种变量有效性的范围称变量的作用域。不仅对于形参变量, C语言中所有的量都有自己的作用域。变量说明的方式不同,其作用域也不同。 C语言中的变量,按作用原创 2005-08-24 19:53:00 · 2641 阅读 · 0 评论 -
指针不完全手册
New Page 2指针不完全手册第一节 指针基本概念 1、指针定义:c语言的一种基本数据类型,地位等同于char ,int,*等;这种数据类型的变 量总是存放一个内存单元地址。2、指针的特性:指针具有指向性,即指向某一数据实体。3、指针变量:用指针数据类型定义的变量,其内容总是一个内存单元地址或NULL。指针变量本身也占有一原创 2005-09-02 16:55:00 · 1842 阅读 · 0 评论 -
一些经典的面试题及答案
New Page 61) 写一个函数计算当参数为n(n很大)时的值 1-2+3-4+5-6+7......+n 答案:long fn(long n) { if(n{ printf("error: n must > 0); exit(1); } if(0==n%2) return (n/2)*(-1原创 2005-10-24 12:30:00 · 1506 阅读 · 0 评论 -
Google面试题 & 一位牛人写的程序
New Page 2用了递归,但速度还是不错,呵呵...,有时候是10ms之内#include "stdafx.h" #include #include int f(int n); int count1(int n); int cal(unsigned int number,int nwei,int count1,原创 2005-11-19 11:02:00 · 1339 阅读 · 0 评论 -
usb enumeration
小小的usb enumeration,竟然耗掉我20多天的青春,想起来,还是对Cypress CY7cxxx的BIOS功能没有吃透,把大部份时间花在新方法的尝试上,对IC的特性,USB的背景知识了解不够深哦、 case ES_SET_CONFIG: DBGLOG( TRC_enum_handler, 0x8008 ); // We have原创 2006-06-26 21:11:00 · 3445 阅读 · 1 评论 -
MCU数据处理中的一些心得
本文介绍有关数据处理及传输的方法,这些方法在Cypress CY7C29466上应用过,非常稳定.1/: 接受数据 中断接受:#define MAX_BUFFER_SIZE 250unsigned char data_come_from_xrouter[MAX_BUFFER_SIZE],receive_from_xrouter_len;#pragma interrupt_ha原创 2007-06-15 12:13:00 · 2360 阅读 · 0 评论