6 singular2611

尚未进行身份认证

我要认证

编程人生,成就梦想

等级
TA的排名 3w+

adpd44RI心率血氧采集

求助adpd44RI心率血氧采集嵌入式代码,初学者,现在拥有这个芯片,但是不知道怎么驱动,芯片手册上也写的很模糊,关于怎么获取数据没有提到,只有配置寄存器的操作,有没有人搞过这个?...

2020-05-06 16:34:41

No Cortex-M SW Device Found(JLink - Cortex-M Error)

这个速率调节到10MHz试试

2020-01-19 14:35:49

结构体之间的强制类型转换

转自:http://blog.csdn.net/nethanhan/article/details/10058459 测试代码:[cpp] view plain copy#include     struct A  {      int num;  };    struct B  {  

2016-10-18 22:14:56

#define和#undef

转自:http://blog.163.com/cht_sky/blog/static/461424862007915103626769/2.5.3   声明指令声明指令用于定义或取消定义条件编译符号。           pp-declaration:(pp   声明:)       whitespaceopt       #       whitespaceopt    

2016-10-18 22:11:55

typedef定义函数类型

转自:http://www.2cto.com/kf/201206/136745.html最近在看posix实时信号时,遇到一处函数是如此定义的:[cpp] view plain copytypedef void sigfunc_rt(int, siginfo_t *, void *);  在我常规理解里,一般定义一个函

2016-10-18 22:00:08

C函数之memcpy()函数用法

转自:http://blog.csdn.net/tigerjibo/article/details/6841531函数原型void *memcpy(void*dest, const void *src, size_t n);功能由src指向地址为起始地址的连续n个字节的数据复制到以destin指向地址为起始地址的空间内。头文件

2016-10-18 21:51:26

tcp数据重传时间细节探秘及数据中心优化

转自:http://weibo.com/p/1001603821691477346388?sudaref=mail.163.com在数据中心网络内,机器之间数据传输的往返时间(rtt)一般在10ms以内,为此调内部服务的超时时间一般会设置成50ms、200ms、500ms等,如果在传输过程中出现丢包,这样的服务超时时间,tcp层有机会发现并重传一次数据么?如果设置成200ms以内,答案

2016-09-19 12:55:08

二维数组了解

二维数组初始化的形式为:  数据类型 数组名[整常量表达式][ 整常量表达式]={ 初始化数据 };  在{ }中给出各数组元素的初值,各初值之间用逗号分开。把{ }中的初值依次赋给各数组元素。  有如下几种初始化方式:  ⑴ 分行进行初始化  int a[2][3]={{1,2,3},{4,5,6}};  在{ }内部再用{ }把各行分开,第一对{ }中的初值1,

2016-09-18 12:17:26

Makefile经典教程(掌握这些足够)

Makefile 配置文件的使用,想成为编程大牛你必须会使用。

2016-09-14 14:53:44

do .....while(0)的用处

1、辅助定义复杂的宏,避免引用的时候出错举例来说,假设你需要定义这样一个宏:#define COMFUNC()\               api1();\               api2();这个宏的本意是,当调用COMFUNC()时,函数api1()和api2()都会被调用。但是如果你在调用的时候这么写:if (a>0)  COMFUNC();

2016-09-13 14:00:56

网络数据包最大长度 MTU 分片

1、数据链路层对数据帧的长度都有一个限制,也就是链路层所能承受的最大数据长度,这个值称为最大传输单元,即MTU。以以太网为例,这个值通常是1500字节。2、对于IP数据包来讲,也有一个长度,在IP包头中,以16位来描述IP包的长度,也就是说,一个IP包,最长可能是65535字节。3、结合以上两个概念,第一个重要的结论就出来了,如果IP包的大小,起过了MTU值,那么就

2016-09-12 14:45:48

LLDP协议认识

详细介绍了LLDP协议的格式,应用。

2016-09-12 11:27:58

以太网帧类型总结

以太网帧类型速查 EtherType :以太网类型字段及值EtherType 是以太帧里的一个字段,用来指明应用于帧数据字段的协议。根据 IEEE802.3,Length/EtherType 字段是两个八字节的字段,含义两者取一,这取决于其数值。在量化评估中,字段中的第一个八位字节是最重要的。而当字段值大于等于十进制值 1536 (即十六进制为 0600)时, Ethe

2016-09-12 09:27:06

VLAN 的认识

VLAN 和PVID,VLAN的属性

2016-09-03 14:14:12

IP 多播地址与MAC多播地址的映射关系

为了支持IP 多播,以太网的大佬们已经为 Ethernet和Fiber Distributed Data Interface (FDDI)的MAC地址保留了一个多播地址区间:01-00-5E-00-00-00 到 01-00-5E-7F-FF-FF。正如下图所示48位的MAC地址中的高25位是固定的,低23位是可变的。  为了映射一个IP 多播地址到MAC层的多播地址,IP多播

2016-09-02 15:32:27

IP组播地址

IP组播地址           组播协议的地址在IP协议中属于D类地址。D类地址是从224.0.0.0到239.255.255.255之间的IP地址其中224.0.0.0到224.0.0.255是被保留的地址。 组播协议的地址范围类似于一般的单播地址,被划分为两个大的地址范围,239.0.0.0—239.255.255.255是私有地址,供各个内部网在内部使用,这个地

2016-09-02 13:46:07

typedef与#define的区别

转自:http://blog.csdn.net/luoweifu/article/details/416301951.  typedeftypedef故名思意就是类型定义的意思,但是它并不是定义一个新的类型而是给已有的类型起一个别名,在这一点上与引用的含义类似,引用是变量或对象的别名,而typedef定义的是类型的别名。typedef的作用主要有两点:

2016-09-01 16:12:20

c语言中的null 和0

通过如下C语言程序可以看出:#includeint main(){ int *p=NULL; printf("%p",p); }可以看出p的地址为0x00000000,说明NULL在实际底层调用中就是0。经过了解知道,通常C语言中对于指针的描述通常采用NULL,数值使用0,便于区别。

2016-09-01 15:35:41

有关多线程中容易被忽略的问题

#include #include #define STACK_SIZE 0.5*1024*1024DWORD WINAPI ThreadFunc(PVOID pvParam){DWORD dwRet = 0;printf("%-3d:0x%x\n",pvParam,&dwRet); return dwRet;}intmain(int,char*

2016-09-01 11:13:45

ARP协议分析

前言:ARP协议的作用:1. 什么是ARP?   ARP (Address Resolution Protocol) 是个地址解析协议。最直白的说法是:在IP以太网中,当一个上层协议要发包时,有了该节点的IP地址,ARP就能提供该节点的MAC地址。  2为什么要有ARP?OSI 模式把网络工作分为七层,彼此不直接打交道,只通过接口(layre interface). IP地

2016-08-25 11:22:34

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!