- 博客(34)
- 资源 (2)
- 收藏
- 关注
原创 CCS 中项目文件解读
在保存BIOS配置时候会产生program.cbd/programcfg.h54/programcfg.s54/programcfg.cmd/programcfg.h/programcfg_c.c(C5000的example,program为你的项目名),这些文件被分配在project不同目录。.plg 是编译信息文件,编译时的error和warning信息文件(实际上是一个html文件),一般用处不大.在Tools->Options里面有个选项可以控制这个文件的生成.build后会自动生成。
2024-06-03 16:37:44
954
原创 git工具的使用
不删除工作空间改动代码,撤销commit回到版本HEAD^,不撤销git add .不删除工作空间改动代码,撤销commit,并且撤销git add . 操作。不删除工作空间改动代码,撤销commit,不撤销git add .#把跟踪到(新增加的文件不会被提交)的文件提交到,附加的日志信息。删除工作空间改动代码,撤销commit,撤销git add .没有的提交的,都返回到原来的状态。#检出某次提交的代码 (游离的header)#提交暂存区里面的改动时,附加的日志信息。
2023-12-28 15:28:26
435
转载 getopt函数详细说明
简介 getopt函数是命令行参数解析函数,在平时阅读源码的时候经常遇到,很有必要对其总结一下,做个记录!命令行参数各组成部分的名称 先来了解下命令行参数各组成部分的名称。直接上图: 非常清楚,命令行参数由Command name,Option,Option argument 以及Operands组成。 Command name不用多说,就是程序的名称。 操作对象Operands又称nonoption argument。 重点就是这里的选项Option了,它是用来用来决定程序的行为,而选项参数Option
2023-07-24 13:38:17
463
原创 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
1115
转载 linux性能工具--ftrace使用
trace event 就是利用 ftrace 框架,实现低性能损耗,对执行流无影响的一种信息输出机制。不开启没有性能损耗开启后不影响代码流程不需要重新编译内核即可获取 debug 信息。
2023-05-26 16:09:20
722
转载 linux性能工具--ftrace基础篇
首先,在学习ftrace之前,我们要知道它是什么?根据的详细介绍,ftrace是一个linux内部的一个trace工具,用于帮助开发者和系统设计者知道内核当前正在干什么,从而更好的去分析性能问题。Ftrace 由 RedHat 的 Steve Rostedt 负责维护。到 2.6.30 为止,ftrace 提供了不同的跟踪器,以用于不同的场合,比如跟踪内核函数调用、对上下文切换进行跟踪、查看中断被关闭的时长、跟踪内核态中的延迟以及性能问题等。功能功能描述跟踪函数调用跟踪进程调度情况。
2023-05-25 14:37:43
540
转载 从C语言的角度理解程序设计的7大原则
在电子产品开发的时候,难免需求变化,或者后期重构、维护、增加功能。怎么将代码写的可扩展性强,可维护性高?平时会阅读不少内核代码、开源代码。怎么能高效的阅读其中的代码逻辑?这就需要我们了解程序的设计原则。虽然程序的设计原则是为面向对象编程提出的,但是C语言能够实现封装、继承、多态(详见文章:《一文搞懂怎么用C实现封装、继承、多态》),因此C语言程序设计也可以使用这些原则。
2023-05-18 10:41:48
655
转载 用于嵌入式计算机性能评测技术及其方法研究
用于嵌入式计算机性能评测技术及其方法研究 嵌入式计算机的设计不同于通用的计算机设计,它的设计过程较复杂。对于嵌人式计算机的设计,是针对具体的应用问题,通过对问题的描述、建模,分解嵌入式计算的任务需求后,在建立的计算模型上,进一步地向设计的领域转换,即:将需要完成的计算任务向可以有效地解决该问题的嵌入式计算机系统结构与组成映射。 嵌人式计算机的设计,涉及到软件和硬件的分别设计。硬件的设计,主要是需要考虑处理器的
2023-05-15 14:16:53
858
转载 Linux 文件系统层级标准
Linux 文件系统层级标准 Filesystem Hierarchy Standard (FHS)3.0 基本全章节中文翻译
2023-04-12 11:27:41
651
原创 linux内核Kconfig说明
参考资料https://docs.kernel.org/kbuild/kconfig-language.htmlhttps://blog.youkuaiyun.com/xuangelouzhu/article/details/119177854Kconfig官网参考文档
2022-05-31 17:49:14
115
原创 systemd原理与实践
systemd参考链接背景内容作用参考链接https://zhuanlan.zhihu.com/p/419372683https://zhuanlan.zhihu.com/p/426438095http://www.jinbuguo.com/背景内容作用
2022-04-08 18:37:24
242
原创 linux相关资料链接
linux相关链接背景内核内核实时补丁uboot文件系统GNU工具背景这个文档会持续更新。内核内核相关文档内核实时补丁uboot文件系统GNU工具
2022-04-08 11:17:47
345
原创 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
1188
原创 scanf()函数使用的详细说明
在csdn论坛上面看到一个关于scanf()的问题,然后自己做了几个小测试,不知道解析测试的结果!在网上各种查资料。找到一篇很详细的解释,受教了。http://zhidao.baidu.com/question/145325291.html?fr=qrl&index=3
2022-03-21 15:12:03
71
原创 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
685
转载 C语言和设计模式(工厂模式)
本文链接:https://blog.youkuaiyun.com/feixiaoxing/article/details/7081243【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】工厂模式是比较简单,也是比较好用的一种方式。根本上说,工厂模式的目的就根据不同的要求输出不同的产品。比如说吧,有一个生产鞋子的工厂,它能生产皮鞋,也能生产胶鞋...
2019-09-26 14:20:31
238
转载 C语言和设计模式(之开篇)
本文链接:https://blog.youkuaiyun.com/feixiaoxing/article/details/7068053【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】关于软件设计方面的书很多,比如《重构》,比如《设计模式》。至于软件开发方式,那就更多了,什么极限编程、精益方法、敏捷方法。随着时间的推移,很多的方法又会被重新...
2019-09-26 12:03:01
125
转载 C语言和设计模式(外观模式)
https://blog.youkuaiyun.com/feixiaoxing/article/details/7100334
2019-09-26 11:44:39
153
原创 记录每一篇学习的好文章
············看到别人的问题,在查阅自己的日志,竟然发现能够解答别人的疑惑。要成为一个牛b的人物,我觉得必须得会做笔记,得善于做笔记,现在就让我从做笔记开始,从牛b进军。。
2012-12-24 00:24:01
224
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人