自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 MATLAB实现井字棋

MATLAB实现井字棋人机对战

2025-05-31 21:36:37 1072 1

原创 三级嵌入式学习ing 考点25、26

按照AMBA总线规范,以ARM内核为基础的嵌入式处理芯片,采用系统总线(AHB)与外围总线(APB)两层结构的方式构建片上系统,系统总线主要用于连接高带宽快速组件,而外围总线支持的内置外设不断增加,性能不断增强。在ARM处理芯片中,GPIO引脚通常是多功能使用的,目的是为了减少芯片引脚数,缩小PCB面积,以减少功耗。有的引脚是双功能的,也有三功能甚至四功能的引脚。处理芯片内部硬件中,除了ARM内核外,最重要的组件就是存储器及其管理组件,用于管理和控制片内的SRAM、ROM和Flash ROM。

2025-03-11 19:34:45 925

原创 三级嵌入式学习ing 考点23、24

汇编语言与C语言等高级语言不同,它是面向机器的一种低级语目,可直接对硬件进行操作,执行效率高,但进行复杂的程序设计时难度大。在ARM汇编语言程序中,有一些特殊指令助记符,这些助记符与指令系统的助记符不同,没有相对应的操作码。典型的嵌入式系统硬件由嵌入式最小硬件系统、前向通道、后向通道、人机交互通道以及相互互联通信通道等组成。人机交互通道:包括键盘,触摸屏,输入接口以及LED或LCD显示输出接口等。符号定义伪指令、数据定义伪指令,汇编控制伪指令,宏指令以及其他伪指令。考点23 ARM伪指令。

2025-03-08 18:15:20 506

原创 三级嵌入式学习ing 考点21、22

BX指令跳转到指令中所指定的由寄存器Rn与0xFFFFFFFE相与后的结果所指示的目标地址,即Rn【0】并不作为目标地址,而是作为状态切换位,目标地址处理指令可以是ARM指令,也可以是Thumb指令。7.块拷贝寻址:又称为多寄存器寻址,采用多寄存器寻址方式,一条指令就可以完成多个寄存器的值的输送,这种寻址方式可以用一条指令完成传送最多16个通用寄存器的值。,从ARM指令集跳转到指令中所指定的目标地址,并将处理器的工作状态由ARM状态切换到Thumb状态,该指令同时将PC的当前内容保存到寄存器R14中。

2025-03-02 22:35:53 785

原创 三级嵌入式学习ing 考点19、20

如果TLB中没有,则硬件自动查找主存储器内的页表,找到从虚拟地址到物理地址的转换信息和访问权限信息,就可以用来进行存储器的读/写操作,同时把这些信息放入TLB中供此后继续使用。虚拟存储器技术,借助MMU能把系统中的不同类型存储器(Flash、SRAM、SDRAM、ROM、优盘等)进行统一管理,通过地址映射,使需要运行在连续地址空间的软件,可运行在不连续物理存储器中,需要较大的存储空间的软件可以运行在较小容量的物理存储器中。当其前面的计算器包含PC时,该符号指令将SPSR计算器的值复制的CPSR中。

2025-03-01 21:10:00 1314

原创 三级嵌入式学习ing 考点17、18

当发生异常时,系统执行完当前指令后跳转到相应的异常处理程序入口,执行异常处理,异常处理完毕后程序返回。将引起异常指令的下一条地址(断点地址),保存到新的异常工作模式的LR(R14)中,使异常处理程序执行完后能够正确的返回原来的程序处继续向下执行。将SPSR_mode寄存器值复制给CPSR中,使得原先的CPSR状态由相应的SPSR中恢复,以恢复被中断的程序工作状态。将CPSR中的值保存到将要执行的异常中断对应的各自SPSR中,以实现对处理器当前状态、中断屏蔽及各标志位的保护。复位异常的优先级最高。

2025-02-28 21:48:39 906

原创 三级嵌入式学习ing 考点15、16

的状态,即16位状态,在Thumb模式下,指令代码只有16位,使代码密度变大,占用内存变小。由Thumb状态切换到ARM状态,通过BX指令将操作数据寄存器的最低位设置为0,即可将Thumb状态切换到ARM状态。状态寄存器共6个,除了共用的当前程序状态寄存器CPSR外,还有分组的备份程序状态寄存器SPSR (5组共5个)。工作于ARM状态下,在物理分配上,寄存器被安排成部分重叠的组,每种处理器工作模式使用不同的寄存器。之外,其他模式下均有自己独特的标记方式,是专门用于特定模式的寄存器,共6组计12个。

2025-02-26 22:03:30 827

原创 三级嵌入式学习ing 考点13、14

