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