![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ARM架构与编程
文章平均质量分 88
山、
这个作者很懒,什么都没留下…
展开
-
ARM架构与编程7--异常与中断(基于百问网ARM架构与编程教程视频)
ARM对异常和中断的处理过程。Cortex-M3M4和A7的异常处理过程。如何保存现场。未定义指令异常实验、SVC异常实验、SysTick异常实验。中断的硬件框架、STM32F103的中断。按键中断实验。原创 2022-07-20 12:13:48 · 1394 阅读 · 0 评论 -
ARM架构与编程6--重定位(基于百问网ARM架构与编程教程视频)
单片机启动流程。数据段和代码段。加载地址和链接地址。数据段重定位、位置有关码、位置无关码、重定位实质、设置Keil生成散列文件。RW-data、代码段重定位。ZI(BSS)段清零。C语言编写重定位函数。程序是否需要加载到RANM张运行。.........原创 2022-07-19 15:31:45 · 1773 阅读 · 2 评论 -
ARM架构与编程5--gcc与Makefile(基于百问网ARM架构与编程教程视频)
借用codeblock的编译工具,使用git bash进行编译。程序编译的四步。使用makefile自动生成依赖文件,自动编译文件,介绍makefile的通配符、PHONY、变量、函数。git中无法使用make命令。foreach、filter、filter-out、wildcard、patsubs函数......原创 2022-07-19 15:20:42 · 1180 阅读 · 0 评论 -
ARM架构与编程4--串口(基于百问网ARM架构与编程教程视频)
介绍了串口的基本原理,内部结构,数据传输协议。STM32F103串口框架,相关寄存器,以及如何用结构体表示寄存器。编写代码配置串口,实现串口的收发数据功能。原创 2022-07-19 15:10:49 · 1114 阅读 · 0 评论 -
ARM架构与编程3--按键控制LED(基于百问网ARM架构与编程教程视频)
汇编和C语言两种方式实现使用按键控制LED。原创 2022-07-19 15:04:54 · 893 阅读 · 0 评论 -
ARM架构与编程2--ARM架构(基于百问网ARM架构与编程教程视频)
介绍了精简指令集RISC和复杂指令集CISC。介绍了arm内部的寄存器,包括通用寄存器和特殊功能寄存器,包括Cortex-M3和A7两种的寄存器。介绍了一些汇编指令,数据处理指令、内存访问指令、跳转指令,以及arm指令集、Thumb指令集。使用arm汇编模拟器练习汇编指令。如何生成反汇编文件,如何分析反汇编文件,分析汇编代码,理解函数调用和参数传递中内部寄存器的作用。编写汇编程序实现LED闪烁。...原创 2022-07-19 14:56:04 · 1163 阅读 · 1 评论 -
ARM架构与编程1--LED闪烁(基于百问网ARM架构与编程教程视频)
如何用C语言操作单片机的寄存器,访问寄存器,编写简单的汇编启动文件调用main函数,编写代码实现LED闪烁原创 2022-07-19 14:29:38 · 545 阅读 · 0 评论