资讯

开源共建,打造中国车用操作系统根技术(2023-04-10)
作系统的根技术。
内核是什么?内核是操作系统最基础的部分,决定了操作系统的性能。
图源:普华基础软件
操作系统的内核有几种实现思路。
宏内核的优势在于所有的文件系统、调度、驱动、内存管理全部在一个内核......

从sys/power/state分析并实现S3C2416的睡眠和唤醒(2023-05-19)
百分之中的一个的灵感,往往比百分之九十九的汗水来得重要”。为什么从小听到的仅仅有前半句、、、不吐槽了。2、正确的方法就是捷径。只是,歧路也能让人增长姿势。3、Linux内核,尤其原理方面的东东,还知之甚少。路漫......

linux内核移植s3c2410,准备工作,继续(2023-05-10)
linux内核移植s3c2410,准备工作,继续;vmlinux在链接时,使用的文件是在vmlinux-all中定义的所有文件,链接俄脚本是在arch/arm/kernel/vmlinux.lds......

第3阶段——内核启动分析之创建si工程和分析stext启动内核函数(4)(2024-07-15)
文件)
linux-2.6.22.6/arch/arm/kernel (内核文件)
linux-2.6.22.6/arch/arm......

linux 2.6.32 在arm9(s3c2440)平台的移植 - 标题要长(2)(2024-07-29)
linux 2.6.32 在arm9(s3c2440)平台的移植 - 标题要长(2);(1)
s3c2440平台关于nand flash部分的代码,
" 在你弄清楚移植代码的每一个步骤是为什么......

Linux系统调度的实现与应用(2023-08-01)
Linux系统调度的实现与应用;
一、什么是调用?
在计算机科学中,调用(System Call)是一种操作提供的服务,它允许应用程序通过软件中断的方式访问操作系统内核中的函数。这些......

linux内核移植s3c2410,准备工作(2023-05-10)
linux内核移植s3c2410,准备工作;1.首先是获得linux内核源码,好像是废话,下载地址如下:ftp://ftp.kernel.org/pub/linux/kernel/v2.6/下载......

基于S3C2410开发板的Bootloader运行原理与实现(2023-01-06)
后面关于Linux内核启动参数的具体设置及如何调用内核是和具体操作系统密切关系的,未做详细论述。此外,设计与实现一个优秀的Bootloader程序是一个庞大复杂的过程,在程序中如能多利用LED和串口输出信息会是帮助我们调试的好方法。
......

基于Tiny 6410的内核移植 (NAND FLASH 、UBIFS篇)(2024-08-12)
/bin/arm-linux-) Cross-compiler too
System Type --->
[*] MINI6410 (其余的可以去掉)
这样编译出来的内核是......

=ttySAC0 uhost0=n ctp=2 skipcali=y vmalloc=384m lcd=S70 earlyprintk’
那么内核是如何处理的呢?
在文件include/linux/init.h......

Android + Mini2440 无线网络视频监控系统 mjpg-streamer的移植(2024-06-24)
) 主机工具链 :gcc-4.4.5 交叉工具链 :arm-none-linux-gnueabi-gcc-4.3.2 摄像头 :ZC301
二、移植过程
1、配置内核是内核......

stm32用ucos还是linux(2023-08-01)
执行效率高、占用空间小、实时性能优良和扩展性强等特点。
对于实时性的满足上,由于μC/OS-II内核是针对实时系统的要求设计实现的,所以只支持基于固定优先级抢占式调度;调度方法简单,可以......

ARM和嵌入式Linux的入门建议(2022-12-15)
包括哪些部分呢? 三部分:bootloader、linux kernel(linux内核)、rootfile(根文件系统)。 那么这3部分是怎么相互协作来构成这个系统的呢?各自有什么用呢?三者有什么联系?怎么联系?系统......

STM32/CPU地址映射的概念(2024-03-05)
通过总线访问外设时,对应地址空间的外设就知道CPU内核是在操作自己(外设被命中),然后外设去操作连接的硬件,如上图ROM控制器操作Flash设备。
外设的地址控制怎么分配呢?
答案就是地址映射,地址......

Mini2440 USB gadget --使用与测试(2024-06-21)
看一下udc_info又是什么,在s3c2410_udc.c的最开始有这样的定义:
static struct s3c2410_udc_mach_info *udc_info;
说明......

