自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (13)
  • 收藏
  • 关注

原创 在Ubuntu10.04环境下安装pci转串口驱动

<br /><br />首先,安装串口工具setserial,命令: sudo apt-getinstall setserial,利用setserial工具查看串口情况,<br /> <br />$ sudo setserial /dev/ttyS0 -a<br />/dev/ttyS0, Line 0, UART: unknown, Port: 0x03f8, IRQ: 4 <br /> Baud_base: 115200, close_delay: 50,

2010-10-19 14:42:00 1582

转载 c++ string类详解

之所以抛弃char*的字符串而选用C++标准程序库中的string类,是因为他和前者比较起来,不必担心内存是否足够、字符串长度等等,而且作为一个类出现,他集成的操作函数足以完成我们大多数情况下(甚至是100%)的需要。我们可以用 = 进行赋值操作,== 进行比较,+ 做串联(是不是很简单?)。我们尽可以把它看成是C++的基本数据类型。    好了,进入正题……… 首先,为了在我们的程序中使用string类型,我们必须包含头文件 。如下:    #include //注意这里不是string.h string

2010-09-03 12:43:00 425

转载 C++中引用传递与指针传递区别

从概念上讲。指针从本质上讲就是存放变量地址的一个变量,在逻辑上是独立的,它可以被改变,包括其所指向的地址的改变和其指向的地址中所存放的数据的改变。而引用是一个别名,它在逻辑上不是独立的,它的存在具有依附性,所以引用必须在一开始就被初始化,而且其引用的对象在其整个生命周期中是不能被改变的(自始至终只能依附于同一个变量)。在C++中,指针和引用经常用于函数的参数传递,然而,指针传递参数和引用传递参数是有本质上的不同的:指针传递参数本质上是值传递的方式,它所传递的是一个地址值。值传递过程中,被调函数的形式参数作为

2010-09-02 12:03:00 396

转载 有关VA_LIST的用法--变参函数的实现

VA_LIST 是在C语言中解决变参问题的一组宏VA_LIST的用法:             (1)首先在函数里定义一具VA_LIST型的变量,这个变量是指向参数的指针       (2)然后用VA_START宏初始化变量刚定义的VA_LIST变量,这个宏的第二个参数是第一个可变参数的前一个参数,是一个固定的参数。       (3)然后用VA_ARG返回可变的参数,VA_ARG的第二个参数是你要返回的参数的类型。       (4)最后用VA_END宏结束可变参数的获取。然后你就可以在函数里使用第二个参

2010-09-01 10:15:00 529

转载 Linux内核中的printf实现

<br />从main.c中的printf开始读这个函数。首先看printf函数的定义:<br />1 <br />static int printf(const char *fmt, ...)<br />2 <br />{<br />3 <br />    va_list args;<br />4 <br />    int i;<br />5 <br /><br /><br />6 <br />    va_start(args, fmt);<br />7 <br />    write(1,print

2010-09-01 09:46:00 1317

转载 [转]可变参数宏 , Variadic Macros

说起可变参数,立即想到的就是printf(),scanf()了。可变参数就是有一个固定的格式控制参数,后面再根据格式控制参数接若干参数。 这里先讨论可变参数宏。 我们一般在Debug需要打印调试信息的时候,需要可变参数的宏。 一, vc(C99)的复杂宏。 参考msdn(http://msdn2.microsoft.com/en-us/library/ms177415.aspx )。使用这种复杂宏时,省略号是格式控制参数,而标识符__VA_AR

2010-09-01 09:38:00 514

FunctionalMockupInterface_2.0.3.pdf

About FMI 2.0.3 FMI 2.0.3 is a maintenance release with no new functional changes compared to FMI 2.0, 2.0.1., 2.0.2 FMUs created according to FMI 2.0.2 are valid FMUs according to FMI 2.0 or 2.0.1. FMI 2.0.3 introdcues minor clarifications that are mainly findings from the FMI3.0 development.

2021-09-28

Functional Mock-up Interface Specification 3.0

What is new in FMI 3.0 The FMI Design Community has improved the FMI standard to react to new requirements from the system simulation community. Especially the ability to package control code into FMUs required some workarounds in FMI 2.0. With FMI 3.0, virtual electronic control units (vECUs) can be exported as FMU in a more natural way. Concrete features to support vECU export are: introduction of terminals to group variables semantically to ease connecting compatible signals, introduction of icons to define a graphical representation of the FMU and its terminals, introduction of Clocks to more exactly control timing of events and evaluation of model partitions across FMUs, introduction of more integer types and a 32-bit float type (see Section 2.4) to communicate native controller types to the outside, introduction of a binary type to support non-numeric data handling, such as complex sensor data interfaces, extension of variables to arrays for more efficient and natural handling of non-scalar variables, introduction of structural parameters that allow description and changing of array sizes, even during runtime to support advanced online calibration of control code, and addition of the new interface type "Scheduled Execution" (see Section 5) that allows activation of individual model partitions (or tasks) by an external scheduler, e.g. on real-time platforms.

2021-09-28

ProConOS eCLR开发教程.pdf

本文主要从 ProConOS eCLR 开发的层面来介绍其运行的原理,相关 API 使用,固件接口开发原理,主要面对 ProConOS eCLR 内核二次开发系统工程师。

2020-12-02

致远电子DCP8325L可编程直流电源产品用户手册.pdf

致远电子DCP8325L可编程直流电源产品用户手册

2019-10-23

ZIP文件格式说明.txt

ZIP文件格式说明,英文版: Version: 6.3.6 Status: FINAL - replaces version 6.3.5 Revised: April 26, 2019 Copyright (c) 1989 - 2014, 2018, 2019 PKWARE Inc., All Rights Reserved.

2019-06-05

二维码生成器demo源码

使用Qt+LibQrencode实现二维码生成,为了同时支持mingw和VC编译,采用源代码集成方式。

2019-02-19

IEC 61375-3-4-2014

铁路电子设备--列车通信网络(TCN)--第3-4部分:以太网组成的网络(ECN)

2016-03-04

IEC 61375-2-5-2014

IEC 61375 第2-5部分:以太网列车骨干

2016-03-04

CorrectionTime

局域网时间校正工具,用于同步局域网内的机器的系统时间

2013-09-09

自己写的shell解析器

自己的一次作业,实现基本的shell解释器的功能,内部命令只编写了cd,exit,history、后台作业部分没写

2010-08-18

Borland C 编译器 V4.51

uC/OS-II 2.52 配套的编译器

2010-04-09

WMP12电视台列表

可以用WMP直接看电视,近200电台,中央、凤凰各频道,各大卫视都有,还有很多地方台

2009-04-03

Keil与proteus完美结合教程

如果你在学 51 单片机,如果你想自己动手做做 LCD,LED,AD/DA,直流马达,SPI,IIC,键盘,...的小 实验的话,试一下吧,不会让你失望的! 用 51 不管你是用汇编或是C 编程当然要用keil 啦,uvisoin3 有不少新 特性呢! 使用keil c51 v7.50 + proteus 6.7 可以像使用仿真器一样调试程序,一般而言,微机实验中用万利仿真 器+ 电工系自己做的实验板的实验都可以做得到吧! 当然,硬件实践还是必不可少的!!! 本方案只是在没有硬件的情况下让你能像 pspice 仿真模拟/数字电路那样仿真 MCU 及外围电路。另外,即 使有硬件,在程序编写早期用软件仿真一下也不错的!

2008-09-26

空空如也

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

TA关注的人

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