自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 收藏
  • 关注

转载 C语言结构体定义位域,从bit0开始,依次到最高bit位

  位域是指信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几 个不同的区域, 并说明每个区域的位数。每个域有一个域名,允许在程序中按域名进行操作。 这样就可以把几个不同...

2019-09-11 16:38:00 3009

转载 IP切换脚本

1. 新建bat文件;2. 将下面内容拷贝进bat文件;3. 运行bat文件;@echo off color 00title IP切换脚本:start @echo --------------------------------- @echo IP模式:@echo 1.自动获取IP @echo 2.固定IP @echo --------------------------...

2019-07-17 09:36:00 671

转载 linux tree乱码解决方法

alias tree='tree --charset ASCII'转载于:https://www.cnblogs.com/risunlee/p/10937259.html

2019-05-28 14:38:00 498

转载 Ubuntu Xftp 配置

sudo apt-get updatesudo apt install openssh-serversudo apt-get install vsftpdsudo service vsftpd restartreboot转载于:https://www.cnblogs.com/risunlee/p/10935953.html

2019-05-28 11:02:00 382

转载 【转载】Linux设备树(Device Tree)机制

转:Linux设备树(Device Tree)机制目录1. 设备树(Device Tree)基本概念及作用2. 设备树的组成和使用   2.1. DTS和DTSI   2.2. DTC   2.3. DTB   2.4. Bootloader3. 设备树中dts、dtsi文件的基本语法   3.1. chosen node   3.2. aliases ...

2019-05-24 16:45:00 278

转载 linux内核编译 fatal error: openssl/opensslv.h: No such file or directory

ubuntu下缺少了的组件,安装即可:sudo apt-get install libssl-dev转载于:https://www.cnblogs.com/risunlee/p/10870911.html

2019-05-15 17:31:00 199

转载 ubuntu 16.04 镜像下载

http://mirror.pnl.gov/releases/转载于:https://www.cnblogs.com/risunlee/p/10441272.html

2019-02-27 07:34:00 101

转载 【转载】signal(SIGCHLD, SIG_IGN)和signal(SIGPIPE, SIG_IGN)

来源:https://blog.csdn.net/guotao1983/article/details/82118218signal(SIGCHLD,SIG_IGN)因为并发服务器常常fork很多子进程,子进程终结之后需要服务器进程去wait清理资源。如果将此信号的处理方式设为忽略,可让内核把僵尸子进程转交给init进程去处理,省去了大量僵尸进程占用系统资源。(Linux On...

2019-02-23 18:01:00 140

转载 【转载】IPSec-Tools配置

来源:https://blog.csdn.net/zt698/article/details/48116041 介绍从Linux 2.6内核开始,内核就自身带有IPSec模块,配合IPSec-Tools,能很好的实现Linux的IPSec功能。IPSec-Tools主要包含libipsec、setkey、racoon和racoonctl这4个模块,setkey主...

2019-02-17 17:09:00 279

转载 【转载】详解linux下的串口通讯开发

来源:https://www.cnblogs.com/sunyubo/archive/2010/09/26/2282116.html串行口是计算机一种常用的接口,具有连接线少,通讯简单,得到广泛的使用。常用的串口是RS-232-C接口(又称EIA RS-232-C)它是在1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯...

2018-11-09 09:31:00 241

转载 【转载】Linux进程间通信(六):共享内存 shmget()、shmat()、shmdt()、shmctl()

来源:https://www.cnblogs.com/52php/p/5861372.html下面将讲解进程间通信的另一种方式,使用共享内存。一、什么是共享内存顾名思义,共享内存就是允许两个不相关的进程访问同一个逻辑内存。共享内存是在两个正在运行的进程之间共享和传递数据的一种非常有效的方式。不同进程之间共享的内存通常安排为同一段物理内存。进程可以将同一段共享内存连接到它...

2018-11-07 20:07:00 483

转载 【转载】linux操作系统与应用程序的main函数

来源:https://blog.csdn.net/h542723151/article/details/52154871这几天一直在纠结:main函数是程序的入口,一个程序启动后,经过bootloader的初始化就该经main函数进入C语言的世界,但是linux中每个应用程序的开始都是从main函数开始的。linux下有多个应用程序,岂不是有很多个main。那bootloa...

2018-11-02 21:03:00 228

转载 【转载】STM32 ST-LINK Utility介绍、下载、安装、使用方法

