摘要: 前面讨论了SCT的全部寄存器结构及其功能,现在就具体来看一下LPC824中这个充满特色的SCTimer/PWM,首先看一下它的简介。 状态可配置定时器(SCTimer/PWM) 是恩智浦半导体特有的一种外设,它不仅可像大多数传统定时器一样工作,而且还添加了状态机,从而可提供更高水平的可配置性和控制度 阅读全文
posted @ 2025-11-26 22:22 fxzq 阅读(16) 评论(0) 推荐(0)
摘要: 下面是SCT事件中断使能寄存器EVEN,其字节地址为0x500040F0,下表给出了它的全部位结构。 如果在SCT事件标志寄存器(如下)中设置了FLAGn位,则该寄存器使能请求中断的标志。 下面是SCT事件标志寄存器EVFLAG,其字节地址为0x500040F4,下表给出了它的全部位结构。 该寄存器 阅读全文
posted @ 2025-11-16 21:07 fxzq 阅读(10) 评论(0) 推荐(0)
摘要: 在LPC824中,除了常用的多速率定时器MRT之外,还有一个非常有特色的定时器SCTimer/PWM。它不仅是一个定时器,还是一个状态机和事件发生器。SCTimer/PWM是NXP特有的定时器,下面就来详细讨论一下。 SCTimer/PWM定时器所涉及到的寄存器有点多,一共有75个,具体如下表所示。 阅读全文
posted @ 2025-11-11 16:03 fxzq 阅读(11) 评论(0) 推荐(0)
摘要: 在前面“笔记本电脑安装LinuxMint(续一)”中,已经安装好了嵌入式开发所需要的大部分可视化界面软件,接下来安装野火STM32MP157嵌入式Linux开发环境,此部分主要参考野火的官方文档进行。 首先安装Linux开发所必要的一些依赖和工具,执行“sudo apt install make g 阅读全文
posted @ 2025-06-18 23:01 fxzq 阅读(68) 评论(0) 推荐(0)
摘要: 在前面“笔记本电脑安装LinuxMint”中已经安装好了基本的系统,这里来配置一下嵌入式开发所需的相关软件。首先安装终端软件,这里选用一个轻量级的putty,目前最新版本为0.83,可点击这里下载源码。下载完成后通过执行下列步骤来进行安装。 1、解压,执行“tar -zxvf putty-0.83. 阅读全文
posted @ 2025-06-10 23:00 fxzq 阅读(339) 评论(0) 推荐(0)
摘要: 本例在一台ThinkPad_E40笔记本上安装LinuxMint19.3系统,并把它配置成一台用于嵌入式Linux开发的实体电脑。一般在嵌入式开发中,基本上是把Linux系统安装到虚拟机中,而本次是直接安装到电脑上 。另外,在嵌入式开发中常常安装Ubuntu18.04的Linux发行版,这里为了保持 阅读全文
posted @ 2025-06-08 22:00 fxzq 阅读(405) 评论(0) 推荐(0)
摘要: 本例提供了一个基于汇编程序实现的51单片机实例,通过八个七段数码管显示时、分、秒的走时,能设置闹铃,能显示当前温度。本例在深圳硕飞的ME850单片机开发实验仪上实现,系统使用11.0592MHz晶振。以下是所用到部分的电路原理图。 以上是八个数码管的电路,段码接在P0端口,位码接在P2端口。数码管为 阅读全文
posted @ 2024-12-15 20:06 fxzq 阅读(624) 评论(1) 推荐(0)
摘要: 1、在PC 机上安装虚拟机,推荐使用VMWare。 (1)对 VMWare 进行常规安装,这里选用 16.1.0 的版本,安装过程若没有特殊要求均可采用默认值进行。 (2)启动 VMWare,其程序界面如下图所示。 (3)点击其中的第一项“创建新的虚拟机”,创建一个新的虚拟机系统,在弹出的对话框中选 阅读全文
posted @ 2024-10-30 16:20 fxzq 阅读(1671) 评论(0) 推荐(0)
摘要: 在前面驱动LED的所有案例中,都是在驱动程序中去设置每个引脚的复用功能,这会导致所编写的驱动程序移植困难,可重用性差,缺乏对引脚的统一管理,容易出现引脚的重复定义等等弊病。为此,Linux内核引入了pinctrl子系统和GPIO子系统的概念。pinctrl子系统主要用于芯片引脚功能的管理,它基本上是 阅读全文
posted @ 2024-08-02 22:44 fxzq 阅读(510) 评论(0) 推荐(0)
摘要: “嵌入式Linux中的LED驱动控制(设备树方式)”一文通过设备树方式实现了在野火STM32MP157开发板上对三个LED灯的控制,这里来讨论一下设备树的原理。 设备树用于描述一个硬件平台的硬件资源,它经由bootloader传递到内核,内核就可从设备树中获取到硬件信息。设备树描述硬件资源时有两个特 阅读全文
posted @ 2024-07-10 23:56 fxzq 阅读(356) 评论(0) 推荐(0)