S3C2440 初始化时钟(2024-07-25)
率时需要配置成异步模式,否则CPU使用HCLK作为运行的时钟频率。设置的方法手册上也有,需要通过设置它的协处理器。
对于#R1_nF:OR:R1_iA这个立即数是什么,在S3C2440手册......

linux2.4.18内核定时器的使用(2024-07-24)
linux2.4.18内核定时器的使用;我的内核是2.4.18的。Linux的内核中定义了一个定时器的结构:
#include
struct timer_list
{
struct......

使用wifi网卡笔记1----网卡选型、开发环境搭建、内核配置(2024-07-16)
(2):STA 站点,每一个连接到无线网络中的终端(如笔记本电脑、 PDA及其它可以联网的用户设备)都可称为一个站点。
WIFI模块AP和STA模式
2、网卡选型
(1)选型标准:看linux内核是......

了解LCD驱动(FrameBuffer)的实例开发(2023-01-30)
。
所有显示器显示图像的原理都是从上到下,从左到右的。这是什么意思呢?这么说吧,一副图像可以看做是一个矩形,由很多排列整齐的点一行一行组成,这些点称之为像素。那么这幅图在LCD上的显示原理就是:
A:显示......

基于tiny4412的Linux内核移植(支持device tree)(三)(2023-06-20)
树反编译
在内核目录下当我们执行make dtbs后,就会在arch/arm/boot/dts下生成一些.dtb文件,那这个文件里是什么东西呢?我们可以用dtc命令反编译这些dtb文件,这里......

基于tiny4412的Linux内核移植(支持device tree)(一)(2023-06-20)
基于tiny4412的Linux内核移植(支持device tree)(一);平台简介
开发板:tiny4412ADK + S700 + 4GB Flash
要移植的内核版本:Linux-4.4.0......

misc设备驱动模型及实例解析(2024-09-18)
.在使用过程中我们主要是通过次设备号来区分各个设备。这一点不难理解,内核将所有注册为misc的设备都归为一大类。
3、结构体中的list_head结构体类型的list成员的作用是什么......

为什么STM32F0系列芯片里面没有VTOR(2024-08-12)
时,会发现该芯片里是有VTOR中断矢量偏移控制寄存器的,可基于M0内核的STM32F0系列芯片里却没有!
其实,M0核与M0+核是有诸多差别的。STM32G0、STM32L0是基于M0+而来,而......

tiny4412 串口驱动分析九 --- shell终端(2023-06-25)
shell终端下显示出来了,并没有影响到串口终端的显示。
上面的这些现象背后的原因是什么呢?下面我们开始分析内核源码来解释。
首先需要知道这些设备结点是怎么生成的:
late_initcall......

基于Linux网络文件系统(NFS)和S3C2440的Web(2023-01-30)
性较差,后续开发工作量很大。而前两种操作系统虽然功能较强,但不属于开源免费的操作系统,不适用于低成本的消费类电子产品。
Linux内核是基于GNU通用公共许可,也就是GPL。它的源代码完全开放,也很......

Linux Platform devices 平台设备驱动(2024-07-16)
备,内核是这样描述它们的(Documentation/driver-model/platform.txt):
Platform devices are devices that typically......

stm32嵌入式操作系统的特点以及不足(2023-09-01)
性能优良和扩展性强等特点。
对于实时性的满足上,由于μC/OS-II内核是针对实时系统的要求设计实现的,所以只支持基于固定优先级抢占式调度;调度方法简单,可以满足较高的实时性要求。μC/OS-II 的鲜......

mini2440 Norflash驱动移植过程(2024-06-19)
mini2440 Norflash驱动移植过程;我不知道友善linux2.6.32的内核是否支持了mini2440的norflash,我在这里还是亲自的把mini2440的norflash支持......

STM32 MCU通过STM32CubeMx配置NVIC怎么没有中断子优先级选项(2024-07-25)
是我基于STM32G4系列芯片的NVIC配置页面。该系列的内核是ARM Cortex-M4。
当我们使用STM32系列芯片并通过CubeMx图形化工具进行NVIC配置时,相应界面有无子优先级的配置,取决......

Linux移植之配置过程分析(2024-08-26)
义在$(srctree)/scripts/Kbuild.include文件中,srctree为Linux内核所在目录
121 build := -f $(if $(KBUILD_SRC......

什么人可以买苹果Macbook?魅族李楠如是说(2016-10-11)
人的建议是看你到底对计算机的世界,是什么样的态度。
1
如果你还年轻,有时间,对0101的世界充满好奇。上面相关的内容,在你看来都是有趣的探索,那么MBP是个好选择。
需要重量级纯Windows软件,提前看看MBP的性能(虚拟......

实操经验分享——在STM32上移植Linux(2023-08-09)
Uclinux/linux-2.6.x下,打开一看是这样的:
一开始我看不懂这里面的shell什么意思,网上找到一篇文章,写得很清楚,把它copy过来,学习一下:
把initramfs编译到内核里面去
使用......

linux-2.6.32在mini2440开发板上移植*移植DM9000 网卡驱动(2024-06-18)
*)S3C2410_BANKCON4) = 0x1f7c;
是什么意思呢?
S3C2410_BWSCON,S3C2410_BANKCON4这个其实就是BWSCON、BANKCON4的地址,前面......

Ubuntu 12.04嵌入式交叉编译环境arm-linux-gcc搭建过程图解(2024-08-09)
-gcc-3.4.1的交叉编译工具链,则会导致编译失败。
那么gcc和arm-linux-gcc的区别是什么呢?区别就是gcc是linux下的C语言编译器,编译出来的程序在本地执行,而arm......

究竟什么是 GPU? 有哪些类型的 GPU? 你怎么知道究竟什么是 GPU?(2023-01-16)
?你怎么知道你有什么样的GPU?如果您不确定,我们将在下面解释 GPU 是什么以及它的作用。
什么是 GPU?
GPU代表图形处理单元。该术......

STM32G4系列存储访问的两个小话题(2023-08-30)
的子系列或型号有关,见下面截图资料:
那么这两个地址空间怎么用,或者说区别是什么呢?
当为了充分发挥CPU对这块区域的访问效能时就使用0x1000 0000开始的地址空间,此时CPU通过ICode总线......

五种基于STM32平台的嵌入式操作系统解析(2024-05-13)
-control Linux,从字面意思看是指微控制Linux。同标准的Linux相比,μClinux的内核非常小,但是它仍然继承了Linux操作系统的主要特性,包括良好的稳定性和移植性、强大......

嵌入式系统的实时数据接口扩展研究(2023-02-02)
系列内核是目前嵌入式处理器中广泛使用的内核。采用ARM内核的处理器具有体积小、功耗低、成本低和性能高的特点。在全球有众多生产ARM内核处理器的厂商。
Linux是一......

STM32开发中的五大嵌入式系统(2024-09-02)
相比,μClinux的内核非常小,但是它仍然继承了Linux操作系统的主要特性,包括良好的稳定性和移植性、强大的网络功能、出色的文件系统支持、标准丰富的API,以及TCP/IP网络......

为什么使用CubeMx配置NVIC时不见子优先级选项(2024-01-05)
为什么使用CubeMx配置NVIC时不见子优先级选项;有些STM32用户,尤其是那些用过基于ARM Cortx-M3/M4/M7内核的STM32 MCU的用户,在使用基于M0/M0+内核的STM32......

Linux内存管理学习1 —— head.S中的段页表的建立(2023-06-20)
执行arch/arm/kernel/head.S,然后跳转到init/main.c中的start_kernel开始执行。在head.S中为了便利Linux内核启动,会建立临时的段页表。这里以TQ2440和......

适合STM32的三大嵌入式操作系统(2022-12-05)
面意思看是指微控制Linux。同标准的Linux相比,μClinux的内核非常小,但是它仍然继承了Linux操作系统的主要特性,包括良好的稳定性和移植性、强大的网络功能、出色的文件系统支持、标准丰富的API,以及TCP/IP......

适合STM32的有哪些嵌入式操作系统(2024-04-02)
面意思看是指微控制Linux。同标准的Linux相比,μClinux的内核非常小,但是它仍然继承了Linux操作系统的主要特性,包括良好的稳定性和移植性、强大的网络功能、出色的文件系统支持、标准丰富的API,以及TCP/IP......

OK6410 rmmod卸载模块失败:No such file or directory(2024-09-06)
(mod, flags) syscall(__NR_delete_module, mod, flags)#endif
这个 是什么意思呢?
如果定义了 __UCLIBC__ 则使用uClibc......

在U-boot中添加以太网驱动(2023-09-07)
器,linux版本,点进去之后需要用邮箱注册,下载地址会发到邮箱。
5、因为没有CPU资料,需要寻找一个A10的网络驱动代码,在支持Cubieboard的内核......

mini6410 2.6.38移植 USB(2024-08-12)
的数据了二、说说usb摄像头的和usb-wifi的支持吧,这两个东西得看你的设备是什么芯片,先说usb摄像头吧,关于摄像头的驱动驱动配置比较简单,只是关于驱动接口有两种版本,分别是V4L和V4L2,从......

基于tiny4412的Linux内核移植 -- PWM子系统学习(七)(2023-06-21)
基于tiny4412的Linux内核移植 -- PWM子系统学习(七);平台简介
开发板:tiny4412ADK + S700 + 4GB Flash
要移植的内核版本:Linux-4.4.0......

通过mmap方式应用程序在Linux下访问物理地址提高实时性(2022-12-21)
高效率的数据交互从而完成设计目标是有必要和可能的。
linux存在名为mmap的函数,能把物理地址映射为虚拟地址,并且这个函数能直接在应用程序中直接调用而不是仅仅属于内核调用的函数,这样在应用层直接操作S3C6410的物理外设成为可能。考虑......

括注重最高级别安全性的功能。
Arm® Cortex-R52+ 内核是可扩展且面向未来的架构的基础,可增强计算能力。 与之互补的是具有无线更新 (OTA) 功能的可扩展内存、超实......

stm32能跑什么系统(2023-09-22)
空间小、实时性能优良和扩展性强等特点。
对于实时性的满足上,由于μC/OS-II内核是针对实时系统的要求设计实现的,所以只支持基于固定优先级抢占式调度;调度方法简单,可以满足较高的实时性要求。μC......
相关企业
;嘉盛电子商行;;深圳市嘉盛电子一直以信誉为主. 诚信经营,货真价实. 是什么货就是什么货.质量保证 以跟广大客户长期合作为基础. 价格可以谈,质量你放心.
;上海联单数码科技有限公司;;还是什么都没有
;香港忠芯国际电子有限公司;;本公司只做自己的现货,报价什么就是什么,欢迎来电. 查看全部>> 主营:只卖自己库存, 欢迎询价!
;隆兴家电维修部;;其实也不是什么公司,就是一个小小的家电维修部
;汕头市万达电子商行;;汕头市万达电子商行已有多年的电子销售经验! 一直持以“诚信经营”“质量第一”坚决对假货说不,的经营 信念!是什么货就报什么货。在业界已积累不错的口碑!为了 快捷交易,我均
;北京展创世纪科技有限公司;;经销商一个,现货不多,承诺什么货就是什么货,不卖假货,不坑人。保证原装就是已知可靠来源。绝不做缺德事。可供一些冷偏门及部分军工,主营自己的终端客户,少有贸易。感谢
机械行业----的重点扶持企业之一,主要从事高性能的轻型工程及建筑机械的研发、生产、销售及服务工作。二、我们的目标是什么?我们的目标是提供一种能帮助用户快速高效完成其任务的服务,高性
、INTERSIL、BROADCOM、TOSHIBA、AD、MURATA等。 我们承诺:所售出的货物确定是什么货就是什么货,是原装的就是原装,实话实说,绝不作虚假,请各位新老客户放心购买! 价格方面:我们
是国内少数能够完全独立自主进行包括板级500MHz以上高速总线等高难度硬件设计和嵌入式Linux内核和驱动开发的单位,在国内同行业相关领域中处于领先地位。公司目前研发生产的核心产品有ITOUCH系列嵌入式触摸平板电脑、系列嵌入式主板HSB-1101
下,已在激烈的市场竞争中不断扩大并脱颖而出,销售范围已覆盖全国各大地区,所配套的产品已广泛应用于多个行业及诸多领域。公司承诺:诚实对待客户 是什么货就报什么货 信誉第一 货真价实 服务优质 交易公平 互惠