05 2020 档案

摘要:1、前言 定时器是嵌入式SoC常用的外设,通过使用定时器能达到精准定时的功能,一款嵌入式SoC往往会存在多个定时器外设,在嵌入式裸机开发过程中,对定时器的原理以及定时器的使用了解是非常有必要的,本文将简单介绍I.MX6UL嵌入式SoC中的EPIT定时器原理。 2、EPIT基本概述 EPIT的全称为E 阅读全文
posted @ 2020-05-27 23:36 liangliangge 阅读(894) 评论(0) 推荐(0) 编辑
摘要:1、VSCode代码缩进快捷键 先选中需要缩进的代码块,然后使用下面的快捷键: Ctrl + [ 和 Ctrl + ] 可以实现代码的向左移动或者向右移动。 2、VSCode代码对齐快捷键 先选中需要代码对齐的代码块,然后使用下面的快捷键: Shift + Alt + F 可以实现代码的对齐。 阅读全文
posted @ 2020-05-23 14:43 liangliangge 阅读(36524) 评论(0) 推荐(4) 编辑
摘要:1、前言 getevent工具能够在嵌入式终端设备上运行,并且能够提供嵌入式终端输入设备和Linux内核输入事件的实时转储关系,可以确保设备驱动程序报告各个输入设备的一系列预期功能并生成输入事件所需的信息流,关于getevent工具的使用方法,可以参考文章《Android系统getevent用法》, 阅读全文
posted @ 2020-05-20 09:55 liangliangge 阅读(1837) 评论(0) 推荐(0) 编辑
摘要:在使用VSCode软件编写C/C++语言代码的时候,当代码中出现#ifdef的区域将会变暗,非常影响正常使用,如下: 可以通过打开C/C++拓展插件进行配置,需要打开的设置按钮如下: 将C_Cpp:Dim Inactive Regions选项进行取消勾选,如下所示: 或者,还可以通过修改settin 阅读全文
posted @ 2020-05-20 09:06 liangliangge 阅读(7763) 评论(2) 推荐(1) 编辑
摘要:1、前言 大端模式(Big-Endian),是指数据的高字节存储在内存的低地址中,而数据的低字节存储在内存的高地址中,这样的存储模式有点类似把数据当作字符串顺序处理,地址从小向大增加,而数据从高位到低位存放,通常和我们的阅读习惯一致。 小端模式(Little-Endian),是指数据的高字节存储在内 阅读全文
posted @ 2020-05-17 12:21 liangliangge 阅读(1364) 评论(0) 推荐(1) 编辑
摘要:1、问题现象 在Linux系统中使用./make.sh运行了一个简单的bash脚本,运行失败,并报错提示如下所示: 2、错误原因: 主要是应用bash后面多了'\r'字符的原因,在Linux终端下,输出'\r'会什么都不显示,只是把光标移到行首,因此,终端虽然输出了"/usr/bin/env bas 阅读全文
posted @ 2020-05-14 15:07 liangliangge 阅读(9858) 评论(0) 推荐(1) 编辑
摘要:1、前言 Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器和客户端程序构成,通过构建samba服务器,能实现局域网内的资源共享服务。 关于如何在Linux服务器上搭建安装samba服务器,可以参考下面链接: https://www.cnblogs.com/Cqlismy 阅读全文
posted @ 2020-05-14 10:59 liangliangge 阅读(1478) 评论(0) 推荐(0) 编辑
摘要:1、前言 在嵌入式Linux内核启动的log输出的时候,通常会有相应的时间戳,但是有的嵌入式开发板厂商在移植和适配Linux内核时,并没有进行配置该功能,本文将简单介绍如何修改defconfig配置,启用Linux kernel启动log显示时间戳的功能。 2、添加时间戳显示 宿主机:Ubuntu 阅读全文
posted @ 2020-05-13 11:28 liangliangge 阅读(2609) 评论(0) 推荐(0) 编辑
摘要:在使用Ubuntu16.04 64位系统交叉编译Linux内核时提示如下错误: 出现错误的原因主要是下面: "mkimage" command not found - U-Boot images will not be built 在交叉编译uImage镜像的时候需要用到"mkimage"工具,因此 阅读全文
posted @ 2020-05-08 10:15 liangliangge 阅读(1003) 评论(0) 推荐(0) 编辑
摘要:1、前言 在Ubuntu系统上使用"apt-get install"进行软件安装更新的时候,由于使用的源是国外的,网络速度非常缓慢,本文记录在Ubuntu系统上进行更换国内源。 2、Ubuntu换源 首先需要将原始的源文件进行备份,命令行如下: $ sudo cp /etc/apt/sources. 阅读全文
posted @ 2020-05-08 08:59 liangliangge 阅读(11339) 评论(0) 推荐(0) 编辑
摘要:1、前言 Java是一种广泛使用的计算机编程语言,拥有跨平台、面向对象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用的开发,Java编程语言的风格十分接近C++语言,继承了C++语言面向对象技术的核心,舍弃了容易引起错误的指针,以引用取代,移除了C++中的运算符重载和多重继承特性,用接口 阅读全文
posted @ 2020-05-06 20:34 liangliangge 阅读(238) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示