转载地址:https://blog.csdn.net/ybhuangfugui/article/details/52597133总结的很好!!!Ⅰ、写在前面本文讲述的内容是STM32 ST-LINK Utility介绍、下载、安装、使用方法,如需要了解更多关于STM32相关的文章,可以到我博客,或微信公众号查看并下载。STM32 ST-LINK Utility这个...

2018-10-19 15:46:00 900

转载 【转载】SPI总线和I2C总线的异同点

来源:https://blog.csdn.net/lishun1422840684/article/details/77776763总结的简单、明了、适用!一:SPI接口的全称是"Serial Peripheral Interface",意为串行外围接口,是Motorola首先在其MC68HCXX系列处理器上定义的。SPI接口主要应用在EEPROM、FLASH、实时时钟、AD转...

2018-09-06 10:33:00 134

转载 【转载】s19文件格式详解

来源:http://blog.csdn.net/xxxl/article/details/194941871.概述为了在不同的计算机平台之间传输程序代码和数据,摩托罗拉将程序和数据文件以一种可打印的格式(ASCII格式)编码成s格式文件。s格式文件是Freescale推荐使用的标准文件传送格式。编译完成之后,FreescaleCodeWarrior编译器将在bin文件夹下自动生成...

2018-01-17 14:03:00 230

转载 我国自主研发的先进辅助驾驶系统(ADAS)控制器产品实现量产配套

来源: http://www.most.gov.cn/kjbgz/201710/t20171023_135606.htm感谢对我们ADAS团队的肯定!转载于:https://www.cnblogs.com/risunlee/p/7726571.html

2017-10-25 00:05:00 172

转载 如何删除svn标签

SVN是Subversion的简称,是一个开放源代码的版本控制系统,对于多人共同开发同一个项目非常有用,但有一点比较让人头疼,那就是项目移植的时候,原来的文件夹带有很多可恶的svn标签,使其不能add -> commit。此时,我们必须删掉.svn,多个文件夹,层层嵌套,每一个文件夹都有一个.svn标签,开始动手删除,一个,一个,又一个,这手酸,怎叫一个爽字了得。下面给大家介绍...

2017-07-22 22:33:00 129

转载 【转载】DHCP流程

来源: http://network.51cto.com/art/201406/441752.htmDHCP是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:给内部网络或网络服务供应商自动分配IP地址,给用户或者内部网络管理员作为对所有计算机作中央管理的手段。DHCP几个概念:DHCP Client:DHCP客户端,通过DHCP协议请求IP地址的客户端。DHCP客...

2017-07-02 23:32:00 69

转载 1-1 如何进行自我规划?

最近看到了安晓辉老师的自我规划,个人认为超实用。自我规划可以套用企业方面的模型:愿景目标计划下一步行动愿景就是你对自己将来的设想,就是你想成为一个什么样的人,你想过什么样的生活。目标是个人、部门或组织所期望的将来。目标可以分为长期目标、中期目标和短期目标。长期目标:五年以上中期目标:两到五年短期目标:两年以内目标的制定要符合...

2017-02-21 23:28:00 89

转载 If I were you

别让孩子输在起跑线上,这句话有道理吗? 答:和别人比较是人生悲剧的源头。做哪些事情可以提高生活的品质? 答:定期扔东西。结婚以后,两个人在一起最重要的是什么? 答:就当这婚还没结呢。去做你害怕的事,害怕自然就消失了。——罗孚·华多·爱默生如何做好工作? 答:If I were boss.如何善待亲朋? 答: If I were you.转载于:https:...

2017-02-06 23:07:00 89

转载 这是病,得治

我还爱着你,只不过少了非要和你在一起的执着。世上不爱的理由有很多,而爱的表现只有一个:就想和你在一起。再长的路,一步步也能走完;再短的路,不迈开双脚也无法抵达。生活就是,一个耳光接着一个耳光,把人从梦中打醒。——慕容雪村承诺再多,做不到,那也只不过是谎言。你不喜欢我,这是病,得治,一定要治。空一颗减肥的心,奈何嘴巴太寂寞。女孩子得勤快的活着,读书、健身、美...

2017-02-05 22:43:00 82

转载 人要像鹰一样重生、蜕变、成长

鹰是世界上寿命最长的鸟类,它们最长的寿命可以活到70岁甚至80岁。但并不是所有的鹰都是如此长寿,有三分之二的鹰活到40岁就会死亡。因为当鹰活到40岁时,它的喙就会失去作用,会变得弯曲、脆弱而无法制生物;而它的爪子,也会因为常年捕食而渐渐地磨钝磨断,不能将飞跑着的生物抓住;它们翅膀上的羽毛也会变得粗大而沉重,无法轻盈地飞翔于蓝天。一只鹰到了这个时候,面临的只有两个选择:一是等死;二是...

