自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (3)
  • 收藏
  • 关注

原创 stm32f 固件库 下载, 及简单使用(,目前最新)

如何下载 stm32    最新的固件库.1.http://www.st.com/web/catalog/tools/FM147/CL1794/SC961/SS1743/PF2578902. 下载STSW-STM320543.5.0Activedowxxxxx3. 此库是目前最新的标准外设固件库.,目前版本

2013-03-14 14:01:58 24546

原创 专题3-2.宏定义与使用分析( 国嵌C语言视频)

1.   #define定义宏常量可以出现 在代码的任何地方      #define从本行开始,之后的代码都可以使用这个宏常量2. #define表达式给有函数调用的假象,却不是函数 #define表达式可以比函数更强大 #define表达式比函数更容易出错   #define SUM(a,b)  (a)+(b)   #define MIN(a.b) ((a)

2013-03-31 19:47:30 706

原创 专题3-1.编译过程简介

1. 编译过程序编译器做了什么a:预编译•处理所有的注释,以空格代替•将所有的#define删除,并且展开所有的宏定义•处理条件编译指令#if, #ifdef, #elif, #else, #endif•处理#include,展开被包含的文件•保留编译器需要使用的#pragma指令//filename: file.c#include#

2013-03-31 14:02:55 735

原创 专题2-7优先级和类型转换分析

1.#include #include typedef struct _demo{ int* pInt; float f;} Demo;int func(int v, int m){ return (v & m != 0);}int main(){ Demo* pD = (Demo*)malloc(sizeof(Demo));

2013-03-31 09:36:00 571

原创 专题2-6.++,--操作符使用分析( 国嵌C语言视频)

1.   int x; int i=3; x=(++i,i++,i+10);  int x; int i=3; (++i)+(++i)+(++i);++i+++i+++i;a+++b;贪心法-- ++, --表达式的阅读技巧 编译器处理的每个符号应该尽可能多的包含字符 编译器以从左向右的顺序一个一个尽可能多的读入字符

2013-03-30 23:41:27 947

原创 专题2-5位运算符分析

1. 位运算符号.>>右移.~ 取反^ 按位异或| 按位或& 按位与左移和右移注意点 左移运算符• 规则:高位丢弃,低位补0 右移运算符>>把运算数的二进制位右移• 规则:高位补符号位,地位丢弃0x1A同学:加减法的优先级比较低,所以先算0x1加3,最终为7。B同学:我觉得先算2+3,所以结果为32。C同学:可以这

2013-03-30 22:46:18 687

原创 专题2-4逻辑运算符使用分析

1.示例代码1.  #include int main(){ int i = 0; int j = 0; if( ++i > 0 || ++j > 0 ) { printf("%d\n", i); printf("%d\n", j); }   return 0;}答: 逻辑或运算,

2013-03-30 21:49:25 519

原创 专题2-3单引号和双引号

1. 下面的程序有意义吗? #include int main(){ char* p1 = 1 ; char* p2 = '1'; char* p3 = "1"; printf("%s, %s, %s", p1, p2, p3); printf('\n'); printf("\n"); return 0;}

2013-03-30 21:26:07 611

原创 专题2-2接续符和转义符

1. C语言中的接续符(\)是指示编译器行为的利器   问,下面的是C语言吗?  #include #def\ine MAX\255int main(){/\/这是\\注释i\n\t\ *\ p\= \ NULL;printf("%0X\n", p); return 0;}上面的是C程序,而且还可以正确执行.接续体符.是一

2013-03-30 20:47:24 625

原创 专题2-1注释符号

