当前位置: 首页 > news >正文

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中断偏移寄存器

相关文章:

  • EasyRTC嵌入式音视频通话SDK:微信生态支持、轻量化架构与跨平台兼容性(Linix/Windows/ARM/Android/iOS/LiteOS)
  • HarmonyOS 开发中条件渲染的选择:if/else 与取反操作的对比与实践
  • Chapter 4-16. Troubleshooting Congestion in Fibre Channel Fabrics
  • AcWing 838:堆排序 ← 数组模拟
  • (C语言)递归求整数的二进制(递归求法)(C语言教学)
  • VSCode创建VUE项目(三)使用axios调用后台服务
  • Android自动化测试终极指南:从单元到性能全覆盖!
  • [免费]SpringBoot+Vue城市交通管理系统【论文+源码+SQL脚本】
  • Visual Studio调试的技巧
  • Python第六章04:列表操作练习题
  • pie保护
  • 什么是 Cache Line?
  • 编译安装redis,systemtcl配置redis自启动,系统并发调优
  • 搭建ISCSI传输的配置与管理
  • JDK 24新特性解读
  • 数据集获取
  • C 语言 第五章 指针(4)
  • Polymer入门指南:从零开始构建、组织、管理Web Component
  • 【机器学习-分类算法】
  • 老知识:OpenGL 的 glu这个库已被弃用,改用glm了
  • 美国调整对华加征关税
  • 马上评|“为偶像正名”的正确做法是什么
  • 美国务卿鲁比奥将前往土耳其参加俄乌会谈
  • 泽连斯基:将带领乌代表团前往土耳其,已准备好与普京会谈
  • “救护车”半路加价?陕西卫健委已介入,记者调查:黑救护车挤占市场
  • 尊严的代价:新加坡福利体系下的价值困境