自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(189)
  • 资源 (2)
  • 收藏
  • 关注

转载 你要学习,你要学习,你要学习

原文链接:http://blog.csdn.net/zhzht19861011/article/details/5985771  寂寞。 一个人早起晚睡不难,但在一群晚起早睡的人中早起晚睡不简单。 没人陪你占座,没人陪你背书,没人陪你写作。学习就是孤独的。 食堂,寝室,教室,你就只能去这三个地方 厕所你都要算好时间再去 没人经常短

2017-11-10 13:48:04 7121

原创 【置顶声明】关于博客和博主

首先,很高兴大家能访问我在CSDN的博客,我是电子信息专业出身,常用到的专业知识涉及到模数电、高频、PCB设计(AD、cadence、pads)、八位或十六位单片机、STM32、imx28x及其他ARM处理器、C语言、嵌入式Linux、QT、微电子前端verilog、FPGA、ASIC设计以及后端流程、网络应用等,愿意与广大博友在专业知识方面交流学习。我博客里的内容既有原创的自己在实践中遇到问

2016-03-18 11:10:06 657

转载 串口硬件流控

原文链接:https://blog.csdn.net/bianhonglei/article/details/8525971说明:对原文错误已经进行了修改。A想要发送数据给B,那么用硬件的RTS/CTS作为硬件流控制机制的话,那么:A如果想要发送数据给B的话,A会使得RTS(Request To Send)引脚有效,表明其想要“请求发送”数据给作为接收设备的B,而A接着就会去检测对应的...

2018-08-21 16:32:32 2752

转载 串口流控 软件流控与硬件流控

在串行通讯处理中,常常看到rts/cts和xon /xoff这两个选项,这就是两个流控制的选项,目前流控制主要应用于调制解调器的数据通讯中。那么,流控制在串行通讯中有何作用,在编制串行通讯程序怎样应用呢?下面我们就谈谈这个问题。1.流控制在串行通讯中的作用这里讲到的“流”,当然指的是数据流。数据在两个串口之间传输时,常常会出现丢失数据的现象,或者两台计算机的处理速度不同,如台式机与单片机之...

2018-08-21 16:27:14 4207

转载 xmodem,ymodem,zmodem,kermit的主要区别

原文链接:http://blog.csdn.net/wu407797466/article/details/7758637http://blog.chinaunix.net/u1/44250/showart_1844934.html在Linux可以通过minicom和嵌入式设备进行通讯,对其中的文件传输在网上就有很多选择有xmodem/ymodem/zmodem /kermit/ascii

2017-11-30 23:54:19 3111

转载 stm32 Bootloader设计(YModem协议)

原文链接:https://www.cnblogs.com/hiker-blogs/archive/2013/03/17/stm32.html相信很多人都希望,不开盖就可以对固件进行升级吧,就像手机那些。下文中的bootload就来实现这样的功能。         前段时间有项目关于Bootload设计。所以就仔细的去了研究了一翻。以前都是用的stm32官方的,没有去深入了解。这

2017-11-30 21:26:18 818

转载 OSIntEnter() 与 OSIntExit()

原文链接:http://blog.csdn.net/wangzibigan/article/details/52350305[html] view plain copy  在uC/OS-II中,通常在进入中断时需要使用OSIntEnter() ;退出中断前使用OSIntExit();分析一下OSIntEnter() 的

2017-11-10 15:10:36 1757

转载 inline,__inline,__forceinline的详细说明

原文链接:https://www.cnblogs.com/xuemaxiongfeng/articles/2464850.html__inline 关键字建议编译器在合理的情况下内联编译 C 或 C++ 函数。__inline 语义与 C++ inline 关键字的语义完全相同。__inline 是一个存储类限定符。 它不影响函数的类型。格式:inline

2017-11-10 13:43:55 7222

转载 LWIP使用经验---变态级(好文章)

原文链接:LWIP使用经验一 LWIP内存管理数据包管理设置内存大小宏编译开关二 LWIP启动时序三 LWIP运行逻辑接收数据包SequentialAPI函数调用四 TCPIP核心知识点滑动窗口三次握手断开连接TCP状态转换同时打开同时关闭五正确使用LWIP六 LWIP常见问题网卡驱动程序内存泄露PC机无法与LWI

2017-11-10 13:34:17 2885

转载 lwip 低级、连续、高级 socket编程介绍