1. C语言的符号. a: 注释符号 重要吗?   /* + + +

2013-03-30 09:13:52 673

原创 Android 开发环境搭建

1. 安装java jdk. 1.6版本.JDK1.6官方下载_JDK6官方下载地址:http://www.java.net/download/jdk6/6u10/promoted/b32/binaries/jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe2. 安装安装Eclipse   版本 3.7

2013-03-26 20:51:25 496

原创 控制系统与手机的无线传输

1. 目的;  想做一个控制系统与手机通过无线信号传输一些数据, 2. 问, 用什么传输方式好?答: 目前的无线传输方式有ZigBee 、WiFi 、蓝牙等常用2.4Ghz 3 问它们各自有什么特点?答:   3a: wifi 特点;Wi-Fi是一种能够将个人电脑、手持设备(如Pad、手机)等终端以无线方式互相连接的技术。Wi-Fi是一个无线网路通信技术的品牌,

2013-03-24 16:47:11 1968

原创 7.enum和typedef分析

1. enum    a:是一种自定义类型.    b: 默认常量在前一个值的基础上依次加1    C;只能取定义时的离散量.#define与枚举类型的区别  a. #define宏常量只是简单的进行值替换, 枚举常量是真正意义上的常量 .  b. #define 宏常量无法被调试, 枚举常量可以  C: #define宏常量无类型信息,枚举常量是一

2013-03-24 14:26:31 691

原创 struct和union分析

1. 空结构体?   C语言可以定义一个空结构体?  空结构体占用多大内存?  O?  C语言的灰色地带 ???   #include#includestruct _null{};int main(){ struct _null n1; struct _null n2; printf ("%d\n", sizeof(struct _null)); printf ("%d

2013-03-24 07:51:03 577

原创 const和volatile分析.

1. const 修饰变量.  a.  在C语言中CONST修饰的变量是只读的,其本质是还是变量. b.  const修饰的变量会在内存占用空间. c. 本质上const只对编译器有用,在运行时无用.    ====>>> const不是真的常量.   如下代码.#include#includeint main(){ const int cc =1; int *p

2013-03-23 23:27:18 551

翻译 Ubuntu 下VMware tool

,Ubuntu系统安装完毕后,需要安装VMware tool,就在网上搜索了一番,找到了解决办法。下面是详细描述。  注:操作方法都来自网络。  1.设定root权限  Ubuntu默认是禁用root权限,所以安装的第一步先要打开root权限。具体方法是:  先打开终端:进入Ubuntu系统后,在桌面的左上角有个标签:Application—附件—终端。

2013-03-23 20:06:11 578

原创 goto,void,extern,sizeof分析

1. goto 要不要用?答: goto就像是偷情,有时候 很爽,但是偷的不好的, 自己的都会丢掉.用不用,你自己掂量着.     a: 它破坏了结构化程序的顺序执行,容易隐藏bug, 利大于蔽.             如下面代码     #include void func(int n){ int* p = NULL; if( n < 0 )

2013-03-23 10:35:00 1087

转载 国嵌C语言教程 专题1代码

专题13-3#include #include int func(int n){    int i = 0;    int ret = 0;    int* p = (int*)malloc(sizeof(int) * n);        do    {        if( NULL == p ) break;

2013-03-23 09:31:52 870

原创 C语言条件执行注意点

1. bool型变量应该直接出现于条件中,不要进行比较 bool b =TRUE; if(b) { } else { }2.普通变量和0 值比较时,0值 应该出现 在比较符号左边int i=1;if(0==i){}else{}3.float型变量不能直接进行0值 比较,需要定义精度#define EPSINON 0.00

2013-03-23 09:10:05 681

转载 C语言布尔变量

转自:http://www.cnblogs.com/pharen/archive/2012/02/06/2340257.html 在C语言标准(C89)没有定义布尔类型,所以C语言判断真假时以0为假,非0为真。所以我们通常使用逻辑变量的做法://定义一个int类型变量,当变量值为0时表示false,值为1时表示trueint flag;flag = 0;//......

2013-03-23 08:59:54 2034

原创 auto,register,static

#include auto int m =0; //错误,auto只能修饰局部变量register int k=0;// 错误,register只能修改局部变量int main(){ auto int i = 0; register int j = 0; static int k = 0; printf("%0X\n",&i); print

2013-03-22 23:48:09 528

原创 基本数据类型分析

#include "stdafx.h"int main(int argc, char* argv[]){    char c = 0;    short s = 0;    int i = 0;        printf("%d, %d\n", sizeof(char), sizeof(c));    printf("%d, %d\n", sizeof(short

2013-03-22 23:32:22 544

原创 现实生活中的 功率与做功

物理公式:     P = UI,  功率=电压*电流.    W = PT, 做功= 功率*时间.   发现做一件,事,   我们不缺功率, 我们缺的是 功率*时间.   时间,有限,我们又不能同时做几件事,  所以, 想好了再做, 这个很有必要.  问题,很重要   2013-3-19

2013-03-19 18:57:11 905

原创 电池管理IC LTC680X的一些了解

1. 6802-2, 是否可接外部电源?  答:6802-2不能外接电源。  2. 6803 跟6802比起来有什么明显不同的地方?  答:6803除了能外接电源外,与6802差别不大。  3. 在不改动硬件的情况下,这两款芯片,能不能做到,通过软件去配置,读7-12节电池,     意思就是说,我可以接7节电池, 也可以接8,节,9节.

2013-03-16 08:28:34 2073

原创 每天工作计划-2013-3-14

工作习惯还是很重要的  早上起来,发现地工作习惯,还是很重要的,    对于我目前的状态,我自身的条件, 做事情计划,目标清晰,提高工作效率还是很有必要的, 为此,我决定,每天在此记录,一些需要做的事情,在提高目标的清晰度,与效率. 1. 那么今天上午,就画PCB,整理原理图.   a. 画PCB了,昨天布局好了,今天就使用 pads的自动布线戈功能,先布一遍线,然后,

2013-03-14 07:57:07 742 1

转载 PADS 基础

PADS Layout(PowerPCB) 是复杂的、高速印制电路板的最终选择的设计环境。它是一个强有力的基于形状化(shape-ased)、规则驱动(rules-driven)的布局布线设计解决方案,它采用自动和交互式的布线方法,采用先进的目标连接与嵌入(OLE)自动化功能,有机地集成了前后端的设计工具,包括最终的测试、准备和生产制造过程。目录PADS Layout(Po

2013-03-07 09:25:12 2501

机器码大全

非常好的一个机器码的资料,讲了X86的机器码

2013-04-20

《电动汽车充电系统技术规范_第8部分:非车载充电机监控单元与电池管理系统通信协议》

《电动汽车充电系统技术规范_第8部分:非车载充电机监控单元与电池管理系统通信协议》

2013-03-16

LTC6802-1.pdf

LTC6802-1 - 多节电池的电池组监视器 特点 点击这里以索取更多的信息 点击这里以获取产品概述 可测量多达 12 个串联锂离子电池的电压 (最大值为 60V) 可堆叠式架构实现 > 1000V 的系统 0.25% 的最大总测量误差 可在 13ms 完成一个系统中所有电池的测量 电量平衡: 内置无源电量平衡开关 提供片外无源电量平衡 具两个热敏电阻输入和内置温度传感器 1MHz 可菊链式连接的串行接口 抗 EMI 的能力高 具内置噪声滤波器的 ΔΣ 转换器 导线开路连接故障检测 低功率模式 采用 44 引脚 SSOP 封装

2013-03-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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