51学习记录1
1、存储器映射
解释:给存储器分配地址的过程称为存储器映射。
当再次分配地址的时候就叫重映射。
2、寄存器映射
解释:有特定功能的内存单元就是寄存器(有特定地址)
对这个内存单元区别名的过程称为寄存器映射。
3、内核
解释:IC的大脑和控制部分
在ARM内核的基础上ST厂商再增加一部分功能外设再封装形成IC
就像是大脑+手脚语言表情表达等外设
所以ARM属于IP厂商
所以ST就属于SOC厂商(苹果/三星)
写好的程序是放置在Flash里面
读写程序就是通过ICode总线
解释:M3内核通过红色的ICode来访问Flash里面的程序指令
DMA是用来传输数据的
SRAM是用来存放变量的
数字电路只有高低电平
51的TTL电平为高(+5V)低(0V)
RS232电平高(-12V)低(12V)
B代表二进制
D代表十进制
H代表为十六进制
SFR特殊功能寄存器//声明
Sbit特殊位申明
bit位变量声明
中断(外部中断+定时中断+串口中断)
MCU有总线型和非总线型
总线BUS包含数据DB+地址AB+控制CB
C语言支持单片机开发,DSP, ARM
51编程里面使用最多的是If选择,while循环,for循环
其次最常用的是switch/case, do while
原文地址:https://blog.csdn.net/qq_42379138/article/details/133801441
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!