原文链接:http://blog.csdn.net/yangzhao0001/article/details/48626919今天看书,忽然发现对于lwip来说,使用BSD socket编程,对于嵌入式系统来说,是一种低效的方式,但是胜在简单、移植性好。1、使用raw/callback API编程,用户编程的方法是向内核注册各种自定义的回调函数,回调函数是与内核实现

2017-11-10 13:27:40 709

转载 SSL证书(HTTPS)背后的加密算法

原文链接:http://www.cnblogs.com/cioliuguilan/p/5518798.htmlSSL证书(HTTPS)背后的加密算法之前我们介绍SSL工作原理了解到当你在浏览器的地址栏上输入https开头的网址后,浏览器和服务器之间会在接下来的几百毫秒内进行大量的通信。这些复杂的步骤的第一步,就是浏览器与服务器之间协商一个在后续通信中使用的密钥算法。

2017-11-10 13:25:53 3417

转载 网络安全-【数字证书,证书链】,为什么12306订票要弹信任证书

原文链接:http://blog.csdn.net/hherima/article/details/52164422-----------------------------------------------欢迎查看网络安全连载博客-----------------------------------【网络安全】-安全散列函数,信息摘要SHA-1,MD5算法       【网

2017-11-09 09:43:22 312

转载 【精】客户端(iOS、Android)/Server,APP内部的通信协议,跨平台方案

原文链接:http://blog.csdn.net/hherima/article/details/50827363【仅用于技术交流,未经允许禁止转载】        通常APP-Server使用http协议,告诉APP需要的展示内容图片,文字。这是一种最为常见的协议了。另外一种客户端内协议,比如新闻APP,点击一个焦点新闻,APP跳到相应的频道或专题。不难发现:前者是Serv

2017-11-09 09:42:03 1718

转载 为什么RSA 公钥指数(e=65537)

原文链接:http://blog.csdn.net/hherima/article/details/524617591. 引言学术界普遍认为绝对不能选用e=3作为RSA公钥指数,就好像说我们再也不能用md5一样。但实际上,md5今天仍然广泛使用。一个密码算法在理论上被攻破,并不等于实践中就一定会有安全风险。比如,md5作为一种密码哈希函数,理论上它必须满足三个性质:(1) 输出

2017-11-09 09:40:16 5667

转载 HTTPS协议详解(五):HTTPS性能与优化

原文链接:http://blog.csdn.net/hherima/article/details/52469787本文大部分内容摘自:http://www.wosign.com/faq/faq2016-0309-05.htm 尊重知识产权,转载注明Wosign----------------------------------专栏导航---------------------

2017-11-09 09:39:01 470

转载 HTTPS协议详解(四):TLS/SSL握手过程

原文链接:http://blog.csdn.net/hherima/article/details/52469674本文大部分内容摘自:http://www.wosign.com/faq/faq2016-0309-04.htm 尊重知识产权,转载注明Wosign----------------------------------专栏导航---------------------

2017-11-09 09:38:12 469

转载 HTTPS协议详解(三):PKI 体系

原文链接:http://blog.csdn.net/hherima/article/details/52469488本文大部分内容摘自:http://www.wosign.com/faq/faq2016-0309-03.htm 尊重知识产权,转载注明Wosign----------------------------------专栏导航---------------------

2017-11-09 09:37:16 369

转载 HTTPS协议详解(二):TLS/SSL工作原理

原文链接:http://blog.csdn.net/hherima/article/details/52469360本文大部分内容摘自:http://www.wosign.com/faq/faq2016-0309-02.htm 尊重知识产权,转载注明Wosign----------------------------------专栏导航---------------------

2017-11-09 09:36:36 361

转载 HTTPS协议详解(一):HTTPS基础知识

原文链接:http://blog.csdn.net/hherima/article/details/52469267本文大部分内容摘自:http://www.wosign.com/faq/faq2016-0309-01.htm 尊重知识产权,转载注明Wosign------------------------------专栏导航:--------------------------

2017-11-09 09:34:05 444

转载 用openssl编写ssl,tls程序实例

原文链接:http://blog.csdn.net/lixingworkccc/article/details/22055161◆ 用openssl编写ssl,tls程序 作者:yawl([email protected]) 日期:2000-8-15         1.客户端程序的框架为: /*生成一个ssl结构*/ meth = sslv23_clie

2017-11-09 09:31:20 1483

