自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(11)
  • 资源 (8)
  • 收藏
  • 关注

原创 extern c

extern "C"的用法     选择自 marinezdz 的 Blog 关键用法出处  链接指示符extern C如果程序员希望调用其他程序设计语言尤其是C 写的函数那么调用函数时必须告诉编译器使用不同的要求例如当这样的函数被调用时函数名或参数排列的顺序可能不同无论是C++函数调用它还是用其他语言写的函数调用它程序员用链接指示符linkage directive 告诉编译器该函数是用其他的程序设计语言编写的链接指示符有两种形式既可以是单一语句single statement 形式也可以是复合语句com

2010-06-23 21:00:00 271

原创 80386保护模式总结 收藏

大学也上过微机原理,但那个时候整天玩PHP,VC++,C# .net...数据库管理系统...没有意识到她是一门非常重要的课。于是上这些基础课的时候都在下面看那些xxx从入门到精通之类的书了或者干脆翘了去图书馆看(当然我不会否认正是因为这些书让我玩计算机的兴趣坚持了下去)。大学毕业同学都把书卖了。我当时感到像微机原理组成原理之类的书可能以后有用,于是没有卖(因为我知道自己的兴趣所在)。 毕业后感觉

2010-04-28 18:33:00 886

原创 协议

SLIP协议和PPP协议- -                                        用户接入Internet,在传送数据时都需要有数据链路层协议,其中最为广泛的是串行 线路网际协议(SLIP)和点对点协议(PPP)。由于SLIP具有仅支持IP等缺点,主要用于低速(不超过19.2kbit/s)的交互性业务,它并未成为Internet的标准协议。为了改进SLIP,

2010-04-20 23:09:00 284

原创 一阶滤波

0  引言模拟信号都必须经过A/D转换才能被嵌入式控制器接收。但在干扰作用于模拟信号之后,其A/D转换结果往往会偏离真实值。因此,仅采样一次是无法确定该结果是否可信的,而必须多次采样,才能得到一个A/D转换的数据系列,然后通过某种处理,才能得到一个可信度较高的结果。这种从数据系列中提取逼近真值的软件算法,通常称为数字滤波算法。相对于硬件滤波,数字滤波的优越性在于

2010-04-17 19:21:00 3862

原创 #if(常量) 必须是常量 一般是#define 定义的常量

作者: infobillows在将一个C源程序转换为可执行程序的过程中, 编译预处理是最初的步骤. 这一步骤是由预处理器(preprocessor)来完成的. 在源流程序被编译器处理之前, 预处理器首先对源程序中的"宏(macro)"进行处理. C初学者可能对预处理器没什么概念, 这是情有可原的: 一般的C编译器都将预处理, 汇编, 编译, 连接过程集成到一起了.编译预处理往往在后台运行. 在有的

2010-04-08 23:19:00 1752

原创 c细节很多

右侧的红色部分,写出了引发栈结构变化的对应的指令+| (栈底方向,高位地址) || ....................|| ....................|                        // call somefun(...)-->修改esp,栈向下增长,参数入栈,返回值入栈| 参数3                || 参数2                ||

2010-04-02 22:30:00 236

原创 双线性插值

当你制作一个使用地形的游戏时,你需要知道地形确定点的精确高度。例如,在地形上移动一个模型时(见教程4-17),当检测到光标和地形之间的碰撞时(下一个教程),或防止相机与地形碰撞时(见教程2-6)。因为在前一个教程中你定义了地形每个顶点的3D位置,所以获取这些点的高度很简单。对位于这些顶点间的位置而言,你需要使用一种插值方法获取这个位置的精确高度。解决方案如果你想知道高度的点与地形的一个

2010-03-23 19:05:00 5876 1

原创 gnu和vc区别

 #include "stdio.h"#define   getval(name) (name*6)#define INIT_MM(name) /        {        /   a:getval(2),/  b:4,/         } struct test { char a; char b; }; int main(){ struct test init_t

2010-03-23 18:53:00 271

原创 今彻底辞职,新的开始

         在阳光的最后一天,以后就是新的开始,努力工作,好好生活。好事多磨,事在人为。      

2010-02-26 17:06:00 149

原创 VC ASM

vc程序中嵌入汇编的语句的说明2008年10月08日 星期三 08:47为了加速游戏,一提起汇编语言,大家也许会感到很神秘。其实如果你学起来就会发现,它并非想象中那样难。特别是内嵌汇编,由于它和C++紧密结合,使你不必考虑很多烦琐的细节(例如输入输出函数的写法),学习起来比较容易。使用内嵌汇编,特别是使用MMX指令,可以大大提高各种游戏中常见特效的速度,对于编出

2010-01-26 17:14:00 1276

原创 嵌入式眼光看Ecu

都云作者痴,谁解其中味?  协议大师 (刚开始分析源码,有新的挑战在等待。放弃bs1800分析挺可惜、挺遗憾的) ECU开发软件架构: 1      顺序+中断 2      队列+中断                      VDO:11BS1800                               深析:分优先级、分配时间片的管理

2010-01-06 16:02:00 1080 3

12系列 bootloader 经典代码

经典的 bootlaoder代码 飞思卡尔12系列 不是牛人你别看 看也看不懂

2010-06-27

4k 国际代码大赛 汇编 加密算法

96年 国际大赛 经典 作品 对于研究压缩算法 3d编程的人帮助很大 破解其算法则乐趣无穷

2010-05-22

can总线 车载总线网络 1939协议

迄今为止最深入简出介绍车载网络can总线的资料 说出了设计的难点和相应的测试技术 国内能实现基于can 的协议栈的还真不多 要么不稳定

2009-11-18

c语言 库函数总结、应用大全

ANSIc K&R语言库函数 详细例子 源码以及简单介绍 初学c语言必备参考

2009-11-17

西门子 powertrain 控制主芯片 英飞凌

对c167各个模块详细说明 内存中断编程介绍 还有体系框架 引脚说明 以前bosch用的最多

2009-10-14

Misra编程 比kr、ANSIc更严格的c 标准

uC/OS-II就得意地宣称自己99%遵守MISRA标准 高可靠性的嵌入式软件 MISRA 高水平c开发者的选择

2009-10-13

bosch 汽车发动机ecu代码

bosch ecu二进制代码 ecu二进制代码

2009-09-25

bosch博世汽车电子控制常用元器件

汽车电子 发动机管理系统 esp系统 abs系统常用电子元器件,很详细的资料

2009-09-25

空空如也

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

TA关注的人

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