分类: 嵌入式
thumbnail

BCD码与十进制数之间的代码转换,一文搞懂!

一、BCD码介绍 BCD码(Binary-Coded Decimal‎)称为二进码,用4位二进制数来表示1位十进制数中的0~9这10个数码。是十进代码中最常用的一种。 在这种编码方式中,每一位二值代码的“1”都代表一个固定数值。将每位“1”所代表的 二进制数……
thumbnail

linux查看系统重启历史的几种方法

在 Linux 系统中,查看系统的重启历史可以使用以下几种方法: 方法 1: 使用 last 命令 last 命令可以列出系统的重启历史记录,显示每次重启的时间和持续时间。具体使用方法如下: last reboot 输出示例: reboot system boot 2024-10-1……
thumbnail

在 Linux 和 Windows 下查看文件 MD5 值的几种方法

MD5(Message Digest Algorithm 5)是一种常见的哈希算法,用于生成文件的唯一“指纹”。它在文件传输和验证过程中非常有用,能够确保文件未被篡改。本文将介绍在 Linux 和 Windows 下查看文件 MD5 值的几种方法,并分别列出不同操作系统……
thumbnail

C 语言char类型与int类型的转化

  ​char和int的转换有两种方式,这两种方式适合于在输出时使用 一、char转int 法一:直接转换 最简单的方法就是利用ASSCII码的差值,直接用char的值减去‘0’就行了 eg:char a = '9';int A = a-'0';另一个就是要利用c语言的库函数……
thumbnail

自学嵌入式开发,并转行靠谱吗?

嵌入式开发是一门涉及软件和硬件的综合技术,它在各行各业都有广泛的应用,例如智能手机、智能家居、工业控制、物联网等。嵌入式开发的需求和前景都很好,但是它也是一门难度较高的技术,需要掌握很多基础知识和实践经验。那么,对于……
thumbnail

什么是 GN 构建系统?它如何生成构建文件?

什么是 GN 构建系统?它如何生成构建文件? 在大型项目的编译过程中,构建系统发挥着至关重要的作用。它将源代码转化为最终可以执行的文件,并且管理复杂的依赖关系。GN 构建系统作为一种现代化的构建工具,广泛应用于 Google 的项目(……
thumbnail

Linux 上将系统时间设置为 UTC+8 并使其永久生效

要在 Linux 上将系统时间设置为 UTC+8 并使其永久生效,可以按照以下步骤操作: 设置时区: 使用 timedatectl 命令设置时区为 UTC+8。可以通过以下命令完成: sudo timedatectl set-timezone Asia/Shanghai 这里使用的是 Asia/Shangh……