转载 SSL协议握手过程

原文链接和:http://blog.csdn.net/tterminator/article/details/50675577仅供学习使用,转载自http://www.cnblogs.com/jifeng/archive/2010/11/30/1891779.html一、SSL协议的工作流程:     服务器认证阶段:  1)客户端向服务器发送一个开

2017-11-09 09:27:00 2781

转载 在Ubuntu中安装openssl

原文链接:http://blog.csdn.net/swjtu100/article/details/52093261ubuntu12.04上自带安装了1.0.1版本的OpenSSL,由于需要调试1.0.1m版本的代码,所以在官网上下载openssl1.0.1m源码包进行安装。但在安装过程中出现以下错误:md2test.c:1:10: error: expected '='

2017-11-08 11:37:04 4499 1

转载 WPA-PSK无线网络破解原理与过程

原文链接:http://blog.csdn.net/swjtu100/article/details/50720208声明:本文仅供学习交流使用!wifi 标准以及相应标准的特征汇总表无线安全技术 1) WEP(Wired Equivalent Privacy有线对等保密)  最早的无线加密体制,由于算法的缺陷很容易被破解。抓包获

2017-11-08 11:35:21 960

转载 SSL握手过程实例分析

原文链接:http://blog.csdn.net/swjtu100/article/details/52122971为了更好理解SSL协议的握手过程,结合实例,使用Wireshark抓包分析SSL握手过程中客户端与服务器间的交互过程。本例中服务器为https://www.baidu.com/(180.97.33.108),客户端为本机浏览器(192.168.0.109)。

2017-11-08 11:31:22 289

转载 常用加密算法介绍--DES3

原文链接:http://www.cnblogs.com/piyeyong/archive/2010/06/25/1765424.html对称算法,是对DES算法的组合,指定3个KEY,运算3次DES,加密过程如下图所示:解密正好相反,依次使用key3,key2,key1,进行Decryption,Encryption,Decrpytion可能的输出结

2017-11-08 11:17:18 2096

转载 常用加密算法介绍--DES

原文链接:http://www.cnblogs.com/piyeyong/archive/2010/06/25/1765407.html一.DES对称算法1.key的大小KEY64bit,IV(初始化向量)64bit,block size(每次运算处理的字节数)64bit,key的实际使用时56bit,每个字节的最后一位是校验位,不参与计算 2.

2017-11-08 11:15:59 1109

转载 证书的应用之一 —— TCP&SSL通信实例及协议分析(下)

原文链接:http://www.cnblogs.com/piyeyong/archive/2010/07/07/1773086.html前面两部分分别讲解了如何在.net程序中使用SSL实现安全通信以及SSL的通信过程,并通过抓包工具具体分析了ssl的握手过程,本文通过一个demo来模拟ssl协议,在TCP之上实现自己的安全通信。 创建证书为了实现安全的通信,必

2017-11-08 11:13:53 2514

转载 证书的应用之一 —— TCP&SSL通信实例及协议分析(中)

原文链接:http://www.cnblogs.com/piyeyong/archive/2010/07/02/1770208.htmlSSL建立握手连接目的:1.身份的验证,client与server确认对方是它相连接的,而不是第三方冒充的,通过证书实现2.client与server交换session key,用于连接后数据的传输加密和hash校验 

2017-11-08 11:10:54 875

转载 证书的应用之一 —— TCP&SSL通信实例及协议分析(上)

原文链接:http://www.cnblogs.com/piyeyong/archive/2010/06/20/1761458.htmlSSL(Security Socket Layer)是TLS(Transport Layer Security)的前身,是一种加解密协议,它提供了再网络上的安全传输,它介于网络通信协议的传输层与应用层之间。为实现TCP层之上的ssl通信,需要用

2017-11-08 11:08:28 3705

转载 数字证书(Certificate)

原文链接:http://www.cnblogs.com/piyeyong/archive/2010/06/11/1755837.htmlSecurity的基础就是加解密算法,算法是公开的,任何人都可以得到,而使用算法的核心就是key,主要有private key和public key,而数字证书作为key的载体,在Security体系中自然起到关键的作用。本文将从证书的发放,回收,保存

2017-11-08 11:06:30 4382

转载 加解密技术(Cryptography)基本概念