2017-02-04 23:54:00 135

转载 人的一生注定会遇到两个人

人的一生注定会遇到两个人:一个惊艳了时光一个温柔了岁月转载于:https://www.cnblogs.com/risunlee/p/6363833.html

2017-02-03 23:59:00 95

转载 现实的生活

这年头有纹身的都怕热用苹果的都没兜戴手表的爱拍腿镶金牙的爱咧嘴现如今没结婚的和结婚的一样同居结婚的和没结婚的一样分居动物像人一样穿衣服人像动物一样露着肉孩子像大人一样成熟大人像孩子一样幼稚女人像男人一样爷们男人像女人一样娘们没钱的像有钱的一样装富有钱的像没钱的一样装穷情人像夫人一样四处招摇夫人像情人一样深入简出...

2017-02-03 23:57:00 152

转载 彼岸花

花开彼岸本无岸,魂落忘川犹在川。醉里不知烟波浩,梦中依稀灯火寒。花叶千年不相见,缘尽缘生舞翩迁。花不解语花颔首,佛渡我心佛空叹。彼岸花又叫曼珠沙华,传说只开在冥界的忘川河彼岸,所以又叫彼岸花。彼岸花开的时候看不见叶子,有叶子的时候看不见花,花叶两不相见,生生相错。因此,才有“彼岸花,开彼岸,只见花,不见叶”。佛经记载“彼岸花,开一千年,落一千年,花叶永不...

2017-02-02 13:40:00 155

转载 【转载】接触Matlab10年后的一个总结,随时使用Matlab要掌握的一些要点

来源: http://www.cnblogs.com/asxinyu/p/Basic_Matlab_Experience.html接触Matlab10年后的一个总结,随时使用Matlab要掌握的一些要点阅读目录1.前言2.Matlab的简单介绍3.Matlab开发环境介绍4.那些常见的命令5.不得不说的矩阵操作6.编程语法7...

2016-09-20 16:01:00 221

转载 【转载】BAT 批处理脚本教程

来源:http://www.cnblogs.com/glaivelee/archive/2009/10/07/1578737.htmlBAT 批处理脚本 教程第一章 批处理基础第一节 常用批处理内部命令简介批处理定义:顾名思义,批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT或者CMD。这些命令统称批处理命令。小知识:可以在键盘上按下Ct...

2016-09-19 10:13:00 105

转载 【转载】CANoe 入门 Step by step系列(三)简单例子的剖析

来源:http://www.cnblogs.com/dongdonghuihui/archive/2012/09/26/2704623.html最好的学习方式是什么?模仿。有人会问,那不是山寨么?但是我认为,那是模仿的初级阶段,当把别人最好的设计已经融化到自己的血液里,变成自己的东西,而灵活运用的时候,才是真正高级阶段。正所谓画虎画皮难画骨。但初级阶段仍然是必须经历的过程,他会...

2016-05-09 19:28:00 151

转载 【转载】CANoe 入门 Step by step系列(二)CAPL编程

来源:http://www.cnblogs.com/dongdonghuihui/archive/2012/09/26/2704619.htmlCAPL就是Communication Application Programming Laguage的缩写,CAPL类似于C语言的语法,因此所有的语法请参考C语言教程,这里不在这里进行详述,关于C语言,毫无疑问的,首先推荐大家看谭浩强...

2016-05-09 19:27:00 375

转载 【转载】CANoe 入门 Step by step系列(一)基础应用

来源:http://www.cnblogs.com/dongdonghuihui/archive/2012/09/26/2704611.htmlCANoe是Vector公司的针对汽车电子行业的总线分析工具,现在我用CANoe7.6版本进行介绍,其他版本功能基本差不多。硬件我使用的是CAN case XL.1,CANoe软件的安装很简单,先装驱动,再装软件。安装完成,插...

2016-05-09 19:25:00 1295

转载 【转载】 ISO14229系列之二:诊断指令格式和相关概念

转载链接:http://www.cnblogs.com/autogeek/p/4458658.html1. 简单的通信机制其实诊断通信的机制很简单,可以类比client-server通信方式,即客户端发送request,服务器收到request之后进行处理,然后向客户端发送response。但是,诊断协议有自己的特色,它规定了在request和response的格式,在收到...

2016-04-29 16:54:00 107

转载 【转载】 ISO14229系列之一:简介

