E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ARM&系统移植
嵌入式Linux
系统移植
的四大步骤
最近在学习
系统移植
的相关知识,在学习和调试过程中,发现了很多问题,也解决了很多问题,但总是对于我们的开发结果有一种莫名其妙的感觉,纠其原因,主要对于我们的开发环境没有一个深刻的认识,有时候几个简单的命令就可以完成非常复杂的功能
victorwjw
·
2020-08-18 12:50
嵌入式
嵌入式
linux
嵌入式学习之QT学习篇-IMX6ULL开发板
零基础的QT视频他来了~1.主打零基础入门,手把手教学,从C++到QT
系统移植
,带你打通QT的任督二脉。
遥遥江上月
·
2020-08-18 11:30
imx6
Linux 3.3.5
系统移植
Linux3.3.5
系统移植
1.将arch/arm/mach-s3c6410/下的,mach-smdk6410.ccp为mach-my6410.c;2.打开arch/arm/mach-s3c6410/下的
道客优
·
2020-08-18 08:48
嵌入式系统设计——初识(1)
掌握嵌入式Linux开发工具的使用;(gcc、gbd、make、shell)4、掌握嵌入式Linux应用开发;(文件、多任务、网络)(数据库)5、了解嵌入式产品开发流程;(硬件–软件–系统)6、了解嵌入式
系统移植
福旺旺
·
2020-08-17 10:45
电脑中打不开VMware虚拟机提示权限不足无法访问文件如何解决
问题描述建立虚拟Ubuntu系统后,可能会需要将Ubuntu
系统移植
到其他电脑上或拷给客户。会出现在电脑中无法打开VMware虚拟机,会弹出一个提示“权限不足,无法访问文件”。
学霸家有事
·
2020-08-17 08:18
嵌入式
#常见嵌入式问题归纳
Android系统访问串口设备
>深入浅出-Android
系统移植
与平台开发(七)-初识HALhttp://blog.csdn.net/mr_raptor/article
mr_raptor
·
2020-08-17 05:20
Android移植
【TX1学习与开发系列】(四)如何快速部署多个tx1系统(USB版)
之前在《【TX1学习与开发系列》第二讲说到过在利用sdcard来增加磁盘容量,其实本质是将
系统移植
到了sdcard中来运行的。今天我们将是哟个不同的U盘来实现这一功能,达到快速移植的目的。
孤鹏独翔,鸿飞九霄
·
2020-08-16 19:30
视频图像智能分析
【步骤】lwip-2.0.2在STM32F103RC+ENC28J60网卡上无操作
系统移植
(不使用STM32库函数)
【1】去lwip的官方网站下载最新的lwip-2.0.2.zip【2】新建空白STM32工程,建工程时一定要在ManageRun-TimeEnvironment对话框里勾选启动文件:Device/Startup和CMSIS/Core(如果要想添加STM32F10x的库的话,再勾选Device/StdPeriphDrivers/Framework以及Device/StdPeriphDrivers
巨大八爪鱼
·
2020-08-16 05:51
Linux
系统移植
——学习笔记
一、u-boot工程1、BootLoader介绍BootLoader是操作系统运行之前要执行的一段程序,它负责初始化硬件设备、建立内容空间映射,从而操作系统的运行做好准备,是一个专门加载操作系统的程序。对于嵌入式系统而言,没有通用的硬件平台,因此也没有通用的BootLoader,不同的平台、不同的CPU构架都有不同的BootLoader,因为BootLoader不光依赖CPU的体系结构也依赖硬件平
Love丶伊卡洛斯
·
2020-08-16 05:26
笔记
Linux
嵌入式
fl2440最小
系统移植
文章为作者原创,转载请附明原地址:https://mp.csdn.net/postedit/78514501Linux系统在执行一条命令时,默认会到/bin、/sbin、/usr/bin、/usr/sbin这些路径下找,如果找不到则提示commandnotfound,当然我们也可以通过PATH环境变量告诉系统其它命令存放的路径。现在根文件系统树下这些路径里并没有Linux系统相关命令。[shun@
有梦想的猫
·
2020-08-15 23:36
Linux基础
开发板
SPIFFS文件
系统移植
–基于STM32F407
http://www.stmcu.org.cn/module/forum/forum.php?mod=viewthread&tid=616126&highlight=%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F本帖最后由huangxuejia-29212于2018-6-322:47编辑SPIFFS文件系统,有什么特别呢?从名字就可知,这是一个用于SPIFLASH的fil
流风回雪1988
·
2020-08-15 12:34
转一篇比较详细介绍FatFs文件
系统移植
的文章 FatFs文件系统的移植
因为需要,又不想自己写,所以就移植了一个文件系统。说下我的硬件和开发工具:接成TRUEIDE模式下的CF卡(也就是相当于一块硬盘了),三星S3C2440的ARM9,开发工具是很老很老的D版的ADS1.2。我在网上看到的嵌入式系统上面常用的文件系统有UCOSII公司的UC/FS,支持CF卡,硬盘,SD/MMC卡,还有NANDFLASH等等,比较多,不过是商用的,需要银子的,有周立功的用于教学用(为什
yuweixian
·
2020-08-15 12:40
51单片机
STM32F103_SD卡FatFs文件
系统移植
一、下载解压官方源码压缩包1添加下列文件至项目列表并包含头文件。二、配置函数接口主要有以下几个文件:diskio.cffconf.h1官方源码已经有写好的代码框架,只需要添加ATA(指SD卡)部分即可(1)获取设备状态部分,由于SD卡起始状态特别多,此处默认检测到SD卡设备。caseATA://默认设备检测成功status&=~STA_NOINIT;break;(2)设备初始化部分,调用sdio.
InWho
·
2020-08-15 12:18
STM32
转一篇比较详细介绍FatFs文件
系统移植
的文章
FatFs文件系统的移植因为需要,又不想自己写,所以就移植了一个文件系统。说下我的硬件和开发工具:接成TRUEIDE模式下的CF卡(也就是相当于一块硬盘了),三星S3C2440的ARM9,开发工具是很老很老的D版的ADS1.2。我在网上看到的嵌入式系统上面常用的文件系统有UCOSII公司的UC/FS,支持CF卡,硬盘,SD/MMC卡,还有NANDFLASH等等,比较多,不过是商用的,需要银子的,有
第八个猴子
·
2020-08-15 11:00
构建驱动模块3--STM32 NandFlash yaffs2文件
系统移植
构建驱动模块3--基于STM32NandFlashyaffs2文件
系统移植
Yaffs(YetAnotherFlashFileSystem)文件系统是专门针对NAND闪存设计的嵌入式文件系统,目前有YAFFS
janet2013t
·
2020-08-15 11:41
STM32
Petit FatFs文件
系统移植
至STC89C52RC
MCU:STC89C51RC最高主频:80MFlash:4KSRAM:512BEEPROM:4K系统:PetitFatFs集成开发环境:keil4今天将PetitFatFs成功挂载到STC89C52RC芯片上进行运行,实话说这样做的意义并不是很大,尤其是在你对petitfatfs文件系统代码并不是很了解的情况下。在你并不是很了解petitfatfs情况下很难对其进行裁剪,这是一个很致命的问题,尤其
etora
·
2020-08-15 11:48
51实时系统
STM32笔记之 Fatfs(文件
系统移植
)
写在前面:本文章旨在总结备份、方便以后查询,由于是个人总结,如有不对,欢迎指正;另外,内容大部分来自网络、书籍、和各类手册,如若侵权请告知,马上删帖致歉。目录一、介绍二、移植说明三、文件移植操作四、添加接口五、Fatfs系统裁剪六、基本测试使用七、注意一、介绍FatFs是用于小型嵌入式系统的通用FAT/exFAT文件系统模块。FatFs模块是按照ANSIC(C89)编写的,并且与磁盘I/O层完全分
夏沫の浅雨
·
2020-08-15 11:15
STM32
FATFS文件
系统移植
先说下我做的项目实现功能吧!语音播放器,类似一个小MP3那种,只是存储用的SD卡、TF卡。文件系统采用了开源的FATFS.FATFS模块的层次结构图1、底层接口,包括存储媒介读/写接口(diskI/O)和供给文件创建修改时间的实时时钟,需要我们根据平台和存储介质编写移植代码。2、中间层FATFS模块,实现了FAT文件读/写协议。FATFS模块提供的是ff.c和ff.h。除非有必要,使用者一般不用修
噢呀嘿
·
2020-08-15 10:30
文件系统
嵌入式系统设计--课堂总结(概述)
掌握嵌入式Linux开发工具的使用;(gcc、gbd、make、shell)4、掌握嵌入式Linux应用开发;(文件、多任务、网络)(数据库)5、了解嵌入式产品开发流程;(硬件–软件–系统)6、了解嵌入式
系统移植
Ywr-518
·
2020-08-15 10:58
STM32cubeMX学习--Fatfs文件系统使用详解
Fatfs文件系统Fatfs文件
系统移植
Fatfs文件系统使用挂载磁盘API函数所有API函数打开文件关闭文件关闭文件读取文件内容写入文件内容移动读写文件指针获取文件长度挂载磁盘Fatfs文件
系统移植
Fatfs
Turing图灵
·
2020-08-15 10:03
STM32学习
c语言
转一篇比较详细介绍FatFs文件
系统移植
的文章
摘自:http://blog.163.com/zhshq_hg@126/blog/static/3278568820090710053782/补充一点,FatFs的作者写了两个,一个是正宗的FatFs,比较适合大的RAM的设备,另一个是FatFs/Tiny,比较适合小RAM的系统,比如单片机,FatFs/Tiny占用较小的RAM,代价是更慢的读写速度和更少的API函数。不过两个都支持FAT12,F
狼性天下
·
2020-08-15 10:26
ARM的学习
SD卡fat文件
系统移植
经过充分的研究,发现fatfs文件
系统移植
的比较简单!因为代码都已经被别人做好了!
ieczw
·
2020-08-15 10:53
stm32
STM32开发
基于stm32、spi协议的Fatfs文件
系统移植
(附完整代码下载)
开发环境:Window732bit开发工具:KeiluVision4硬件:stm32f103vct6目录1.硬件设计:2.软件设计1.SPI收发数据2.向SD卡发送的命令格式:3.SD卡应答命令的响应4.SD卡初始化流程3.下载验证4.注意事项5.实验可改进的地方前言:已经有段时间没有写博客了,可能是事有点多(是我懒...额),最近又想来写一些;这次做的是stm32和SD卡的应用。SD卡的使用都很
脆弱的代码
·
2020-08-15 10:06
STM32应用实例
基于OrangePi H3的BusyBox文件
系统移植
BusyBox用于制作小型的文件系统,常用于嵌入式移植开发。国内的官方下载地址:https://linux.linuxidc.com。一般开发板厂家会提供,至于版本其实没有太大区别,也可以自行下载。第一步:请再次确认SD卡已经完成了分区操作,且Linux内核镜像烧写成功。编译文件系统使用的交叉编译器于编译内核的保持一致,交叉编译器提供的依赖库后面是要移植到SD卡上的。第二步:这一部分几乎任何开发板
AUTO_WANG
·
2020-08-14 04:27
Linux系统移植
stm32f769discovery 寄存器配置ETH,无操作
系统移植
lwip141
一直以来都想搞个寄存器配置版本的ETH,最近时间充裕,花了近2周,昨天终于实现了以太网的连接,上图捕获.JPG(28.93KB,下载次数:0)下载附件保存到相册2018-3-2310:48上传这是打印结果下面详细说明一下首先实现lan8742的驱动/*Ethernetpinsconfiguration************************************************/
malinda666
·
2020-08-14 02:44
嵌入式
RL-TCPnet无操作
系统移植
(一) - LAN8720A的配置
最近在看硬汉写的RL-TCPnet教程的时候,感觉硬汉对底层驱动移植那一块讲得不是很清楚,看了原子的也是差不多,只是大概的讲了一下,对于刚学的人来说可能会有点不理解,跟教程写把程序写了出来,能用,但是不知道为什么这样写。自己研究了一下,大概弄懂了一些,在这里记录一下吧。我使用的开发平台是stm32F4,HAL库,PHY为LAN8720A.在移植之前先要对STM32F4的以太网控制部分有一个了解,从
我诺你一世不弃
·
2020-08-14 02:11
程序调试
(
系统移植
)3 U-boot顶层Makefile
资料来源:正点原子嵌入式linux目录版本号MAKEFLAGS变量命令输出V静默输出S编译输出目录设置O代码检查C指定模块编译M获取主机架构和系统设置目标架构、交叉编译器和配置文件调用scripts/Kbuild.include中的一些必要变量交叉编译工具变量设置导出其他变量makexxx_defconfig,生成.config1.scripts_basic目标对应的命令2.%config目标对应
YuLong5530330
·
2020-08-14 01:23
嵌入式
适合初学者的linux开发板
从Linux入门到驱动开发再到
系统移植
,一步一步由浅入深,逐步掌握嵌入式技术。
zjq77700
·
2020-08-14 01:09
迅为I.MX6ULL开发板移植Linux5.4内核教程
平台:i.MX6ULL开发板前言本篇推文会加到后续的文档里面,另外等QT视频录制完成以后,就开始更新终结者驱动和
系统移植
的视频,后续的驱动移植教程和视频也全部会在本次移植的5.4内核上进行讲解和录制。
Chihiro_S
·
2020-08-14 01:19
【北京迅为】嵌入式Linux+QT开发零基础入门+项目实战教程分享
2、手把手教学,从Windows到Linux在到QT,从C++直到QT
系统移植
,带你打通QT的任督二脉3、
Chihiro_S
·
2020-08-14 01:47
利用C++Builder 中OLE自动化功能实现调用Word进行报表制作
但这样输出的表格都是事先设计好,并且不容易修改的表格,在
系统移植
后和需要对表格进行修改时就显得非常麻烦。那么,有什么好的解决方法来实现既可以自动生成报表,同时有能够对生成的
ktcserver
·
2020-08-11 17:48
原创
毕业设计之wifi视频监控小车(五)
前面四篇介绍的已经差不多了,这一篇说一些我在使用wifi时遇到的一些问题吧,首先呢wifi模块是在某宝上买的一个二手的TL-WN321G+的,官方给的用户手册上也说了支持这款,所以就买的这款,买回来的时候还没有做
系统移植
那些操作
杉杉唯落晖
·
2020-08-11 11:59
Graduation
design
十九.Linux开发之根文件
系统移植
——根文件系统的原理
有道云笔记地址:详情看这里链接,记录太多,就不一一排版了。http://note.youdao.com/noteshare?id=f9c7c1b589233d7b6ed661c3749f1ce8&sub=25EABCF0C60B4BCE89E8C1DFBE6B3072一、Linux文件系统简介1.文件系统与根文件系统根,可以理解为基础的意思。根文件系统是一种最基础的文件系统。我们知道在Window
MrT_WANG
·
2020-08-11 04:17
ARM+Linux探索之旅
yaffs2文件
系统移植
1、Linux2.6.37下移植yaffs文件系统原始的linux内核是不支持Yaffs2文件系统的,我们首先需要下载yaffs2的内核补丁,给内核打上yaff2补丁才能使内核支持该文件系统。yaffs2老版本不支持2.6.36以上内核。网上下载的yaffs2常见版本(点击http://www.aleph1.co.uk/cgi-bin/viewcvs.cgi/下方的DownloadGNUtarba
Chita__
·
2020-08-11 03:14
Linux.
文件系统
STM32LWIP无操作
系统移植
移植平台使用STM32F407为核心芯片的正点原子开发平台,网络芯片使用LAN8720。LWIP使用官方1.4.1版本。本文章只说移植,详细说明请参考正点原子《STM32F4LWIP开发手册》0、环境搭建需要使用到空间开辟函数,我使用的是正点原子。正点原子空间开辟函数移植后可以直接使用。1、准备工作(1)lwip下载官方下载地址:http://download.savannah.nongnu.or
Amrzs_hp
·
2020-08-10 19:33
lwIP TCP/IP 协议栈笔记之八: 无操作
系统移植
目录1.lwIP添加到工程2.添加头文件3.修改网卡驱动4.lwIP时基5.协议栈初始化6.获取数据包6.1查询方式6.2中断方式7.ping命令和ipconfig命令1.lwIP添加到工程如上图,把源码中src添加到工程,并添加LwIP头文件路径。比较简单,不做赘述2.添加头文件lwipopts.h、cc.h、pref.h,并放入新建的/arch目录。在之前有说明相关的配置,这里直接从“cont
专业游手好闲
·
2020-08-10 12:04
TCP/IP
STM32
嵌入式开发
LWIP
某某最新《物联网开发》
ZigBee系统开发-0B|-14-精通STM32开发-0B|-13-嵌入式项目实战-0B|-12-嵌入式内核及驱动开发(高级)-0B|-11-嵌入式内核及驱动开发(初级)-0B|-10-全面掌握嵌入式
系统移植
zyy1314dd
·
2020-08-09 16:09
《Linux操作系统-
系统移植
》第8章 USB-4G/LTE移植 -第3节 USB-4G移植(移远EC20开发-PPP拨号)
开发环境主机:ubuntu14.04开发板内核版本:linux-4.14.2开发板:Exynos4412开发板文件系统:busybox1.29.33.1USBSerial驱动当模块连接到USB串行驱动时,驱动程序将在目录/dev中创建设备文件,ttyUSB0/ttyUSB1/ttyUSB2…接下来就是讲解如何移植USBSerial。3.1.1增加PID&VID要想识别模块,客户应该在下面添加模块
Bruceoxl
·
2020-08-09 13:28
Android5.0输入
系统移植
方法详解
轉自:http://challenge0816.blog.163.com/blog/static/235273420120610551350/Android
系统移植
方法详解http://www.anzhuoba.com
100度多0点01度
·
2020-08-09 13:55
Android
系统移植
(二)-按键移植
这一部分主要是移植android的键盘和按键(1)Android使用标准的linux输入事件设备(/dev/input目录下)和驱动,按键定义在内核include/linux/input.h文件中,按键定义形式如下:#defineKEY_ESC1#defineKEY_12#defineKEY_23(2)内核中(我的平台是arch/arm/mach-mmp/merlin.c文件)中按键的定义如下形式
tomew
·
2020-08-09 12:42
深入浅出 - Android
系统移植
与平台开发(六)- 搭建基于Linux的Android开发环境
2.4搭建AndroidSDK开发环境上一节我们讲解了如何下载、编译Android系统及Linux内核,接下来,讲解如何搭建AndroidSDK开发环境,包括Eclipse下载安装、ADT插件安装、Framework源码级调试、定制Android系统等相关知识。2.4.1下载、安装Eclipse说明:当前新的SDK开发环境Google采用了ADTBundle,如果为了方便安装和下载,可以选择下载最
mr_raptor
·
2020-08-09 09:12
Android移植
Android
系统移植
:开发概述
【导语】Android系统的发展现在已经达到世界级的了,Android系统的应用方向也从传统的手机、平板发展到机顶盒、车载系统、智能家居以及虚拟现实、人工智能。时代选择了Android,而Linux成就了Android。1.1Android从Linux中发展而来Linuxkernel的版权是GPL(GeneralPublicLicense)——通用性公开许可证,也就是说开源;Android最早作为
一块钢板
·
2020-08-09 09:54
android系统移植
编写MTK6737平台的GPIO驱动例程(二)
在kernel中引入Pinctrl子系统,是linux系统为了统一各SOC厂家pin管理,目的是为了减少SOC厂家
系统移植
工作量。通常通过设备树初始化pinct
zue
·
2020-08-09 04:58
Android
MTK
UCOSIII学习之UCOSIII
系统移植
UCOSIII在STM32F103上的移植之前断断续续学习了UCOSIII,在脑子里已经对他有了一定的认识。在这里趁着这段时间空闲,将之前有关UCOSIII的所学整理整理,巩固学习的同时也和大家交流分享。前言UCOSIII是一个可裁剪、可固化、可剥夺(preemptive)的多任务系统,没有任务数目限制,是UCOS的第三代内核,UCOSIII有以下几个重要特性:极短的关中断时间任务数目不受限制优先
zq1035874027
·
2020-08-09 04:47
UCOSIII
迅为iMX6UL开发板Linux-QtE5.7
系统移植
如何移植高版本的Qt5.7到迅为iTOP-iMX6UL开发板,注意:需要先学习前面编译烧写等基础知识。对于QtE5.7的移植,本节中提供了对应的编译环境,用户如果是第一次移植,建议使用我们提供的版本。需要使用的大部分重要的软件、工具以及源码在网盘“iTOP-iMX6UL开发板资料汇总\04_iTOP-iMX6UL开发板QtE和Qtopia系统源码以及镜像\05_QtE5.7镜像和源码以及编译器”目
zjq77700
·
2020-08-09 04:01
嵌入式开发
ARM (FS_S5PC100)
系统移植
一 环境搭建
一、//---------确认电脑和板子是能通信的设置电脑网卡ip为192.168.9.222255.255.255.0192.168.9.1启动板子,快速按任意键停在boot处,设置u-boot的环境变量$setenvserverip192.168.9.120//注意它与虚拟机里ubuntu的ip要一致$setenvipaddr192.168.9.200//设置板子的IP$setenvgatew
xiongying10028
·
2020-08-09 03:31
ARM
cortex-A8
FS-S5PC100-A
零基础Android嵌入式开发视频教程
裸板开发涉及项目:网吧计费系统、多功能播放器、驱动开发等咨询qq:1840215592零基础Android嵌入式开发教程总共分为八部分,零基础起步,由浅入深,全面系统的介绍了Android系统从应用开发、
系统移植
xiarilove
·
2020-08-09 03:39
移动开发
嵌入式Linux
系统移植
开发-(2)i.MX6UL芯片上电过程分析
嵌入式Linux
系统移植
开发-(1)基于Yocto构建嵌入式u-boot,内核,文件系统在分析i.MX6UL的u-boot启动过程之前,先来分析一下i.MX6UL芯片一上电的时候,执行了哪些操作,进行了哪些处理
微联智控工作室
·
2020-08-09 02:25
嵌入式Linux系统移植开发
linux
系统移植
对linux驱动开发需要将精力放在linux驱动框架上,在进行linux驱动开发之前肯定要先将linux
系统移植
到开发板上。
Sunny的地盘
·
2020-08-09 01:54
linux操作系统
uboot移植----以Exynos 4412(Cortex-A9)为例
1、确定开发板信息目的:嵌入式的
系统移植
就是移植BootLoader、linux内核、根文件系统。针对不同开发板所移植
雅痞萌叔
·
2020-08-09 01:07
BootLoader
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他