资讯
移植 Linux 2.6.32.2 到 mini2440(2024-06-27)
.c文件,原来是smdk2440,所以将该文件中的所有的smdk2440替换成mini2440,可以在vim中,输入下面的命令进行替换;g表示全局替换,global.
除此之外,还要......
OpenCV开源图像处理函数库在S3C2440移植(2024-06-13)
zlib-1.2.4./configure --prefix=$OPENCV_BUILD_DIR/install#vi Makefile替换gcc为arm-linux-gcc替换ar为arm-linux......
gcc代码反汇编查看内存分布[2]: arm-linux-gcc(2023-09-01)
gcc代码反汇编查看内存分布[2]: arm-linux-gcc;arm-none-linux-gnueabi-gcc -v
gcc version 4.4.1 (Sourcery G......
linux-2.6.32在mini2440开发板上移植-修改linux开机logo(2024-06-18)
我们可以把它换成我们自己喜爱的图片,只要将linux-2.6.32.2/drivers/video/logo/linux_logo_clut224.ppm替换成自己的图片即可。方法很简单,照着操作基本就没问题。以下......
s3c2440裸机-代码重定位(2.编程实现代码重定位)(2023-08-09)
s3c2440裸机-代码重定位(2.编程实现代码重定位);1.引入链接脚本
我们上一节讲述了为什么要重定位代码,那么怎么去重定位代码呢?
上一节我们发现"arm-linux-ld -Ttext 0......
s3c2440裸机-代码重定位-2-编程实现(2024-07-05)
-linux-ld -Ttext 0 -Tdata 0x30000000"这种方式编译出来的bin文件有800多M,这肯定是不行的,那么需要怎么把.data段重定位到sdram呢?
可以通过AT参数......
从单片机步入Linux之运行地址与加载地址(2024-06-19)
从单片机步入Linux之运行地址与加载地址;01
单片机存储分配
在玩单片机(以stm32为例)的时候会有RAM空间和ROM空间,RAM空间主要是用于数据的访问,而ROM空间用于存放烧录的固件,当然......
QT如何配置交叉编译工具(2023-03-28)
install gcc-aarch64-linux-gnu
sudo apt install g++-aarch64-linux-gnu
1234
方法2:
从ARM官网下载交叉编译工具,解压后,配置全局......
linux内核中S3C6410 timer相关代码理解(2024-09-25)
linux内核中S3C6410 timer相关代码理解;本文描述基于mini6410平台的time.c中的相关代码,主要描述下对部分代码的理解。
先贴上代码:
1 /* we use......
Linux系统当app发起socket传输直至网卡驱动,是怎样从socket访问到net_device的;一、序言1、Linux内核版本:3.4.22、参考资料-《嵌入式学习-驱动......
Linux移植之子目录下的built-in.o生成过程分析(2024-08-26)
Linux移植之子目录下的built-in.o生成过程分析;在Linux移植之make uImage编译过程分析中罗列出了最后链接生成vmlinux的过程。可以看到在每个子目录下都有一个built......
linux驱动程序之电源管理之标准linux休眠和唤醒机制分析(二)(2023-06-19)
linux驱动程序之电源管理之标准linux休眠和唤醒机制分析(二);三、pm_test属性文件读写
int pm_test_level = TEST_NONE;
static const......
charishi thttpd 在S3C6410的移植-web服务程序的应用(2024-09-27)
包并解压;3. 在thttpd根目录下运行: ./configure;4. 修改 Makefile文件 CC = gcc 替换为 CC = arm-linux-gcc,共3处,压缩......
制作 micro2440开机Logo for Linux(2024-07-02)
linux_logo_clut224.ppm 替换linux-2.6.32.2/drivers/video/logo 中对应的图像就可以了
方法二:
使用友善提供的Linux LogoMaker,这个工具是基于Fedora......
编写可移植C/C++程序的要点(2023-09-26)
Linux 下,所有的非 static 的全局变量和函数,对外全部是可见的。这要特别小心,同名函数引起的问题,让你查上两天也不为过。
(1)目录分隔符,在 Win32 下用’//’,在 Linux 下用......
中国首个接入大模型的Linux操作系统来了(2023-09-25)
中国首个接入大模型的Linux操作系统来了;近日,开源国产操作系统deepin宣布正式接入大模型,多款自研应用迎来智能化升级,据悉,这是中国首个接入大模型的操作系统。
据deepin社区介绍,目前......
ARM Linux bootloader笔记(2024-07-29)
ARM Linux bootloader笔记; 1 .text //指定了后续编译出来的内容放在代码段【可执行】
2 .global //告诉编译器后续跟的是一个全局......
GCC编译器原理(一)------交叉编译器制作和GCC组件及命令(2024-08-26)
-samples
里面会列出很多的交叉编译工具样本。介绍ARM的几种:
arm-unknown-eabi:基于裸板的,即无操作系统
arm-unknown-linux-gnueabi 是基......
一个用C语言实现的跨平台开发库(2024-01-18)
对象进行快速的单例封装,实现全局线程安全。
· 实现option模块,对命令行参数进行解析,提供快速方便的命令行选项建立和解析操作,对于写终端程序还是很有帮助的。
正则表达式库
· 支持匹配和替换操作
· 支持全局......
QQ原生支持LoongArch架构,龙芯生态建设取得新突破(2023-02-23)
版,采用全新架构,以QQ NT技术架构驱动,支持消息、小世界、QQ空间板块等。龙架构版本的QQ移植了原QQ Linux版 v3.0.0全部功能,支持“跟随系统外观,智能切换”、“全局搜索,快速......
[JZ2440] 配置编译 linux-2.6 内核(2023-06-07)
/drivers/ 下。
然后使用 mini2440 的 lcd 和网卡驱动替换 linux-2.6 内核中 lcd 和网卡驱动。
user@vmware:~/workspace/s3c2440......
Mini2440 Linux 内存布局(2024-06-21)
Mini2440 Linux 内存布局;在学习linux内存寻址的过程中,注意到在x86架构上,分段与分页机制共存。而在RSIC体系结构下一般只支持分页。《深入理解linux内核》是在x86架构......
linux上使用J-Link调试S3C2440裸机代码(2024-08-01)
linux上使用J-Link调试S3C2440裸机代码;工具:
segger的jlink仿真器
segger的jlink for linux
交叉编译工具链里面的arm-xx-linux-xx......
高田安全气囊换不完,可能得拖到 2023 年(2016-12-14)
气囊因为采用廉价起爆剂会意外爆炸炸破钢制容器,产生飞散金属碎片射伤或击毙驾驶人,因而全面回收,回收数量节节高升,但高田的产能却声声慢,美国联邦道路交通安全局(NHTSA)虽然努力加速更换过程,但也不得不表示,由于替换......
Linux移植之内核启动过程start_kernel函数简析(2024-08-26)
Linux移植之内核启动过程start_kernel函数简析;在Linux移植之内核启动过程引导阶段分析中从arch/arm/kernel/head.S开始分析,最后分析到课start_kernel......
我将GuiLite移植到了STM32F4开发板上(2023-09-18)
/macOS/WatchOS,Android,Linux(ARM/x86-64),Windows(包含VR),RTOS… 甚至无操作系统的单片机
支持的开发语言:C/C++, Swift, Java......
把GuiLite移植到STM32上(2024-01-17)
很强的跨平台特性:
支持的操作系统:iOS/macOS/WatchOS,Android,Linux(ARM/x86-64),Windows(包含VR),RTOS… 甚至无操作系统的单片机
支持的开发语言:C/C......
使用国民技术的N32替换STM32的操作流程(2024-04-18)
层驱动库拷贝到工程目录下,并将include路径添加进去。
5.更改全局变量
6.将启动文件和驱动文件替换为N32库文件
7.将所有的stm32l1xx替换为n32g45x
二、底层驱动函数接口对照表
更改代码,将......
给OK6410配置新内核(2024-09-03)
# tar xvf linux-3.6.3.tar.bz2
步骤二:制作OK6410的拷贝
1、以mini6410的文件为模板
文件目录:/arch/arm/mach-s3c64xx......
S3C2440 启动和点亮第一盏LED(2024-07-25)
代码段*/.global _start /*标号_start是GNU连接器用来指定第一个要执行所必须的(只能出现在一个模块),.global将_start声明为全局可见*/_start......
江波龙旗下FORESEE MCP系列重构智能移动终端存储组合(2022-05-10)
提升瞬时写入性能。
◆预替换
在数据出错之前先进行数据替换。当识别到存储数据即将损坏,对存储数据进行搬移重写操作,可以提升数据存储的稳定性。
◆紧急断电保护
通过主控检测低电压行为,实现提前停止操作Flash,避免......
s3c2440代码重定位和段的引入——学以致用,综合Makefile的锻炼(2023-09-25)
不能像内存一样写,执行写操作需要特殊的操作。
程序中包含有需要写的全局或者静态变量,它们在bin文件中,写在nor flash上,直接修改这样的变量是无效的。
到底什么意思呢?还是......
u-boot移植(二)---修改前工作:代码流程分析1(2023-07-03)
-boot.lds
编写好的 .lds 文件,在用 arm-Linux-ld 连接命令时带 -Tfilename 来调用执行,如:arm-linux-ld-Tnand.lds x.o y.o -o xy.o......
linux驱动程序之电源管理之新版linux系统设备架构中关于电源管理方式的变更(2023-06-19)
linux驱动程序之电源管理之新版linux系统设备架构中关于电源管理方式的变更;新版linux系统设备架构中关于电源管理方式的变更 based on linux-2.6.32
一、设备......
S3C6410移植u-boot-2010.3(5)Dnw for linux(2024-09-03)
S3C6410移植u-boot-2010.3(5)Dnw for linux;
现在开始记录在linux上安装dnw功能
想要源代码,可以到这里fork
https......
佳能面向中国市场发售CMOS影像传感器(2023-05-16)
分辨率CMOS影像传感器、1900万像素全局快门CMOS影像传感器等高品质产品。
佳能在中国大陆市场销售的传感器产品主要为高分辨率产品系列和机器视觉/监控产品系列,按照产品类型可分为高分辨率传感器、全局......
GuiLite移植到STM32F4开发板上(2023-03-28)
的操作系统:iOS/macOS/WatchOS,Android,Linux(ARM/x86-64),Windows(包含VR),RTOS… 甚至无操作系统的单片机
支持的开发语言:C/C++, Swift, Java......
ARM裸机开发:C语言点亮LED(2024-09-02)
ARM裸机开发:C语言点亮LED;一、硬件平台:
正点原子I.MX6U阿尔法开发板
汇编驱动LED实验,我们将用到的寄存器进行封装,用宏定义替换,此处我直接使用正点原子的宏定义头文件:
先看......
贸泽备货ams OSRAM Mira220全局快门图像传感器(2023-02-27)
贸泽备货ams OSRAM Mira220全局快门图像传感器;贸泽备货ams OSRAM Mira220全局快门图像传感器
满足多种机器视觉应用需求
2023年2月27日 – 专注......
编译busybox-1.24.1 制作文件系统(2023-09-04)
编译busybox-1.24.1 制作文件系统;arm-linux-gcc 3.4.5
busybox-1.24.1.tar.bz21, 修改 Makefile找到以下2处修改为ARCH......
linux内核移植s3c2410,准备工作,继续(2023-05-10)
目录下的Makefile决定该目录下的那些文件被编译进内核。 对于编译选项的设置的话,存在全局的,局部的和仅对一个文件
起作用的选项。
3.内核的Kconfig文件的 分析
在linux内核目录下,如果......
第3阶段——内核启动分析之创建si工程和分析stext启动内核函数(4)(2024-07-15)
器相关的代码,并包括boot文件夹。
1.2.1 点击Add Tree添加以下子目录:
linux-2.6.22.6/arch/arm/boot (启动......
STM32MP135开发板助力电力行业,IEC61850协议移植笔记(2024-06-21)
了智能变电站的工程运作标准化。使得智能变电站的工程实施变得规范、统一和透明,在电力和储能系统中应用非常广泛。
本文基于米尔MYD-YF13X开发板,在Linux系统上移植和使用开源的libIEC61850......
LCD实验学习笔记(一):Makefile(2023-06-15)
LCD实验学习笔记(一):Makefile;主Makefile总领全局的就这句——
lcd.bin: $(objs)
要生成lcd.bin,依赖于objs列举的一堆文件:head.o init.o......
关于Blob的介绍及其在S3C44B0上的移植(2023-01-04)
Loader Object的缩写,是一款功能强大的Bootloader。它遵循GPL,源代码完全开放。Blob既可以用来简单的调试,也可以启动Linux kernel。Blob最初是Jan-Derk......
贸泽备货ams OSRAM Mira220全局快门图像传感器(2023-02-27)
贸泽备货ams OSRAM Mira220全局快门图像传感器;专注于推动行业创新的知名新品引入 (NPI) 分销商™贸泽电子 (Mouser Electronics)即日起开始备货ams OSRAM......
GCC的常用的一些总结(2023-09-05)
GCC的常用的一些总结;英文版本的GCC请在linux terminal 中写入man gcc 去查看
GCC 格式: gcc [-c | -S | -E][-std = standard......
S3C6410移植apache和php(2024-09-18)
S3C6410移植apache和php;需要准备的东西:
Apache-1.3.39 for linux
Php-4.4.8 for linux
Ubuntu amd64位 PC机
6410开发......
s3c2440 移值新内核 linux-4.1.36(2023-09-01)
s3c2440 移值新内核 linux-4.1.36;
arm-linuxgcc version 4.3.2 经过试验,最高可以编译到 linux-4.1.36 ,在高的版本会有错误 ,可能......
贸泽备货ams OSRAM Mira220全局快门图像传感器(2023-02-27)
贸泽备货ams OSRAM Mira220全局快门图像传感器;
【导读】专注于推动行业创新的知名新品引入 (NPI) 分销商™贸泽电子即日起开始备货ams OSRAM的Mira220全局......
相关企业
;西部开源技术中心;;1 、教育培训 作为 Linux 的教育培训平台,为企业提供量身定做的专项培训,为社会提供高效个性化的培训,协助教育系统进行 Linux 课程定制、设计,提供
;Beijing Linux Tech.;;
;深圳龙人嵌入式系统开发有限公司;;龙人嵌入式系统事业部在发展嵌入式Linux技术的过程中,不断地与全球顶级的半导体公司开展深入的技术合作,整合丰富的技术资源为客户提供服务。龙人
shop where we manufacture the replacement light covers . We look forward to working with you.;萤石制造和分销替换
,linux linux培训,北大青鸟网站,深圳北大青鸟网站,北大青鸟地址,深圳北大青鸟地址,北大青鸟学费,深圳北大青鸟学费,软件工程师,软件工程师培训,深圳软件工程师培训,软件开发,软件开发培训,深圳
;无锡新顺电子有限公司;;无锡新顺电子有限公司(sinsen)主要直销韩国SEMIHOW半导体的产品. SEMIHOW的MOSFET是数十位优秀的工程师在多年开发的基础上,设计开发出来的.可替换
Assistance for Hardware and Low Level Software (Linux BSPs and native C Code). ;bluetechnix
源电压抑制比、超低噪声线性稳压器 Chiphomer产品替换指南 串联电感型白光驱动系列: CP2126替换指南: LT1937,MPS1523,MPS3205,TPS61040/1,MIC2287
;合肥盛远视通科技有限公司;;合肥中科大量星科技有限公司(UQSS),是中外合资的高科技公司,成立于2002年初,公司的主要业务是针对移动终端和小型服务器的嵌入式linux 操作系统的设计, 以及
;重庆海特克系统集成有限公司;;重庆海特克系统集成有限公司是专门从事高端嵌入式系统硬件和嵌入式linux操作系统软件领域深层次开发的高新技术企业。公司