处理器除了A50系列为64位字长,采用ARMv8A架构外,其他均为32位字长,包括Cortex-A17 /A15 /A12 /A9 /A8 /A7 /A5处理器,他们使用基于ARMv7A架构的处理器核,支持传统的ARM、Thumb指令集和高性能紧凑型Thumb-2EE指令集,具有完全应用兼容性。主流ARM为32位处理器,与其他处理器相比,主要特点有耗电省、功能强、成本低、32位和16位指令集并存,它具有众多的合作伙伴,使用面非常广泛。是一款低功耗处理器内核,门数目少,中断延时低,调试成本低。

2025-02-25 19:25:42 650

原创 三级嵌入式学习ing 考点11、12

指令数目较少,指令字长统一、格式规整,寻址模式较为单纯、指令操作简单、执行时间短,大多能在1个周期内完成。按不同内核:51、AVR、PIC、MSP430、PowerPC、MC68K、ColdFire、按指令集:复杂指令集结构(CISC)、精简指令集结构(RISC);、AVR、MIPS、PA-RISC、PowerPC、SPARC等。基本数据类型、寄存器、寻址模式、指令、中断、异常处理、外部I/O。常见的有:VAX、PDP-11、intel X86 等。按字长:8位、16位、32位、64位;

2025-02-23 16:53:08 487

原创 三级嵌入式学习ing 考点9、10

的原理是将同轴电缆的整个频带(5~750MHz)划分为三部分,用于数据上传、数据下传以及电视节目的下传,数据通信与电视信号的传输互不影响,上网仍可收看电视节目。城域网的运营商(中国移动、中国电信、中国网通等)作为ISP。计算机等智能电子设备、数据通信链路、通信协议、网络软件。新的IPv6已经把IP地址的长度扩展到128位。光纤同轴电缆混合网(HFC)高性能的嵌入式计算机系统。分组(IP数据报)交换机。

2025-02-22 17:25:20 924

原创 三级嵌入式学习ing 考点7、8

它将每个信源发送的信号调制在不同频率的载波上,通过多路复用器将它们复合为一个信号,然后在同一传输线路上进行传输波分多路复用(WDM)技术,它是FDM技术的一种。Real Network公司的RM(.rm)和RMVB(.rmvb)格式(后者是前者的扩充,它采用H.264/MPEG-4 AVC格式 );Adobe公司的FLV(.flv)和F4V(.f4v)格式以及开源的Matroska格式(.mkv)等。信源(信息发送者)和信宿(信息接受者)、携带信息的电(或光)信号、信道(信息传输通道)

2025-02-20 19:22:32 772

原创 三级嵌入式学习ing 考点5、6

金山(WPS)、Microsoft Word、OpenOffice Writer、Adobe Acrobat。文本是基于特定字符集的一个字符流,每个字符均采用二进制编码表示。:为了得到较高的数据压缩比,一般采用这种方法,如变换编码、适量编码等。数字文本(也称电子文本或文本)是以文字及符号为主的一种数字媒体。彩色打印机使用的是CMYK(青、品红、黄、黑)模型。,一般使用双字节编码,其他不常用字符使用4字节。:行程长度编码(RLE)、哈夫曼编码等;,一般使用3字节编码,极少使用4字节。核心是模拟信号的数字化。

2025-02-19 20:07:24 711

原创 三级嵌入式学习ing 考点3、4

通用SoC芯片:指半导体企业通过自主开发处理器内核或购买其他企业的处理器内核的IP授权,按照目标应用领域功能要求所开发的SoC芯片系列,如:三星的Exynos系列、高通的骁龙系列、英伟达的Tegra系列、联发科的MT系列等,这些芯片。b. 这些已完成的并经过验证的IC具有固定的不可再分解的功能特性,人们称之为“核”,相应的数据库被称为“核库”。微电子技术是以半导体集成电路为核心,根据它所含的电子元件(如晶体管、电阻、电容等)的数目可以分为小规模、中规模、大规模、超大规模和极大规模等几种。

2025-02-16 21:22:32 402

原创 三级嵌入式学习ing,考点1、2

零基础学习三级嵌入式

2025-02-15 21:32:28 469

原创 第十六届成图机械手零件及装配体

图纸已打包。

2025-02-08 11:05:55 757

原创 sw任务窗格(设计库)问题汇总

然后添加设计库文件:选项(小齿轮)→文件位置→编辑所有→双击设计库新路径→设置为C:\ProgramData\SOLIDWORKS\SOLIDWORKS 2023\design library。先在Windows任务栏空白处右键‘任务栏设置’,有的系统可以改变任务栏朝向(比如贴右侧),有的无法改变需在‘任务栏行为’处勾选‘自动隐藏任务栏’。本人最近由于C盘空间不足,于是将原本C盘上的SW删除,重新在D盘下载了SW2023,但是却发现了一些设计库的问题。问题解决后,重启程序就OK了,拜拜(๑>؂<๑)

2025-01-21 22:13:23 1789

MATLAB实现井字棋

MATLAB实现井字棋

2025-05-31

第十六届成图大赛机械手零件及装配体

第十六届成图大赛机械手零件及装配体

2025-02-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除