zoukankan      html  css  js  c++  java
  • ARM的一些基本概念

    MPU介绍

        mpu是一个芯片,重力加速器(加速度)和陀螺仪(角速度)
       iic总线。在板上有iic控制器 连接着 最多128个外设,每个外设有地址,可以通信。

    寄存器

       cpu中的寄存器是为了加快运算速度。

       物理内存中的映射的寄存器是用于驱动程序的。

    异或:

      相异时输出为1.

    寄存器

      存放代码的部件,寄存器由多个触发器构成,可存储一组二进制信息

    时序逻辑电路

      由组合逻辑电路和触发器构成。

    存储器:

       寄存器的结合
      1)顺序:SAM
      2)随机:RAM
      3)只读:断电不消失
        RAM:
          1)SRAM:静态存储器
          2)DRAM:集成度高,速度慢
    放大电路

      基本,多级,集成运算,功率放大(喇叭),反馈:输出信号回到输入端。

    滤波电路

      滤掉一些不必要的波长。
    稳压电路

      将7v稳到4v。

    体系结构

      不同体系结构有不同的指令集(不同的机器码指令),所有要用到交叉编译器生成不同的机器码指令。

    汇编器

      汇编器的作用就是把 mov ,这样的汇编语言换成机器码 b4 45

    %c与%d的不同:

     在ASCII码中字符'a'是97,字符b是98。 'a'+1 这个表达式,根据隐式类型转换规则要把字符型转成整型再做计算,也就是把 'a' 按ASCII码转成整型的97,然后加1,得到98,现在表达式的值是一个整型,而printf却以 %c 的格式打印它,于是 printf 把这个整数当作ASCII码来解释,打印出相应的字符'b'

      

  • 相关阅读:
    Xamarin.Forms学习之位图(一)
    Xamarin.Forms学习之Platform-specific API和文件操作
    Xamarin.Forms学习之Page Navigation(二)
    Xamarin.Forms学习之Page Navigation(一)
    Xamarin.Forms学习之XAML命名空间
    Xamarin.Forms学习之初
    新手浅谈C#Task异步编程
    新手浅谈Task异步编程和Thread多线程编程
    新手浅谈C#关于abstract和interface
    Boost C++ 库
  • 原文地址:https://www.cnblogs.com/mcy0808/p/5156004.html
Copyright © 2011-2022 走看看