会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
西区的故事
博客园
首页
新随笔
联系
订阅
管理
2025年6月18日
笔记本电脑安装LinuxMint(续二)
摘要: 在前面“笔记本电脑安装LinuxMint(续一)”中,已经安装好了嵌入式开发所需要的大部分可视化界面软件,接下来安装野火STM32MP157嵌入式Linux开发环境,此部分主要参考野火的官方文档进行。 首先安装Linux开发所必要的一些依赖和工具,执行“sudo apt install make g
阅读全文
posted @ 2025-06-18 23:01 fxzq
阅读(63)
评论(0)
推荐(0)
2025年6月10日
笔记本电脑安装LinuxMint(续一)
摘要: 在前面“笔记本电脑安装LinuxMint”中已经安装好了基本的系统,这里来配置一下嵌入式开发所需的相关软件。首先安装终端软件,这里选用一个轻量级的putty,目前最新版本为0.83,可点击这里下载源码。下载完成后通过执行下列步骤来进行安装。 1、解压,执行“tar -zxvf putty-0.83.
阅读全文
posted @ 2025-06-10 23:00 fxzq
阅读(307)
评论(0)
推荐(0)
2025年6月8日
笔记本电脑安装LinuxMint(Ubuntu)
摘要: 本例在一台ThinkPad_E40笔记本上安装LinuxMint19.3系统,并把它配置成一台用于嵌入式Linux开发的实体电脑。一般在嵌入式开发中,基本上是把Linux系统安装到虚拟机中,而本次是直接安装到电脑上 。另外,在嵌入式开发中常常安装Ubuntu18.04的Linux发行版,这里为了保持
阅读全文
posted @ 2025-06-08 22:00 fxzq
阅读(349)
评论(0)
推荐(0)
2024年12月15日
基于51单片机的八位数码管测温时钟实例(汇编)
摘要: 本例提供了一个基于汇编程序实现的51单片机实例,通过八个七段数码管显示时、分、秒的走时,能设置闹铃,能显示当前温度。本例在深圳硕飞的ME850单片机开发实验仪上实现,系统使用11.0592MHz晶振。以下是所用到部分的电路原理图。 以上是八个数码管的电路,段码接在P0端口,位码接在P2端口。数码管为
阅读全文
posted @ 2024-12-15 20:06 fxzq
阅读(574)
评论(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
阅读(1435)
评论(0)
推荐(0)
2024年8月2日
嵌入式Linux中的LED驱动控制(使用Pinctrl和GPIO子系统)
摘要: 在前面驱动LED的所有案例中,都是在驱动程序中去设置每个引脚的复用功能,这会导致所编写的驱动程序移植困难,可重用性差,缺乏对引脚的统一管理,容易出现引脚的重复定义等等弊病。为此,Linux内核引入了pinctrl子系统和GPIO子系统的概念。pinctrl子系统主要用于芯片引脚功能的管理,它基本上是
阅读全文
posted @ 2024-08-02 22:44 fxzq
阅读(486)
评论(0)
推荐(0)
2024年7月10日
嵌入式Linux中的LED驱动控制(设备树方式)(续)
摘要: “嵌入式Linux中的LED驱动控制(设备树方式)”一文通过设备树方式实现了在野火STM32MP157开发板上对三个LED灯的控制,这里来讨论一下设备树的原理。 设备树用于描述一个硬件平台的硬件资源,它经由bootloader传递到内核,内核就可从设备树中获取到硬件信息。设备树描述硬件资源时有两个特
阅读全文
posted @ 2024-07-10 23:56 fxzq
阅读(333)
评论(0)
推荐(0)
2024年7月2日
嵌入式Linux中的LED驱动控制(设备树方式)
摘要: Linux3.1之后的内核版本,引入了设备树的概念。同时,设备树还需要Bootloader的支持,如果使用Uboot,在1.1.3版本之后就可以支持设备树了。 设备树概念的提出其实有两方面的原因。其一当然是代码冗余,导致Linux内核臃肿不堪。在Linux内核源码中,只要是通过了基金会的认可,就可以
阅读全文
posted @ 2024-07-02 23:35 fxzq
阅读(322)
评论(0)
推荐(0)
2024年6月20日
嵌入式Linux中platform平台设备模型的框架(实现LED驱动)
摘要: 在前面讨论的所有LED驱动程序中,把全部设备信息和驱动代码都写在了一个文件中,从本质上看,这种开发方式与单片机的开发并没有太大的区别,一旦硬件信息发生变化,就必须要修改驱动程序的源码。然而,Linux作为一个发展成熟、功能齐全、结构复杂的操作系统,它对于代码的可维护性、复用性非常看重。为了解决驱动代
阅读全文
posted @ 2024-06-20 21:54 fxzq
阅读(260)
评论(0)
推荐(0)
2024年6月16日
嵌入式Linux中的LED驱动控制(使用多个次设备号)
摘要: 在前面的LED驱动控制中,都只使用了一个设备节点(一个次设备号)来进行操作,本例来讨论一下如何把三个基色的LED分别当成三个次设备,即产生出三个设备节点文件,但共用一个设备驱动(同一个主设备号),应用程序各自控制各自的LED 。 下面先给出完整的驱动程序代码,文件名仍为led.c。 #include
阅读全文
posted @ 2024-06-16 21:29 fxzq
阅读(156)
评论(0)
推荐(0)
下一页
公告