上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页
摘要: 一、Linux启动流程图 二、硬件启动流程 2.1、POST Linux开机加电后,系统开始开机自检,该过程主要对计算机各种硬件设备进行检测,如CPU、内存、主板、硬盘、CMOS芯片等。主要完成检测硬件能否满足运行的基本条件,叫做“硬件自检(Power-OnSelf-Test)”,简称POST。 如 阅读全文
posted @ 2022-11-26 19:44 Coder个人博客 阅读(234) 评论(0) 推荐(0)
摘要: 一、Linux内核兼容多处理器要求 有多个 CPU 处理器 的 系统中 , Linux 内核需要处理的问题 : 1、公平共享 : CPU 的负载 , 需要公平地共享 , 不能出现某个CPU空闲 , 造成资源浪费。 2、可设置进程 与 CPU 亲和性 : 可以为 某些类型的 进程 与 指定的 处理器设 阅读全文
posted @ 2022-11-26 10:06 Coder个人博客 阅读(1786) 评论(0) 推荐(0)
摘要: 一、DTS配置 1)、找到kernel/arch/arm64/boot/dts/tsingmicro/ts-tx536-evb.dts 2)、添加如下配置: npu_misc: npu_misc { compatible = "npu,misc"; npu-interrupt = <&porta 4 阅读全文
posted @ 2022-11-26 09:55 Coder个人博客 阅读(260) 评论(0) 推荐(0)
摘要: 一、Linux驱动调试方法 Linux驱动调试主要有以下几种方法: 1、利用printk。 2、查看OOP消息。 3、利用strace。 4、利用内核内置的hacking选项。 5、利用ioctl方法。 6、利用/proc 文件系统。 7、使用kgdb。 1.1、printk 这是驱动开发中最朴实无 阅读全文
posted @ 2022-11-26 09:48 Coder个人博客 阅读(1537) 评论(0) 推荐(2)
摘要: 一、简介 GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的Web服务。安装方法是参考GitLab在GitHub上的Wiki页面。Gitlab是被广泛使用的基于git的开源代码管理平台, 基于Ruby on Rails构建, 主要针对软件开发过程中产生 阅读全文
posted @ 2022-11-26 01:16 Coder个人博客 阅读(512) 评论(0) 推荐(0)
摘要: 一、简介 Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,为软件的持续集成提供了一种便捷的方式。 二、Jenkins自动化部署实现原理 Jenkins的自动化部署实现原理如下图所示: 三、安装Jenkins 前面讲过Je 阅读全文
posted @ 2022-11-26 00:26 Coder个人博客 阅读(902) 评论(0) 推荐(0)
摘要: 本篇文章致力于从开发的角度思考问题,而不是搞学术的东西。 文章目录 前言一、项目概况1.1项目需求1.2项目来源1.3项目开发环境1.4项目意义 二、开发步骤2.1了解什么是摩斯码 2.2构建项目流程图2.3找到合适的模板2.4增加文件2.5添加代码 总结 前言 在点亮led灯之后,接连写了两篇理论 阅读全文
posted @ 2022-11-23 20:59 Coder个人博客 阅读(273) 评论(0) 推荐(0)
摘要: 一、编译安装 1.1、安装依赖 sudo apt-get install libtool pkg-config build-essential autoconf automake 1.2、编译安装ZMQ使用的加密库 git clone git://github.com/jedisct1/libsod 阅读全文
posted @ 2022-11-23 15:42 Coder个人博客 阅读(1161) 评论(0) 推荐(0)
摘要: 提示:本篇文章依旧是了解为主,实际做项目时直接找开源的类似项目做模板更效率。 文章目录 一、前言二、新建工程三、使用模板工程四、总结 一、前言 前面的学习,都是文件内的代码联系,这一篇,是学习文件与目录的联系。当然你可以依据这些理论创建自己风格的工程,但是我更建议新手的话还是找模板,直接在上面改比较 阅读全文
posted @ 2022-11-23 15:14 Coder个人博客 阅读(115) 评论(0) 推荐(0)
摘要: 1、什么是ZMQ ZeroMQ(也称为ÖMQ、0MQ或zmq)看起来像是一个可嵌入的网络库,但它的作用类似于一个并发框架。它为您提供了在进程内、进程间、TCP和多播等各种传输中传递原子消息的套接字。您可以使用扇出、发布订阅、任务分发和请求回复等模式将套接字N到N连接起来。它的速度足以成为集群产品的结 阅读全文
posted @ 2022-11-22 16:16 Coder个人博客 阅读(695) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页