2023-12-11 嵌入式系统(十)直接访问内存DMA 嵌入式系统 1 直接内存访问概述是一种 不经过CPU而直接从内存存取数据的数据交换模式。在 DMA模式下,CPU只须向DMA控制器下达指令,让DMA 控制器来处理数据的传送,数据传送完毕再把信息反馈给 CPU 优点 减轻CPU资源占有率,同时保证在低
2023-12-10 嵌入式系统(九)电源低功耗管理 嵌入式系统 1 低功耗基本介绍对于嵌入式系统而言,一个非常重要的内容就是低功耗,尽可能减少电量损耗,然后获得更多的续航时间 当然功耗越低,被关闭的功能也就越多 1.1 五种运行模式CC2530有5种不同的运行模式(供电模式): 分别为主动模式、空闲模式
2023-12-09 嵌入式系统(八)看门狗 嵌入式系统 1 看门狗原理看门狗(Watch Dog Timer, WDT)是一种专门用于监测单片机程序运行状态的芯片组件。其实质是一个计数器,一般给看门狗初始一个比较大的数, 当程序开始运行后,看门狗开始倒计数。如果程序运行正常,过一段时间CPU应发
2023-12-08 嵌入式系统(七)脉冲宽度调制 嵌入式系统 脉冲宽度调制以其控制简单、灵活和动态响应好的优点而 成为电工电子技术中广泛应用的控制方式,也是人们研究的热点。 例:实现LED亮度调节,直流电机转速调节 本质原理就是 LED灯以一定的亮暗比例时间循环,亮的占比越大,灯的亮度就越大 占空比:
2023-12-07 嵌入式系统(六)模数转换 嵌入式系统 模拟/数字转换 (Analog to Digital Converter,简称ADC) 是将输入的模拟信号转换为数字信号。 各种被测控的物理量(如:速度、压力、温度、光照强度、磁场等)是一些连续变化的物理量,传感器将这些物理量转换
2023-12-06 嵌入式系统(五)通信协议 嵌入式系统 这节我们讲串行通信方式UART,SPI,I2C 先来看一下常见的通信方式分类方法 串行or并行? 串行通信 一次只能发送一位,要发送8次才能发送一个字节。 并行通信 通信时数据的各个位同时传送,可以实现字节为单位通信,但是通
2023-12-05 嵌入式系统(四)嵌入式系统定时器 嵌入式系统 1 定时器工作原理打开定时器后,定时器“存储寄存器”的值经过 一个机器周期自动加1(或减1),也就是说,机器周期 是定时器的计数周期。通过控制定时器运行的计数周期的个数实现定时功能。 每当出现一个计数信号,计数器就自动加1(或自动减1)。当
2023-12-04 嵌入式系统(三)嵌入式中断 嵌入式系统 1中断的概念和作用1.1 概念指CPU在执行当前程序的时候,由于系统中出现某种急需要处理的情况,CPU暂停正在执行的程序,转而执行别的一段特殊处理程序来处理出现的紧急事物,处理结束后,CPU自动返回原先暂停的程序中断继续 1.2 作用1 提
2023-12-03 嵌入式系统实验-GPIO实验 嵌入式系统 硬件图如下 实际上他们在端口命名的时候进行了分组 如上所示,P和点号之间的我认为他就是代表一个组,用某个寄存器控制,所以有0,1,2组 1 GPIO编程用到的寄存器介绍1.1 PxSEL寄存器基本介绍 端口功能选择,用来设置端口为通用I&
2023-12-02 嵌入式系统(二)单片机基础 嵌入式系统 上一篇文章我们介绍了嵌入式系统 嵌入式系统(Embedded System)是一种特定用途的计算机系统,它通常嵌入在更大的产品或系统中,用于控制、监测或执行特定的任务。这些系统通常由硬件和软件组成,旨在满足特定的需求,如嵌入在家电、汽车、医