原文链接:http://www.cnblogs.com/piyeyong/archive/2010/06/10/1744692.html要想实现在不安全的网络上的安全通信,需要考虑3个方面的问题:保密(Privacy),认证(Authentication),完整性(Integrity)。1.保密(Privacy)数据在网络传输的过程中,需要经过多个中间节点进行转发,因此,数

2017-11-08 11:05:15 687

转载 支付网关接入中的ssl连接和签名调试tips

原文链接:http://blog.csdn.net/hengwei_vc/article/details/51935093博客原文传送门:支付网关接入中的ssl连接和签名调试tips支付平台网关接入是个费力不讨好的活。做过的人都明白,本身没有很高的技术含量,但是工作的内容是及其繁琐和费时费力的。对一个商家的支付平台的开发者而言,每一个bank processor

2017-11-05 03:52:28 479

转载 C语言中可变参数的用法——va_list、va_start、va_arg、va_end参数定义

原文链接:http://blog.csdn.net/edonlii/article/details/8497704C语言可变参简介    我们在C语言编程中会遇到一些参数个数可变的函数,例如printf()这个函数,它的定义是这样的:      int printf( const char* format, ...);  它除了有一个参数fo

2017-11-05 01:18:09 399

转载 va_start和va_end使用详解

原文链接:http://www.cnblogs.com/hanyonglu/archive/2011/05/07/2039916.htmlva_start和va_end使用详解  本文主要介绍va_start和va_end的使用及原理。  在以前的一篇帖子Format MessageBox 详解中曾使用到va_start和va_end这两个宏,但对它

2017-11-05 01:17:13 654

转载 C语言 ## __VA_ARGS__ 宏

原文链接:http://www.cnblogs.com/alexshi/archive/2012/03/09/2388453.html在GNU C中,宏可以接受可变数目的参数,就象函数一样,例如: #define pr_debug(fmt,arg...) \ printk(KERN_DEBUG fmt, ##arg) 用可变参数宏(variadic macros)传递

2017-11-05 01:16:05 643

转载 __VA_ARGS__用法(转)

原文链接:http://blog.chinaunix.net/uid-22878837-id-2110544.html自定义调试信息的输出  调试信息的输出方法有很多种,  例如直接用printf,  或者出错时使用perror, fprintf等将信息直接打印到终端上, 在Qt上面一般使用qDebug,而守护进程则一般是使用syslog将调试信息输出到日志文件中等等...  使用标准

2017-11-05 01:14:42 671

转载 c语言内存函数malloc、calloc、realloc、alloca比较

原文链接:http://blog.csdn.net/fish43237/article/details/42632305功能上的区别:(1)malloc 申请指定字节数的内存。申请到的内存中的初始值不确定。(2)calloc为指定长度的对象,分配能容纳其指定个数的内存。申请到的内存的每一位(bit)都初始化为0(3)realloc 更改以前分

2017-11-04 19:12:30 249

转载 malloc、calloc、realloc和alloca各种的区别

原文链接:http://blog.sina.com.cn/s/blog_60cf05130101eonp.html需要先包含头文件#include"malloc.h"malloc是标准的在堆中开辟新的空间比如char *pt=(char *)malloc(10*sizeof(char));需要free(p)才会释放空间calloc也是

2017-11-04 18:03:51 472

转载 malloc函数分配内存失败的原因及解决方法

原文链接:http://blog.csdn.net/lighthear/article/details/70146602malloc函数分配内存失败的原因及解决方法先说结论malloc()函数分配内存失败的原因: 1. 内存不足。 2. 在前面的程序中出现了内存的越界访问,导致malloc()分配函数所涉及的一些信息被破坏。下次再使用malloc()函数申请内存

2017-11-04 18:01:14 11151

转载 STM32分配堆栈空间不足问题原因及解决方法

原文链接:http://blog.csdn.net/lighthear/article/details/69485942STM32堆栈空间不足问题       先说结论,以STM32F103RCT6为例,初始的栈空间是1KB,堆空间是512Byte。如果动态内存分配需求过多时,需要手动调节堆空间。在启动文件startup_stm32f103xe.s的开头就可以设置堆栈空间大小。同样

2017-11-04 17:57:42 7973

高精度宽量程电阻测量方法研究

高精度宽量程电阻测量方法研究高精度宽量程电阻测量方法研究高精度宽量程电阻测量方法研究

2013-04-06

单片机监测交流电压报警系统设计

单片机监测交流电压报警系统设计

2013-04-06

空空如也

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

TA关注的人

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