摘要: 处理器内部寄存器,访问速度最快,但是数量少 TCM:紧耦合存储器(Cache、主存储器) 辅助存储器(Flash、SD等) Cache是一种容量小但是存取速度非常快的存储器 它保存最近用到的存储器中的数据的拷贝,对于程 序员来说,Cache是透明的,他自动决定保存哪些 数据、覆盖哪些数据。按照功能划 阅读全文
posted @ 2018-01-23 22:38 sanshijvshi 阅读(499) 评论(0) 推荐(0) 编辑
摘要: 看芯片官方手册 找到中断这一章节 里面有详细的如何屏蔽中断 下面给出210的代码.text 2440 6410 三者主要的不同就在屏蔽中断的代码不一样,2440只有一个寄存器管理中断的清除,6410有两个寄存器管理中断的清除,210有4个寄存器管理中断的清除。 这三段代码执行完每个部分之后,就需要加 阅读全文
posted @ 2018-01-23 17:32 sanshijvshi 阅读(644) 评论(0) 推荐(0) 编辑
摘要: 看门狗的作用:在嵌入式领域,有些需要长期运营在无人看守的环境。在运营过程中,难免不出现系统死机的情况,这时就需要系统自身带有一 种自动重启的功能。Watchdog一般是一个硬件模块,其作用就是在系统死机的时候,帮助系统实现自动重启。 看门狗的工作方式:Watchdog在硬件上实现了计时功能,启动计时 阅读全文
posted @ 2018-01-23 13:25 sanshijvshi 阅读(3225) 评论(0) 推荐(0) 编辑
摘要: 清0:bic 置1:orr 访问cpsr和spdr要用到mrs和msr指令 mrs是把状态寄存器的值赋给通用寄存器 msr是把通用寄存器的值赋给状态寄存器 黄色部分就是设置处理器在svc模式 执行完set_svc之后,就需要加上 mov pc lr,这是把之前跳转的lr保存的pc地址给返回给pc 阅读全文
posted @ 2018-01-23 12:21 sanshijvshi 阅读(348) 评论(0) 推荐(0) 编辑