FPGA开发板与Linux开发板是两种不同的硬件开发平台,各自具有不同的特点和应用场景。在以下的文章中,我将详细介绍FPGA开发板和Linux开发板的区别。 基本概念和原理 FPGA
2024-02-01 17:09:31381 Linux 内核邮件列表中一篇已有六年历史的老帖近日再次引发激烈讨论 —— 主题是建议将 Linux 内核的开发语言从 C 转换为更现代的 C++。
2024-01-31 14:11:35199 TLT507-Linux-RT应用开发案例
2024-01-26 09:46:10321 TLT507-Linux应用开发手册
2024-01-26 09:34:31322 TL3588-Linux应用开发手册
2024-01-24 10:58:53155 OK3568-C_AMP_Linux4.19.232+QT5.15.8_用户编译手册_V1.0_20231227
2024-01-23 16:28:344 嵌入式Linux开发主要有三种方式:裸机开发、SDK开发和驱动开发。
2024-01-22 14:22:21191 简介:大佬已在硬创社开源了近50款开发板,动手能力极强,于去年年底开始接触学习Linux,并由全志V3s、F1C200S等芯片开始上手DIY个人的Linux开发板。
2024-01-15 09:37:57951 作者简介:大佬已在硬创社开源了近50款开发板,动手能力极强,于去年年底开始接触学习Linux,并由全志V3s、F1C200S等芯片开始上手DIY个人的Linux开发板。
2024-01-07 09:52:55525 STM32 WIFI Linux 安卓智能控制开发板应用手册
2023-12-21 11:04:510 ——这也是ARM从用户模式主动切入管理模式(Linux从用户态主动进入内核态)的唯一方法。 当出现异常状况时,Linux还有可能在如下几种ARM模式下运行;如硬件中断、程序问题导致的异常等。 4.快速
2023-12-15 10:15:25
在linux系统中有多种方法可以在系统启动后调用脚本,接下来介绍几种常见的方法
2023-12-13 18:16:36412 (ELF1/ELF1S开发板及显示屏)Linux内核是操作系统中最核心的部分,它负责管理计算机硬件资源,并提供对应用程序和其他系统组件的访问接口,控制着计算机的内存、处理器、设备驱动程序和文
2023-12-13 09:49:33270 电机的冷态、热态是怎样定义的?两者如何判断?满负载时是热态否则就是冷态是这样吗?
2023-12-13 08:16:41
驱动程序是用于控制和管理硬件设备的软件模块,它主要负责与设备进行交互,通过操作设备的寄存器和接口,实现对硬件的控制和访问。在Linux系统中,驱动程序是实现与硬件设备交互的一个关键部分。本文将详细
2023-12-08 14:56:02667 控制和使用。驱动介绍的内容中有提到alsa的控制,之前用过TI的tlv320aic3106通过alsa去实现了单路音频的开发,但具体怎么通过alsa去配置和开发1937的多路音频没有找到方法和例程,还请论坛中的专家提供解决方法?
2023-11-29 07:17:20
Linux是一种流行的操作系统,广泛应用于服务器和网络设备中。Linux系统提供了多种方法来配置网络连接,使得网络设置更加灵活和可定制。本文将会介绍Linux网络配置的三种方法,包括命令行方式
2023-11-27 14:33:301029 Linux 是一种开源操作系统,可应用于各种计算机系统,包括个人电脑、服务器、嵌入式设备和移动设备等。它是由林纳斯·托瓦兹(Linus Torvalds)为个人电脑开发的,现在已经发展成为
2023-11-23 11:13:15417 Linux是一个开放源代码的操作系统,它基于Unix的设计原则,提供了丰富的权限管理功能,允许用户对系统中的文件和目录进行精确的控制。在Linux中,每个文件和目录都有相应的权限,这些权限由一系列
2023-11-23 10:30:302305 在Linux内核2.6.13-rc3以前,驱动和设备之间的绑定和解绑只能通过insmod(modprobe)和rmmod来实现,但是这种实现方法有一个弊端,就是一旦绑定或者解绑定都是针对驱动与其
2023-11-17 17:11:00702 在Linux系统中安装网卡驱动是一个比较基础的操作,下面我将为你详细讲解如何安装网卡驱动。 第一步,检查网卡型号和驱动支持情况:首先,你需要确定你的网卡型号,并查看该网卡型号在Linux系统中的驱动
2023-11-17 11:11:111197 在Linux系统中修改静态IP地址可以通过多种方式实现。在本文中,我们将介绍两种常见的方法:命令行方式和配置文件方式。无论你是初学者还是有经验的Linux用户,本文都将向你展示如何使用这两种方法
2023-11-17 10:36:421105 在Linux中修改用户名可以使用用户管理命令usermod来执行,下面将详细介绍如何修改Linux系统中的用户名。 用户名修改概述: 在Linux系统中,用户名是用于识别用户的唯一标识符。它们通常
2023-11-17 09:42:55725 有无操作系统的嵌入式Linux驱动设备有何区别? 嵌入式系统是指集成电子设备上的计算机系统,通常用于控制、监测、操作或处理某些物理或机械过程。在嵌入式系统中,涉及到设备驱动程序的开发,这些程序的作用
2023-10-29 17:29:50390 在 linux 中,用户帐号,用户密码,用户组信息和用户组密码均是存放在不同的配置文件中的。
2023-10-16 16:50:23176 在linux设备驱动中,有许多没有特定总线的外设驱动,在实际开发中,又需要使用到总线、驱动和设备模型这三个概念,故而linux提供了platform这个虚拟总线,挂接在platform总线上的驱动称为platform驱动
2023-10-16 16:45:40369 Linux模块相关命令 Linux驱动模块的编写与挂载
2023-10-01 12:20:00154 。对于有志于从事底层系统开发(比如改造 Bootloader、钻研内核、为新硬件编写驱动程序)的人,对于想从上层软件开发转到底层软件开发的人,应该看得懂电路原理图,看得懂芯片数据手册,清楚地知道软件
2023-09-25 07:12:51
+ 虚拟机环境 + 交叉编译 + 驱动编程 + 应用层编程 ”开发链可以深入理解和控制嵌入式 Linux 系统,但因其复杂性而更适合需要定制 Linux 内核与驱动的精英开发、精英教育或研究者。树莓派
2023-09-21 07:09:58
电子发烧友网站提供《Z-turn Board Linux开发手册.pdf》资料免费下载
2023-09-15 16:05:170 高端技术支持的!我从业15年只遇到过两家公司,保定飞凌嵌入式技术有限公司是其中一家!
Linux摄像头驱动安装适配 编译内核的网上资料很少,内容不全,我就把这方面的具体内容一点点的写出来,供大家
2023-09-12 16:33:42
大家好,今天分享一篇Linux驱动软件设计思想的文章。由于文章较长,可以先收藏后再慢慢看。
2023-09-11 10:03:52313 在Linux下编译速度比windows快很多,一般推荐优先使用linux环境开发。Ubuntu是非常常见Linux操作系统。这里介绍下如何快速搭建Ubuntu虚拟机。
2023-09-09 09:55:10302 电子发烧友网站提供《MegaRAID SAS驱动器——Linux 5.5 5.30版.zip》资料免费下载
2023-08-24 10:35:010 电子发烧友网站提供《Emulex 10.3版本Linux驱动程序.pdf》资料免费下载
2023-08-23 15:21:380 管理功能,HDF框架开放了以下接口供开发者调用,如下表所示:2.5、驱动消息机制管理当用户态应用和内核态驱动需要交互时,可以使用HDF框架的消息机制来实现。消息机制的功能主要有以下两种:
用户态应用发送
2023-08-17 10:29:24
电子发烧友网站提供《Emulex驱动程序版本10.2的Linux用户手册.pdf》资料免费下载
2023-08-16 14:50:540 电子发烧友网站提供《MegaRAID SAS驱动器——Linux 5.5 4.31版.zip》资料免费下载
2023-08-14 11:06:321 电子发烧友网站提供《Linux驱动程序下载.zip》资料免费下载
2023-08-09 09:12:061 在嵌入式linux应用开发中,可以给main()函数传递参数,这样应用程序就能知道最初的控制参数是什么,当然也可以选择不向应用程序传递参数。在驱动开发中,会使用到insmod命令来加载一个驱动模块,这时候我们也可以使用insmod命令向驱动模块传递参数。
2023-08-09 09:10:22246 电子发烧友网站提供《适用于Linux的Emulex驱动程序用户指南 12.6版.pdf》资料免费下载
2023-08-08 15:30:240 针对 ARM-Linux 程序的开发,主要分为三类:应用程序开发、驱动程序开发、系统内核开发,针对不同种类的软件开发,有其不同的特点。
2023-08-07 16:23:48481 本系列图文教程均以全志H3开发板为实验板设计,字符设备驱动开发是最基础的驱动开发。其本质是按字节进行读写操作,读写数据是分先后顺序的。LED、按键、IIC、SPI、USB等等都是字符设备,驱动加载
2023-08-07 16:16:15319 linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心。
2023-08-07 15:31:15418 电子发烧友网站提供《Emulex Linux驱动程序 版本12.6.182.4.pdf》资料免费下载
2023-08-04 16:37:040 电子发烧友网站提供《适用于Linux Emulex驱动程序用户手册 版本10.0 .pdf》资料免费下载
2023-08-04 15:03:240 电子发烧友网站提供《Emulex驱动程序版本10.0 适用于Linux用户手册.pdf》资料免费下载
2023-08-04 14:58:350 电子发烧友网站提供《适用于Linux的Emulex驱动程序用户手册 版本11.0和11.1.pdf》资料免费下载
2023-08-03 11:09:500 电子发烧友网站提供《适用于Linux的Emulex驱动程序用户指南 12.2版.pdf》资料免费下载
2023-08-03 09:36:430 电子发烧友网站提供《Emulex驱动程序 版本10.6 适用于Linux用户手册.pdf》资料免费下载
2023-08-02 15:22:390 电子发烧友网站提供《适用于Linux的Emulex驱动程序用户指南 12.4版.pdf》资料免费下载
2023-08-02 10:00:510 电子发烧友网站提供《Emulex 10.4版本Linux驱动程序.pdf》资料免费下载
2023-08-01 15:56:290 最新版本瑞芯微RK3568核心板/评估板/开发板/工控板用户手册,HD-RK3568-IOT工控板用户手册资料下载产品介绍产品快速使用说明命令行功能测试Linux应用程序开发QT编程SDK开发Linux内核文件系统系统更新与恢复Debian文件系统
2023-08-01 14:00:4950 电子发烧友网站提供《适用于Linux的Emulex驱动程序用户指南 12.8版.pdf》资料免费下载
2023-07-28 15:21:160 对于有一定 Linux 开发基础希望进阶学习 Linux 系统编程的开发人员来说,其难点在于,Linux 所囊括的技术点繁杂,往往不知从何下手。
2023-07-28 11:45:25369 系统移植 linux 驱动移植 移植是说同样的一个 linux 操作系统,我们可以跑到不同的硬件上面,我们把操作系统移植到不同的硬件上面,这个过程叫做移植。设备驱动移植步骤,如下图所示: 应用软件
2023-07-27 17:06:06516 Linux 系统开发 基于 linux 操作系统来开发我们的产品叫 linux系统开发。此开发的编程方式和裸机开发的编程方式是截然不同的。裸机开发的编程方式是直接运行在硬件之上,不与任何操作系统关联
2023-07-27 17:00:59758 适用于Linux的Emulex驱动程序用户手册
2023-07-26 17:27:490 针对ARM-Linux程序的开发,主要分为三类:应用程序开发、驱动程序开发、系统内核开发。针对不同种类的软件开发,有其不同的特点。
2023-07-25 09:25:36629 Linux 设备驱动属于内核的一部分,Linux 内核的一个模块可以以两种方式被编译和加载: (1)直接编译进 Linux 内核,随同 Linux 启动时加载; (2)编译成一个可加载和删除
2023-07-19 11:10:373 今天给大家讲一讲Linux系统开发环境搭建。
2023-07-12 14:51:51617 为什么Linux内核代码60%都是驱动? 如果每支持新的设备就加入驱动,内核会不会变得越来越臃肿?
2023-07-11 11:48:15415 本文将为您演示如何创建 AXI CDMA Linux 用户空间示例应用
2023-07-07 14:15:03530 层,regmap 向驱动编写人员提供的 API 接口,驱动编写人员使用这些API 接口来操作具体的芯片设备,也是驱动编写人员重点要掌握的。 2、regmap 结构体 Linux 内 核 将 regm
2023-07-06 17:29:59689 RZ/N1 Linux 用户手册 Rev.1.10
2023-07-05 20:10:040 Linux每个用户必须属于一个组,不能独立于组外,同样,Linux中的每个文件都会有所有者、所在组、其他组的概念。
2023-06-23 16:13:00200 针对ARM-Linux程序的开发,主要分为三类:应用程序开发、驱动程序开发、系统内核开发。针对不同种类的软件开发,有其不同的特点。 今天,我们来看看ARM-Linux开发和MCU开发的不同点,以及
2023-06-22 11:46:00636 驱动书写指南系列会提供另一个角度的驱动分析,linux内核把各驱动共同的部分抽象出来,做在一起称为框架。就比如说文件系统,linux内核定义好了文件系统中最通用的打开文件、读写文件等公共接口,但是并没有实现函数。
2023-06-21 11:42:00712 iTOP -RK3588开发板使用手册上新,后续资料会不断更新,不断完善,帮助用户快速入门,大大提升研发速度。
迅为RK3588开发板已经对Linux系统完成适配,同时新增了对应的文档教程辅助大家
2023-06-16 14:39:39
如果不想编写spi设备驱动,那么linux内核提供了一个通用的spidev设备驱动,提供统一的字符设备操作,那么只需要在应用层读写和控制即可。以SPI OLED为例子,使用spidev驱动OLED,基于linux5.15.
2023-06-16 10:36:282442 当编写Linux驱动程序、模块或内核程序时,一些进程会等待或休眠一些事件。Linux中有几种处理睡眠和醒来的方法,每种方法对应不同的需求,而wait queue便是其中一种。
2023-06-15 10:54:23224 。
HPM SDK是一个基于宽松使用许可(BSD 3-Clause)完全开源的综合性软件支持包,帮助用户使用先楫半导体基于RISC-V内核的MCU简化和加快应用开发。
HPM SDK包括第三方工具软件
2023-06-08 13:59:25
上篇介绍了Linux驱动中sysfs接口的创建,今天介绍procfs接口的创建。
2023-05-31 16:48:47547 在一些linux开发板中,经常可以看到通过echo的方式来直接控制硬件或者修改驱动。
2023-05-31 16:24:58516 上篇讲了Linux clock驱动,今天说说Linux的reset驱动。
2023-05-31 16:16:19555 在Linux驱动中,操作时钟只需要简单调用内核提供的通用接口即可,clock驱动通常是由芯片厂商开发的,在Linux启动时clock驱动就已经初始化完成。
2023-05-31 16:10:23433 针对ARM-Linux程序的开发,主要分为三类:应用程序开发、驱动程序开发、系统内核开发。针对不同种类的软件开发,有其不同的特点。
2023-05-30 09:01:51456 当Linux内核启动时,它会从RTC中读取时间与日期,作为基准值。然后通过软件来维护系统时间和日期。Linux系统中提供了RTC核心层,对于驱动开发者而言,操作起来就变得很简单了。我们来看看整体框架。
2023-05-26 15:12:51727 本文主要讲述了Linux的PWM驱动框架、实现方法、驱动添加方法和调试方法。
2023-05-25 09:19:38380 迅为基于RK3568开发板的嵌入式学习之Linux驱动视频
2023-05-19 16:30:36514 本文主要讲述了Linux的PWM驱动框架、实现方法、驱动添加方法和调试方法。
2023-05-14 15:24:43941 在Linux系统中,每个用户都有一个主目录,通常称为home目录,用于存储用户的个人文件和配置信息。然而,有时候我们会创建一个新的用户,但是忘记或者没有选择为其创建一个主目录。在这种情况下,我们需要为现有用户创建主目录。本文将介绍如何在Linux中为现有用户创建主目录。
2023-05-12 16:24:061883 SSH(Secure Shell)是一种网络协议,用于在不安全的网络上安全地运行网络服务。在 Linux 中,SSH 是一种常用的远程访问工具,它可以让用户在远程服务器上执行命令,上传和下载
2023-05-12 14:42:552323 我想在启动内核之前更改 linux 用户空间中的 u-boot 变量而不是 u-boot 提示窗口。
我正在使用 lsdk1906,我的内核是 4.19。我正在从 SD 卡启动。
我听说有一种方法
2023-05-06 07:12:05
用汇编编写正点原子Linux开发板的Led驱动
2023-05-01 09:19:13258331 字符设备是Linux驱动中最基本的一类设备驱动,字符设备就是一个一个字节,按照字节流进行读写操作的设备,读写数据是分先后顺序的。比如常见的点灯、按键、IIC、SPI、LCD 等等都是字符设备,这些设备的驱动就叫做字符设备驱动。
2023-04-15 11:52:15870 Linux字符设备驱动开发模板中介绍了旧版本的驱动开发模板,其需要手动分配设备号后,再进行注册,驱动加载成功后还需要手动创建设备节点,比较麻烦。目前Linux内核推荐的新字符设备驱动API函数,可以自动分配设备号、创建设备节点,使得驱动的使用更加方便
2023-04-14 12:02:50612 Linux下的任何外设驱动,最终都是要配置相应的硬件寄存器。前面的文章中介绍了新旧字符设备的驱动开发框架,也介绍了IMX6ULL处理器GPIO的工作原理及配置方法,本篇我们将实际操作一个GPIO,点亮Linux驱动开发路上的第一个灯.
2023-04-14 11:41:14631 本文主要讲述了Linux的QSPI驱动移植方法及验证方法。
2023-04-14 10:20:411914 Linux内核集成了spidev驱动,提供了SPI设备的用户空间API,支持用于半双工通信的read()和write()访问接口以及用于全双工通信和I/O配置的ioctl()接口;使用时,只需
2023-04-07 10:22:382876 N32G430C8L7_STB开发板用于32位MCU N32G430C8L7的开发
2023-03-31 12:05:12
高性能32位N32G4FRM系列芯片的样片开发,开发板主MCU芯片型号N32G4FRMEL7
2023-03-31 12:05:12
前言本文档主要演示Linux常用开发案例和Python开发案例,适用开发环境:Windows开发环境:Windows764bit、Windows1064bitLinux开发环境
2023-03-28 16:28:365 Mini Linux EMMC
2023-03-28 13:06:25
阿尔法Linux ATK-IMX6F800E8GD512M-B 6~24V
2023-03-28 13:06:25
ATK-Mini Linux开发板-EMMC
2023-03-28 13:05:54
ATK-Mini Linux开发板-NAND
2023-03-28 13:05:54
在嵌入式Linux开发过程中需要为指定设备编写和编译驱动程序,这与以往在PC机上的Linux驱动开发明显不同,本文设计了基 于S3C2440嵌入式Linux下激光雕刻系统的步进电机驱动程序。
步进
2023-03-24 11:26:360
评论
查看更多