在使用过程中发现配置的中断優先级和system_stm32f4xx.c中的HSE时钟仍然还是乱码
在将以上两个HSE_VALUE都配置后时钟正确,通信正常
通过设置GPOL(极性)和GPHA(相位)的值我们选定當前要使用的SPI数据传输格式。
1、用汇编语言实现求1~100的和
2、用汇编语言实现求5!
2、用ARM内联汇编实现求5!
条件标志位:N、Z、C、V 通称为条件标志位也就是CPSR的高4位。条件標志位会根据程序中的算术指令或逻辑指令的执行结果进行修改
CPSR的低8位(I、F、T、M[4:0])统称为控制位。当异常发生时这些位的值将发生响应的变化。
? T位是处理器的状态控制位T位只有在T系列的ARM处理器上才有效,在非T系列的ARM版本中T位始终为0
? T=0,处理器处于ARM状态(即正在执行32位的ARM指令)
? T=1处理器处于Thumb状态(即正在执行16位的Thumb指令)
? M[4:0]是位模式控制位,这些位的组合确萣了处理器处于哪种状态
除了用户模式之外的其他7种处理器模式被称为特权模式,除了用户模式和系统模式之外的6种模式被称为异常模式
立即寻址、寄存器寻址、寄存器间接寻址、寄存器移位寻址、变址寻址、多寄存器寻址、相對寻址、堆栈寻址、块复制寻址
? 答:有40个32位寄存器
? 答:输出 和 输入
? 答:1位、1.5位、2位