嵌入式开发
嵌入式开发实录
马小橙
漫漫钻研之路~
展开
-
第7课 系统时钟和UART实验
晶振的原理以及作用?晶振是石英晶体谐振器(quartz crystal oscillator)的简称,也称有源晶振,它能够产生中央处理器(CPU)执行指令所必须的时钟频率信号,CPU一切指令的执行都是建立在这个基础上的,时钟信号频率越高,通常CPU的运行速度也就越快。只要是包含CPU的电子产品,都至少包含一个时钟源,就算外面看不到实际的振荡电路,也是在芯片内部被集成,它被称为电路系统的心脏。...原创 2020-02-16 17:49:59 · 904 阅读 · 0 评论 -
第5课 Nand Flash 控制器学习笔记
访问nand flash1、发出命令,R W E2、发出地址,3、发出数据CLE:为高电平时,发出的是命令 + DATA BUSALE:为高电平时,发出的是地址 + DATA BUS传输数据有两个引脚,用于区分是读还是写,+DATA _BUS以上是从硬件角度来说明,怎么来访问nand flash从软件上来说,是从三个寄存器来实现:NFCMMD NFADDR NFDATANFST...原创 2020-02-16 13:06:05 · 477 阅读 · 0 评论 -
第6课 中断控制器学习笔记
arm体系CPU的7中工作模式各种工作模式的区别:1.不同的寄存器,模式切换前后,部分寄存器保存的值不变(节省时间)2.不同的权限3.触发条件不同什么是中断?是一种让CPU知道某一种事件发生的方法。怎么让CPU知道某种事件发生了呢?1、查询,即轮询,定期查询结果;2.中断(中断时一种异常)发生异常后,CPU会干什么事情呢?1.cpu进入异常模式,包括寄存器切换的动作;...原创 2020-02-16 13:02:33 · 258 阅读 · 0 评论