硬件

【STM32H7教程】第11章 STM32H7移植SEGGER的硬件异常分析

完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第11章       STM32H7移植SEGGER的硬件异常分析 本章节为大家介绍SEGGER的硬件异常分析代码在MDK和IAR中的使用方法,在实际项目中比较有实用价值,因为我们经常会遇到进入硬件异常的情况。 11.1...

Ubuntu的NTP同步时钟设置方法

Ubuntu自动同步时钟设置方法 安装ntp服务:apt-get install ntp 启动ntp:timedatectl set-ntp on 重启ntp服务:service ntp restart 查看ntp状态:timedatectl (NTP synchronized需要为yes)  如果发现硬件时间不对(rtc time不准),可执行命令...

详细介绍android rom移植知识普及

 详细介绍android rom移植知识普及 最近接到很多兄弟们的求助,也回答过无数个和下面这个问题类似的问题: 如何编译android 原生代码得到一个rom,然后跑到某某手机上。 鉴于很多兄弟对这块不清楚,我这里一并简单回答之。 1 ROM包含两个基本的image,一个是boot.image,这个image中主要是kernel和文件系统/目录下的一些东...

虚拟化的发展历程和实现方式

目录 目录 前言 虚拟化 虚拟机Virtual Machine 虚拟化的分类 x86 CPU架构与虚拟化的关系 全虚拟化 Full virtualization 半虚拟化 Paravirtualization 硬件辅助虚拟化 HVM 内存虚拟化内存虚拟化的映射实现 总线虚拟化 前言 现在市场上最常见的虚拟化软件有VMWare worksta...

Android系统HAL基本概念

1、前言 Android系统硬件抽象层(Hardware Abstraction Layer),简写为HAL,是连接Android Framework与Linux内核设备驱动的重要桥梁。HAL存在的意义有以下两个方面: (1)HAL层屏蔽掉不同硬件设备的差异,为Android提供了统一的设备访问接口。不同的硬件厂商遵循HAL标准来实现自己的硬件控制逻辑,开...

linux时间同步

摘要: GMT/UTC/CST; /etc/localtime,/usr/share/zoneinfo/*时区文件,/etc/profile加TZ变量; 硬件时间RTC,系统时间;date,hwclock,tzselect; ntp relay server;rpm –ivh  ntp-*;ntpdate 0.uk.pool.ntp.org ;ntpq –...

图解固件、驱动、软件的区别

大家好,我是良许。 不管我们使用什么操作系统,无论是 Windows、macOS 还是 Linux ,里面都安装了许多软件、驱动程序和固件。但是,这三者概念有区别呢? 我在朋友圈做了个小调查,发现居然很多人不清楚他们的关系,因此写下此文来给大家做个简单的科普。 文字描述太抽象了,我们直接来看漫画吧。 好了,看完漫画,我们再来看正规的解释是怎样的...

Flutter 实现 3des 加密

本人掘金文章 1.  介绍 目的:该插件为 ECB模式 3des 加密,解决 flutter => java后台 => 硬件 相联系的需求 (需保证App端、java服务端、硬件三方加密结果一致); 现有的 pub.dev 插件如(flutter_3des, flutter_des, des_plugin)加密后的结果均和 java、硬件加密的...

mac 驱动

Mac OS硬件驱动(.kext)安装方法一、Mac驱动程序的概念我想用我所理解的系统概念为各位稍微的介绍一下在Mac上的驱动程序概念,基本上,Mac OS X Tiger是一个UNIX架构的核心的系统,所以如果有一些UNIX系统概念其实在底层的架构会很容易了解,系统核心,通常会有包含了硬件支持的程序在内,也就是说有一些需要在系统核心启动就跟着支持的基础硬...

Python遇上嵌入式:几款主流的Python开发板一览!

Python是一门近几年崛起很快也很火的编程语言。区别于我们国家大学里的第一门编程语言往往是C语言,Python则成为了国外本科学的入门级编程语言。同时随着科技的发展,拥有高容量、高速度和多样性的大数据已经成为当今时代的主题词。移动互联网、云计算、大数据的快速发展,使Python给开发者带来巨大的机会。 Python在国内逐渐崛起和被追捧的原因? Pyth...