ARM
文章平均质量分 75
arm 基础介绍
wenfei11471
这个作者很懒,什么都没留下…
展开
-
ADC 翻译(基于Exynos 4412)
56.1 Overview of ADC The 10-bit or 12-bit CMOS Analog to Digital Converter (ADC) comprises of 4-channel analog inputs. It converts the analog input signal into 10-bit or 12-bit binary digital codes a...翻译 2018-05-11 08:52:57 · 977 阅读 · 3 评论 -
ARMv8 架构与指令集.学习笔记
目 录第1章 ARMv8简介. 31.1基础认识. 31.2 相关专业名词解释. 3第2章 Execution State 42.1 提供两种Execution State 42.2 决定Execution State的条件. 4第3章 Exception Level 53.1 Exception Level 与Security 53.1.1原创 2015-12-13 20:18:25 · 67560 阅读 · 29 评论 -
题目1197:奇偶校验
题目描述:输入一个字符串,然后对每个字符进行奇校验,最后输出校验后的二进制数(如'3’,输出:10110011)。输入:输入包括一个字符串,字符串长度不超过100。输出:可能有多组测试数据,对于每组数据,对于字符串中的每一个字符,输出按题目进行奇偶校验后的数,每个字符校验的结果占一行。样例输入:33a题目分析:将每一个字符转原创 2013-01-16 20:57:40 · 3832 阅读 · 1 评论 -
数据通信中,奇偶校验原理
上大学《数字逻辑》这门课学过奇偶校验,工作后没用过,忘了具体是什么原理了,现在要写一个上位机,需要学习一下,查了一下,奇偶校验我的理解是这样的: 1、奇偶校验是用来检查数据传输的正确性的方法。奇偶校验能检测出传输数据的部分错误(1位误码能检测出,2位及2位以上检测不出来),而且不能纠错,在发现错误后,只能要求重发。由于简单所以被广泛应用。 2、这种方法是在每一字节中原创 2016-12-19 10:20:09 · 15726 阅读 · 4 评论 -
细说循环冗余校验码
初识循环冗余校验码: 为了保证数据传输的可靠性,在计算机网络传输数据时,必须采用各种差错检验措施,目前广泛使用的是循环冗余(CRC)检验的检错技术。 CRC检验原理: 在发送端,先把数据划分为组,假定每个组k个比特。现假定待传送的数据M=101001(k=6)。CRC运算就是在数据M后面添加供差错检验用的n位冗余码,然后构成一个帧发送出去,一共发送(k+n)位。在要发送的数据后面加n位的冗原创 2017-07-12 20:01:08 · 26848 阅读 · 12 评论 -
循环冗余检验CRC原理
为什么引入CRC现实的通信链路都不会是理想的。这就是说,比特在传输的过程中可能会产生差错:1可能会变成0,0可能会变成1,这就叫做比特差错。在一段是时间内,传输错误的比特占所传输比特总数的比率成为误码率BER(Bit Error Rate)。误码率与信噪比有很大的关系,在实际通信中不可能使误码率下降到零。 因此,为了保证数据传输的可靠性,在计算机网络传输数据时,必须采用各种差错检测措施。 目前在原创 2017-05-11 16:44:59 · 38510 阅读 · 26 评论 -
嵌入式中断的理解
一、什么叫中断先来个概念文字定义中断:指当出现需要时,CPU暂时停止当前程序的执行转而执行处理新情况的程序和执行过程。 即在程序运行过程中,系统出现了一个必须由CPU立即处理的情况,此时,CPU暂时中止程序的执行转而处理这个新的情况的过程就叫做中断。中断在嵌入式系统中使用得十分广泛,可以说几乎离不开它,可想而知中断的功能有多么的重要,其实笼统地说中断原创 2015-12-09 17:01:49 · 17512 阅读 · 1 评论 -
立即数
一、概念:通常把在立即寻址方式指令中给出的数称为立即数二、判断步骤:把数据转换成二进制,从低到高写成 4 个一组,最高位不够一组的补 0;数 1 的个数,如果大于 8 个,肯定不是立即数,如果小于 8 个看步骤 3;如果数据当中有连续大于等于 24 个 0,循环左移偶数位,使高位全部是 0; 找最高位 1,去掉前面的最大的偶数个 0 ;找到最低位的 1,去掉后面最大偶数个 0;数剩下的位数,如果小...原创 2018-03-15 19:42:22 · 24095 阅读 · 7 评论 -
ARM 异常介绍
一、中断概念:CPU 在执行当前程序的过程中因硬件或软件的原因插入了另一段程序运行的过程硬件引起的中断不可预测,随机性软中断:事先在程序中安排特殊指令,CPU 执行到该类指令时,转去执行相应的一段预先安排好的程序,然后再返回来执行原来的程序二、ARM 体系异常分类:复位异常(Reset)数据异常(Data Abort)快速中断异常(FIQ)外部中断异常(IRQ)预取异常(Prefetch Abor...原创 2018-03-18 22:49:05 · 5998 阅读 · 0 评论 -
ARM 汇编指令对应的机器码和条件码
一、ARM 汇编指令对应的机器码二、条件码原创 2018-05-06 22:16:34 · 10850 阅读 · 1 评论 -
GIC
GIC(Generic Interrupt Controller) is a centralized resource that supports and manages interrupts in a system/*通用中断控制器是系统中支持和管理中断的核心资源*/GIC provides:/*GIC 提供如下功能:*/ 1、Registers for managing interru...翻译 2018-05-13 20:28:20 · 1410 阅读 · 0 评论 -
arm GIC介绍之一
本文摘自 sunsissy 的《arm GIC介绍之一》:https://blog.csdn.net/sunsissy/article/details/73791470 GIC是ARM架构中及其重要的部分,本文只在公开ARM对应资料基础上,以MTK开发板为基础整理。个人理解之后记录,巩固和加深认识,仅此而已,如果有错误,欢迎指出。1. GIC的概述看过SOC架构的同学知道,CPU接受...转载 2018-05-13 22:30:11 · 3716 阅读 · 0 评论 -
arm GIC介绍之二
本文摘自 sunsissy 的《arm GIC介绍之一》:https://blog.csdn.net/sunsissy/article/details/73842533 GIC是ARM架构中及其重要的部分,本文只在公开ARM对应资料基础上,以MTK开发板为基础整理。个人理解之后记录,巩固和加深认识,仅此而已,如果有错误,欢迎指出,转载只为方便整理,请大家支持原创。连接"arm GIC...转载 2018-05-13 22:33:58 · 1626 阅读 · 0 评论 -
arm GIC介绍之三
本文摘自 sunsissy 的《arm GIC介绍之一》:https://blog.csdn.net/sunsissy/article/details/73791470 请大家多多尊重原创 GIC是ARM架构中及其重要的部分,本文只在公开ARM对应资料基础上,以MTK开发板为基础整理。个人理解之后记录,巩固和加深认识,仅此而已,如果有错误,欢迎指出。GIC_V3 初始化设置 在GIC ...转载 2018-05-13 22:36:21 · 879 阅读 · 0 评论 -
arm GIC介绍之四
本文摘自 sunsissy 的《arm GIC介绍之一》:https://blog.csdn.net/sunsissy/article/details/73882718 请大家多多尊重原创 GIC是ARM架构中及其重要的部分,本文只在公开ARM对应资料基础上,以MTK开发板为基础整理。个人理解之后记录,巩固和加深认识,仅此而已,如果有错误,欢迎指出。GIC是ARM体系中重要的组件,在认...转载 2018-05-13 22:37:52 · 466 阅读 · 0 评论 -
ARM Tustzone 之一
本文摘自 sunsissy 的《ARM Tustzone 之一》:https://blog.csdn.net/sunsissy/article/details/73920302 请大家多多尊重原创 GIC是ARM架构中及其重要的部分,本文只在公开ARM对应资料基础上,以MTK开发板为基础整理。个人理解之后记录,巩固和加深认识,仅此而已,如果有错误,欢迎指出。Trustzone是ARM机...转载 2018-05-13 22:39:53 · 362 阅读 · 0 评论