自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 git工具的使用

不删除工作空间改动代码,撤销commit回到版本HEAD^,不撤销git add .不删除工作空间改动代码,撤销commit,并且撤销git add . 操作。不删除工作空间改动代码,撤销commit,不撤销git add .#把跟踪到(新增加的文件不会被提交)的文件提交到,附加的日志信息。删除工作空间改动代码,撤销commit,撤销git add .没有的提交的,都返回到原来的状态。#检出某次提交的代码 (游离的header)#提交暂存区里面的改动时,附加的日志信息。

2023-12-28 15:28:26 391

转载 getopt函数详细说明

简介 getopt函数是命令行参数解析函数,在平时阅读源码的时候经常遇到,很有必要对其总结一下,做个记录!命令行参数各组成部分的名称 先来了解下命令行参数各组成部分的名称。直接上图: 非常清楚,命令行参数由Command name,Option,Option argument 以及Operands组成。 Command name不用多说,就是程序的名称。 操作对象Operands又称nonoption argument。 重点就是这里的选项Option了,它是用来用来决定程序的行为,而选项参数Option

2023-07-24 13:38:17 301

原创 hrtimer_start 与 hrtimer_forward_now 的区别

hrtimer到期时间在与 timer->_softexpires timer->node.expires关联在一起。hrtimer_start 每次都是用 base->get_time()+interval 重新赋值 timer->_softexpires和timer->node.expires;hrtimer_forward_now 是分别在timer->_softexpires timer->node.expires 的基础上加上 interval;

2023-07-06 15:26:45 390

转载 linux性能工具--ftrace使用

trace event 就是利用 ftrace 框架,实现低性能损耗,对执行流无影响的一种信息输出机制。不开启没有性能损耗开启后不影响代码流程不需要重新编译内核即可获取 debug 信息。

2023-05-26 16:09:20 522

转载 linux性能工具--ftrace基础篇

首先,在学习ftrace之前,我们要知道它是什么?根据的详细介绍,ftrace是一个linux内部的一个trace工具,用于帮助开发者和系统设计者知道内核当前正在干什么,从而更好的去分析性能问题。Ftrace 由 RedHat 的 Steve Rostedt 负责维护。到 2.6.30 为止,ftrace 提供了不同的跟踪器,以用于不同的场合,比如跟踪内核函数调用、对上下文切换进行跟踪、查看中断被关闭的时长、跟踪内核态中的延迟以及性能问题等。功能功能描述跟踪函数调用跟踪进程调度情况。

2023-05-25 14:37:43 419

转载 从C语言的角度理解程序设计的7大原则

在电子产品开发的时候,难免需求变化,或者后期重构、维护、增加功能。怎么将代码写的可扩展性强,可维护性高?平时会阅读不少内核代码、开源代码。怎么能高效的阅读其中的代码逻辑?这就需要我们了解程序的设计原则。虽然程序的设计原则是为面向对象编程提出的,但是C语言能够实现封装、继承、多态(详见文章:《一文搞懂怎么用C实现封装、继承、多态》),因此C语言程序设计也可以使用这些原则。

2023-05-18 10:41:48 275

转载 用于嵌入式计算机性能评测技术及其方法研究

用于嵌入式计算机性能评测技术及其方法研究  嵌入式计算机的设计不同于通用的计算机设计,它的设计过程较复杂。对于嵌人式计算机的设计,是针对具体的应用问题,通过对问题的描述、建模,分解嵌入式计算的任务需求后,在建立的计算模型上,进一步地向设计的领域转换,即:将需要完成的计算任务向可以有效地解决该问题的嵌入式计算机系统结构与组成映射。  嵌人式计算机的设计,涉及到软件和硬件的分别设计。硬件的设计,主要是需要考虑处理器的

2023-05-15 14:16:53 560

转载 Linux 文件系统层级标准

Linux 文件系统层级标准 Filesystem Hierarchy Standard (FHS)3.0 基本全章节中文翻译

2023-04-12 11:27:41 460

转载 uboot执行的流程图

该图转载于华清远见。

2023-04-12 11:01:17 111

原创 java中的数组

java中的数组

2022-11-16 21:40:53 252

转载 【无标题】

android系统中的 logd详解

2022-11-09 21:13:29 60

原创 misc驱动框架详解

misc设备驱动框架

2022-09-06 20:25:10 253

原创 git软件使用历程

git软件使用

2022-09-02 09:38:15 75

原创 java中的类

java基础知识记录,类

2022-09-01 20:29:43 91

原创 vscode常用配置文件说明

vscode常用配置文件

