STM32-汇编2、外设

1.异常处理

reserved保留 ;将所有异常都初始化成一个函数

2.nop 空指令,什么不干,占四字节

3.swi #7

;汇编调用函数流程

;^符号的意思是将spsr的值装入cpsr,保存用户模式下的寄存器到栈

异常中断如何返回


二、外设

1.看门狗定时器

(1.)volatile关键字 不允许编译器优化


2.点灯

网络编号 发光二极管 限流电阻

3.中断

S3c2440A中的中断控制器接受来自60个中断源的请求。

1.SRCRND:源中断模式(用来查的,发生中断加一)

2.INTPNO:中断模式

3.INTMSK中断屏蔽寄存器

4.INTPND中断挂起寄存器

5.INTOFFSET中断偏移寄存器

相关推荐
Dlrb121117 小时前
ARM指令集---汇编指令集的学习与应用:C程序与汇编的相互调用,处理器工作模式的改变等
汇编·arm开发·arm··arm指令集·汇编指令
学逆向的3 天前
汇编——函数
开发语言·汇编·网络安全
学逆向的3 天前
汇编——修改EIP的值
开发语言·汇编·网络安全
学逆向的7 天前
汇编——数据存储模式
开发语言·汇编·网络安全
学逆向的8 天前
汇编——内存
开发语言·汇编·算法·网络安全
学逆向的8 天前
汇编——位运算
开发语言·汇编·算法·网络安全
hai3152475438 天前
九章编译法----空间几何统一编译法
网络·汇编·人工智能·线性代数
想你依然心痛10 天前
自定义RTOS内核:从零实现上下文切换与任务调度——汇编、PendSV
java·开发语言·汇编·pendsv
hai31524754310 天前
九章空间几何对照直译法:通用芯片 / 定制专用芯片 编译适配规则
linux·汇编·bash
JAVA面经实录91711 天前
Linux 常用命令完整知识体系
java·linux·开发语言·汇编