转载链接:http://www.cnblogs.com/autogeek/p/4458591.html前言由于工作中经常用到ISO-14229,因此决定对该协议做个总体介绍和总结,既是对自己学习的总结,也能够给初次涉及该协议的朋友一个参考。首先简要介绍什么是ISO-14229,至于可以在网上找到的大篇理论介绍我就略过不讲了,有兴趣可以自行搜索。简单的说...

2016-04-29 16:37:00 131

转载 FreeRTOS——错误排查

1. printf-stdarg.c在调用标准库函数时,栈空间的用量可能急剧上升,特别是IO与字符串处理函数,比如 sprintf()。在FreeRTOS下载包中有一个名为printf-stdarg.c 的文件,这个文件可以替代标准C库函数版本。在大多数情况下,可以调用sprintf() 及相关函数时,对栈空间的需求量小的很多。2. 栈溢出:uxTaskGetStackHig...

2016-03-23 10:23:00 426

转载 FreeRTOS——内存管理

1. 标准malloc() 和 free() 库函数的缺陷:1)在小型的嵌入式系统中,可能不可用。2)具体实现相对较大,占用较多宝贵的代码空间。3)通常不具备线程安全性。4)具有不确定性,每次调用的时间开销可能不同。5)会产生内存碎片。6)会使得链接器、配置的复杂。2. 内存分配方案范例。1)Heap_1.c 仅实现 pvPortMalloc(),而没有实...

2016-03-23 10:04:00 63

转载 FreeRTOS——资源管理

1. 多任务系统存在一个潜在的风险:资源管理。2. 基本临界区:taskENTER_CRITICAL()与 taskEXIT_CRITICAL() 或 taskENTER_CRITICAL_FROM_ISR( x ) 与 taskEXIT_CRITICAL_FROM_ISR() 之间的代码。基本临界区可以保证对某个寄存器的访问不被中断。3. 在基本临界区不会切换到其他任务。...

2016-03-23 09:56:00 115

转载 FreeRTOS——中断管理

1. 只有以“FromISR”或"FROM_ISR"结束的API函数或宏才可以在中断服务函数中使用。2. 除互斥信号量外,所有类型的信号量都可以调用 xSemaphoreTake() 来获取信号量,但 xSemaphoreTake() 不能用在中断服务函数中。3. 计数信号量的典型用法:① 事件计数;② 资源管理;4. 中断嵌套:控制中断嵌套的常量:1)configKER...

2016-03-23 09:13:00 89

转载 FreeRTOS——队列管理

1. 队列主要用于任务与任务、中断与任务之间的消息传递。2. 创建队列时,请注意队列中数据单元的长度。3. 通常情况,队列被作为FIFO(先进先出)使用,即数据从队列尾写入,从队列首读。当然,数据也可由队列首写入。4. 向队列中写入数据是通过字节拷贝,将数据拷贝到队列中;从队列中读取数据也是通过字节拷贝,将数据从队列中拷贝出来。说明:读数据分为两种情况:① 读取后,删除队...

2016-03-21 14:36:00 119

转载 FreeRTOS——任务管理

1. FreeRTOS 任务不允许以任何方式从实现函数中返回——他们绝不能有一条“return”语句,也不可能执行到函数的末尾。如果一个函数不需要,可以将其删除,如在任务中使用函数vTaskDelete(NULL),将当前任务删除。2. 在启动任务调度器(osKernelStart() )前,最好只创建一个起始任务,在启动任务调度器(osKernelStart() )后,在起始任务中...

2016-03-18 15:41:00 203

转载 USB的包结构及包分类

USB的传输总是低位在前,高位在后。USB的传输方向:从设备到主机的数据为输入;从主机到设备的数据叫做输出。1. 包结构以同步域开始,紧跟着一个包标识符PID(Packet Identifier),最终以包结束符EOP(End of Packet)结束这个包。同步域作用:① 通知USB串行接口引擎数据要开始传输;② 同步主机和设备之间的时钟。格式:...

2016-02-25 11:13:00 264

转载 USB的四种传输类型与端点

1、事务在介绍USB传输类型之前,请允许我先简答介绍一下USB事务。事务一般由令牌包、数据包(可选)、握手包组成。令牌包:用来启动一个事务,总是由主机发送。数据包:可以从主机到设备,也可以由设备到主机,方向由令牌包决定。握手包:通常情况,数据的接收者发送握手包(ACK或者NAK)。USB协议规定了四种传输类型:控制传输、批量传输、同步传输、中断传输。下面简...

2016-02-25 10:05:00 342

空空如也

空空如也

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

TA关注的人

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