2022-08-31 23:25:14 370

原创 .gitignore文件的使用

在使用 git 过程中,掌握 .gitignore 的使用很重要,可以减少不必要的文件上传到远程。

2022-08-15 14:32:06 239

原创 安卓马达驱动实现说明

本章分析马达的驱动,vibrator文章未完,带补充。

2022-08-04 19:54:28 1003

原创 androidmanifest.xml文件

AndroidManifest.xml 文件说明

2022-07-27 19:39:11 2703

转载 linux下 /proc /sys目录说明

linux下 /proc /sys目录

2022-07-05 11:00:04 728

原创 vscode的c_cpp_properties.json

vscode

2022-06-10 09:43:45 3055

原创 linux内核Kconfig说明

参考资料https://docs.kernel.org/kbuild/kconfig-language.htmlhttps://blog.csdn.net/xuangelouzhu/article/details/119177854Kconfig官网参考文档

2022-05-31 17:49:14 76

原创 systemd原理与实践

systemd参考链接背景内容作用参考链接https://zhuanlan.zhihu.com/p/419372683https://zhuanlan.zhihu.com/p/426438095http://www.jinbuguo.com/背景内容作用

2022-04-08 18:37:24 215

原创 linux相关资料链接

linux相关链接背景内核内核实时补丁uboot文件系统GNU工具背景这个文档会持续更新。内核内核相关文档内核实时补丁uboot文件系统GNU工具

2022-04-08 11:17:47 309

原创 Linux内核参考链接与书籍

Linux内核参考链接与书籍参数书籍《linux内核设计与实现》《深入了解linux内核》参考链接:http://www.wfuyu.com/mvc/25670.html参数书籍《linux内核设计与实现》《深入了解linux内核》参考链接:http://www.wfuyu.com/mvc/25670.html...

2022-03-21 19:37:21 1121

原创 scanf()函数使用的详细说明

在csdn论坛上面看到一个关于scanf()的问题,然后自己做了几个小测试,不知道解析测试的结果!在网上各种查资料。找到一篇很详细的解释,受教了。http://zhidao.baidu.com/question/145325291.html?fr=qrl&index=3

2022-03-21 15:12:03 36

原创 eclipse官方资源下载链接

eclipse官方资源下载链接windowbuilder 下载地址https://www.eclipse.org/windowbuilder/Eclipse 4.15https://archive.eclipse.org/eclipse/downloads/drops4/R-4.15-202003050155/Eclipse Plugin Development Environment PDE : 4.3.0http://download.eclipse.org/eclipse/updates

2020-05-19 08:35:33 611

原创 测试

aaa

2020-03-18 16:39:15 50

原创 腾讯开源物联网操作系统

地址:https://github.com/Tencent/TencentOS-tiny

2019-09-26 20:17:38 1240

转载 C语言和设计模式(工厂模式)

本文链接:https://blog.csdn.net/feixiaoxing/article/details/7081243【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】工厂模式是比较简单,也是比较好用的一种方式。根本上说,工厂模式的目的就根据不同的要求输出不同的产品。比如说吧,有一个生产鞋子的工厂,它能生产皮鞋,也能生产胶鞋...

2019-09-26 14:20:31 194

转载 C语言和设计模式(之开篇)

本文链接:https://blog.csdn.net/feixiaoxing/article/details/7068053【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】关于软件设计方面的书很多,比如《重构》,比如《设计模式》。至于软件开发方式,那就更多了,什么极限编程、精益方法、敏捷方法。随着时间的推移,很多的方法又会被重新...

2019-09-26 12:03:01 99

转载 C语言和设计模式(外观模式)

https://blog.csdn.net/feixiaoxing/article/details/7100334

2019-09-26 11:44:39 123

原创 记录每一篇学习的好文章

············看到别人的问题,在查阅自己的日志,竟然发现能够解答别人的疑惑。要成为一个牛b的人物,我觉得必须得会做笔记,得善于做笔记,现在就让我从做笔记开始,从牛b进军。。

2012-12-24 00:24:01 197

原创 努力迎接灿烂的明天

/*记录开通博客的日期,同时开始自学C语言之路*/2012-10-29。星期一,小雨

2012-10-29 15:14:02 265 1

USB协议HID设备类型定义

USB协议HID设备类型定义

2023-09-06

da14580数据手册

DA14580数据手册,官方权威资料。欢迎大家下载,如有问题跟我联系!

2016-02-22

ucGUI中文手册

ucGUI中文手册,新手可以下载看看。ucGUI入门必看。

2014-07-16

空空如也

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

TA关注的人

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