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
smdkv210系统移植
STM32 USB_SPI_FLASH 简易U盘设计
主要涉及STM32单片机、W25Q128闪存芯片、电路板绘制、文件
系统移植
等内容,发布出来供大家参考。
ZhangH.J.
·
2020-08-04 12:16
单片机
STM32
SPI通信
U盘
EDA实训
Uboot和
系统移植
Author:sxE-mail:
[email protected]
资料整理于自己的笔记(有许多的图片和代码块没有添加,后面会慢慢补齐),也有些是博客之类,如有侵权,请及时联系我,我会及时删除。因为都是手码的,可能会有些错别字,理解有误的地方请联系我,以便及时修改计算机系统的组成:CPU(控制器/运算器)+内存(DDR/SDRAM)+外存(硬盘、flash)嵌入式系统的启动过程:Uboot存放在nor
yog_hourt
·
2020-08-04 09:11
移植linux-2.6.32.2到mini2440开发板(实录)
Linux移植开发实战指南.pdf》和《【申嵌培训】Mini2440Linux移植开发实战指南-内核部分2010-9-9.pdf》,对公司购买的友善之臂的mini2440进行了linux2.6.32.2的
系统移植
杨工
·
2020-08-04 08:49
S5PV210-uboot移植-从三星官方uboot开始移植
11、1、uboot移植前的准备工作1、三星移植过的uboot源代码准备(1)三星对于S5PV210的官方开发板为
SMDKV210
,对应移植过的uboot是android_uboot_smdkv210.
weixin_34246551
·
2020-08-04 05:11
S5PV210Kernel移植7之三星官方内核的移植
2)这个文件最初是来自于三星的
SMDKV210
开发板附带的光盘资料2.构建移植环境1)Windows下建立SI工程2)ubuntu下解压3.配置编译下载尝试1)检查Makefile中ARCH和CROSS_COMPILE2
wangdapao12138
·
2020-08-04 03:08
OJ系统部署问题排查记录;PHP Fatal error: Uncaught PDOException: SQLSTATE[HY000] [1045]
前言自己搭建的OJ
系统移植
到了另外一个服务器上,进行了重新部署配置,然后发现打不开了,页面首先提示404,打开nginx的error的日志文件,发现是文件权限不对,于是改了一通权限,重启nginx,页面又提示
一只菜鸟.....
·
2020-08-04 03:39
项目中的问题排查记录
嵌入式linux软件开发学习笔记--uboot介绍
将源代码转变为汇编代码2汇编器:将汇编代码转变成机器码3链接器:将生成的机器码进行组装生成最后的可执行文件4标准C库:核心的C函数被打包成库,被链接成可执行文件的一部分嵌入式软件的分层嵌入式linux
系统移植
的要
skyleemon
·
2020-08-04 01:40
uboot
2020.2.25课堂笔记及课后小结
掌握嵌入式Linux开发工具的使用;(gcc、gbd、make、shell)4.掌握嵌入式Linux应用开发;(文件、多任务、网络)(数据库)5.了解嵌入式产品开发流程;(硬件–软件–系统)6.了解嵌入式
系统移植
seven_jjy
·
2020-08-04 00:47
课堂笔记五之嵌入式Linux开发工具
内核——makefile总控Makefile、功能目录Makefile、scripts的Makefile自动生成:Cmake、autotool二、脚本语言:shell(脚本:批处理)(嵌入式系统开发——
系统移植
๑橘子汽水
·
2020-08-04 00:35
笔记
嵌入式
系统移植
课笔记2自启动命令(华)
Bootloader是硬件启动的引导程序1.硬件初始化2.引导加载内核上电过后有两种启动模式:1.自启动模式(上电过后我们不干预)2.交互模式(上电之后快速按键,让程序停下来)如果以后你不想要这个变量了,那就#:setenvmyboard#:saveenvtftp一般下载的时候会下载到41000000地址这个地址是下载到我们内存里面的,内存里面掉电后就不存在了,如果想永久存在需要下载到FLASH里
深海章鱼
·
2020-08-03 22:53
Linux
嵌入式设计课程总结5
嵌入式Linux系统开发(文件、进程、线程、网络)20嵌入式
系统移植
8h嵌入式驱动开发8h自动生成:CMakeautotool嵌入式Linux开发工具-shell编程(脚本:批处理)Linux系统运维工程师
m0_45110384
·
2020-08-03 19:58
#嵌入式
嵌入式linux-
系统移植
,U-Boot编译,BootLoader介绍,uboot命令,uboot目录结构
文章目录1,Bootloader介绍1.1,什么是Bootloader1.2,Bootloader的特点1.3,Bootloader的操作模式1.4,常用Bootloader介绍1.5,u-boot介绍2,U-boot命令介绍2.1,printenv显示所有环境变量2.2,setenv设置新的环境变量2.3,saveenv将当前定义的所有的环境变量值存入flash中2.4,tftp通过网络下载程序
nice梦醉天宇
·
2020-08-03 19:07
嵌入式Linux-系统移植
单片机和ARM的区别
前期的操作
系统移植
工作,还是要专业人士来做。2)安全。这是LINUX的一个特点。LINUX的内核与用户空间的内存管理分开,不会因为用户的单个程序错误而引起系统死掉。这在单片机的软件开发中没见到过。
long_long666
·
2020-08-03 19:37
不用 SDL 的QT+FFMPEG 播放器
本人受条件限制未向其他
系统移植
。但由于没采用QT(ffmpeg)之外的其他第三方代码,相信移植是个很小的问题。本人曾经做过arm920+qt+linux(fambuffer)的开发。
林-銮
·
2020-08-03 19:35
Android
系统移植
技术详解
https://blog.csdn.net/victoryckl/article/details/7173883注:alsa-lib中编译的内容很多,我们可以先将alsa-lib当成普通的linux库来编译,编译完成后通过查找lo文件的方法看那些文件被编译到了,同而找到需要编译的c文件,通过makeinstall到指定目录找到需要复制的库和其它文件。代码中的很多部分是不需要用到了,目前暂时未作详细
eydwyz
·
2020-08-03 16:05
嵌入式技术学习笔记(二)
嵌入式系统开发概述补充嵌入式学习路线:(嵌入式操作系统、开发工具、系统应用开发(&GUI)、
系统移植
、驱动、内核)所具备的知识体系:c语言、单片机、嵌入式操作系统(汇编、c++)编程语言:C、C++、汇编
a1152946932
·
2020-08-03 14:39
嵌入式学习笔记001-序言
linux旅程所留下的痕迹,同时也方便其他刚步入嵌入式大门的同道中人以供参考,若我的博文能够使你有所收获,将是我的荣幸~~~其中这一系列又分为裸奔程序,uboot移植,linuxkernel移植,root文件
系统移植
和最后的
FZK374470412
·
2020-08-03 12:21
嵌入式linux
嵌入式学习笔记-uboot和
系统移植
-2.8 uboot源码分析4-uboot的命令体系
一、uboot命令体系基础1、使用uboot命令uboot启动后进入命令行环境下,在此输入命令按回车结束,uboot会收取这个命令然后解析,然后执行。2、uboot命令体系实现代码在哪里uboot命令体系的实现代码在uboot/common/cmd_xxx.c中。有若干个.c文件和命令体系有关。(还有command.cmain.c也是和命令有关的)3、每个命令对应一个函数每一个uboot的命令背后
F__pj
·
2020-08-03 12:21
嵌入式学习笔记-uboot和
系统移植
-2.10 uboot的硬件驱动部分
一、uboot与linux驱动1、uboot本身是裸机程序裸机本来是没有驱动的概念的(狭义的驱动的概念就是操作系统中用来具体操控硬件的那部分代码叫驱动)裸机程序中是直接操控硬件的,操作系统中必须通过驱动来操控硬件。这两个有什么区别?本质区别就是分层。2、uboot的虚拟地址对硬件操作的影响操作系统(指的是linux)下MMU肯定是开启的,也就是说linux驱动中肯定都使用的是虚拟地址。而纯裸机程序
F__pj
·
2020-08-03 12:21
嵌入式学习笔记-uboot和
系统移植
-2.7 uboot源码分析3-uboot如何启动内核
一、uboot和内核到底是什么1、uboot是一个裸机程序uboot的本质就是一个复杂点的裸机程序。和我们在ARM裸机全集中学习的每一个裸机程序并没有本质区别。ARM裸机第十六部分写了个简单的shell,这东西其实就是个mini型的uboot。2、内核本身也是一个"裸机程序"操作系统内核本身就是一个裸机程序,和uboot、和其他裸机程序并没有本质区别。区别就是操作系统运行起来后在软件上分为内核层和
F__pj
·
2020-08-03 12:21
嵌入式学习笔记-uboot和
系统移植
-2.9 uboot源码分析5-uboot的环境变量
一、uboot的环境变量基础1、环境变量的作用让我们可以不用修改uboot的源代码,而是通过修改环境变量来影响uboot运行时的一些数据和特性。譬如说通过修改bootdelay环境变量就可以更改系统开机自动启动时倒数的秒数。2、环境变量的优先级uboot代码当中有一个值,环境变量中也有一个值。uboot程序实际运行时规则是:如果环境变量为空则使用代码中的值;如果环境变量不为空则优先使用环境变量对应
F__pj
·
2020-08-03 12:21
嵌入式系统设计课程笔记整理1
掌握嵌入式Linux开发工具的使用;(gcc、gbd、make、shell)4、掌握嵌入式Linux应用开发;(文件、多任务、网络)(数据库)5、了解嵌入式产品开发流程;(硬件–软件–系统)6、了解嵌入式
系统移植
m0_45110384
·
2020-08-03 10:31
#嵌入式
编程网址收录
sha1不匹配或MD5安全码未通过问题-m00123456789的博客-CSDN博客Android:这是一份很详细的Socket使用攻略-Carson_Ho的博客-CSDN博客深入浅出-Android
系统移植
与平台开发
咖啡盐
·
2020-08-03 04:31
资源管理
嵌入式软件开发培训笔记——嵌入式linux内核与文件
系统移植
与分析
一、内核的移植配置内核版本linux2.6.351、基本内核配置1).主MakefileARCH=armCROSS_COMPILE=arm-cortex_a8-linux-gnueabi-2).makes5pc100_defconfig将s5pc100_defconfig移动到源码根目录,并改名为.config相当于(cparch/arm/s5pc100_defconfig./config)3).
csdn85391440
·
2020-08-02 15:27
ios开发---网络编程
如果从其他
系统移植
程序,而程序用的是BSD套接字,那么网络部分可以继续使用这些API。(2)CFNetworkframework。CFNetwork也是比较底层的,是对BSD套接字的一个扩展。
Q_秋
·
2020-08-02 13:05
RTOS之UCOS(七)---UCOS
系统移植
文章目录1.UCOS的底层支持要素2.UCOSⅡ的移植3.UCOSⅢ的移植更多文章:经过前一篇文章固件库的移植,我们的处理器就能完成从上电复位到进入main函数的过程,在main函数中初始化我们要用到的外设,并完成外设的中断处理函数。如果我们需要处理器完成的任务比较单一,可以不使用操作系统,比如BLE协议栈应用开发就是用了状态机模型,但如果需要处理器完成的任务比较多,为了便于管理可以引入轻巧的实时
Flow_AI
·
2020-08-01 13:51
操作系统
流云的博客
《Linux操作系统-
系统移植
》第3章 U-boot移植(IMX283+U-boot2015.04)
##3.1准备编译复制源码包到开发主机中将下载的“u-boot源码”复制到Linux开发主机的“~/imx283/source”。这一步自己采取相应的方式完成。源码下载链接:ftp://ftp.denx.de/pub/u-boot/【方法】共享目录将源码文件移到共享目录下(共享文件名为“share”)$cpu-boot-2015.04.tar.bz2~/imx283/source/解压u-bo
Bruceoxl
·
2020-08-01 02:14
《Linux操作系统-
系统移植
》第4章 内核移植 (Exynos4412+Linux3.14)
开发环境:主机:Ubuntu12.04开发板:Exynos4412-fs4412内核:Linux3.144.1内核的配置和编译【Linux内核下载地址】1、解压内核将linux-3.14.tar.xz拷贝到/home/linux下并解压$tarxvflinux-3.14.tar.xz$cdlinux-3.142、修改内核顶层目录下的Makefile$vimMakefile修改:为:ARCH?=ar
Bruceoxl
·
2020-08-01 02:14
《Linux操作系统-
系统移植
》第5章 文件
系统移植
(IMX283+busybox 1.22.1)
5.1生成rootfs.ubifs固件系统开发后期,对根文件系统进行裁剪后,最终需要进行固化。根文件系统映像用什么样的文件系统,需要根据实际情况进行选择。目前内核可支持的文件系统为UBIFS。在Linux内核源码中配备有UBIFS文件系统的实现代码。针对开发套件制作UBIFS根文件系统映像可以按下面的方法进行。注意:开发套件根文件所在分区的参数:分区大小为240MB;页大小为2048字节(2KB)
Bruceoxl
·
2020-08-01 02:43
imx283
文件系统
Android
系统移植
与调试之------->如何修改Android设备状态条上音量加减键在横竖屏切换的时候的显示于隐藏...
这两天由于一个客户的要求,将MID竖屏时候的状态条上的音量键去掉。所以尝试修改了一下,成功了,分享一下经验。先看一下修改后的效果图,如下所示。横屏的时候:有音量加减键竖屏的时候:音量加减键被去掉了然后来说一说我的解决思路。首先我查看了\mx0831-0525\frameworks\base\packages\SystemUI\res\layout\system_bar.xml文件在该文件中设置了a
iteye_7514
·
2020-07-31 18:12
Android
系统移植
与调试之------->如何修改开机动画的两种方式剖析
首先,我们先来分析一下源码:frameworks/base/cmds/bootanimation/BootAnimation.cpp首先看一下定义的常量:BootAnimation::readyToRun()进入一个if判断语句BootAnimation::threadLoop()==>BootAnimation::Android()会加载"images/android-logo-mask.png
hujia414
·
2020-07-31 18:10
全志a20
《Linux操作系统-
系统移植
》第4章 内核移植(IMX283+Linux3.14)
4.1准备编译复制源码包到开发主机中将下载的“linux源码”复制到Linux开发主机的“~/imx283/source”。这一步自己采取相应的方式完成。源码下载链接:https://mirrors.edge.kernel.org/pub/linux/kernel/解压linux源码包$cd~/imx283/source/$tar-xvflinux-3.14.54.tar.gz4.2内核编译配
Bruceoxl
·
2020-07-31 12:52
RT-Thread
系统移植
到STM32f103
目录1.准备工作2.复制文件3.修改项目文件4.包含头文件5.删除自带的中断函数6.修改库文件1.准备工作(1)准备好STM32f103标准库(2)安装RT-Threadpack链接:http://www.keil.com/dd2/Pack/或者https://pan.baidu.com/s/1PiFDkW54cMkeOMDJheWbDw提取码:7lji2.复制文件将安装好的RT-Thread文件
科技与思想
·
2020-07-31 12:03
STM32
linux
系统移植
-s5pv210
文章目录内核的下载生成配置文件编译解决错误启动内核配置u-boot的环境变量编译内核并启动注意点网络支持SD/MMC支持设备树的其它修改内核的下载还是和u-boot移植的步骤差不多,首先是要选择一个版本,然后下载镜像,确保能够正确编译成功。对于版本的选择,因为我是学习用,所以选择较新的版本,我看了一下目前版本比较新且是稳定版的是5.7.8版本,所以决定采用这个版本的内核进行移植。下载链接如下:ht
mcdx
·
2020-07-31 11:32
u-boot相关
NUC972DF71Y--linux系统构建(
系统移植
)
1、系统组成(1)硬件系统cpu核心(arm926ejs)SOC(NUC972DF71Y)其他(2)软件系统u-bootuImagefilesystem(rootfs)2、嵌入式系统构建(1)烧写u-boot、uImage、rootfs、环境变量env-yaffs2的烧写请参考新唐7200资料包注:都是固化好的,烧录完就可登陆系统,登陆账号密码root123456下载的时候开发板要将拨轮调到usb
秋的本格
·
2020-07-30 22:19
NFS挂载错误:kernel panic - not syncing: No init found. Try passing init= option to kernel.
能出现让人激动的的控制台,那么
系统移植
已经接近完成;但是不少人在最后一步出现问题。
beyond_str
·
2020-07-30 22:16
深入浅出 - Android
系统移植
与平台开发(三)- 配置Vmware网络
2.1.3VMware网络配置VMware软件的强大之处在于它能够保证虚拟机和宿主机平等并列运行,并且让二者进行网络通信,而我们在开发Android系统应用时会使用到网络,将来做Android
系统移植
时更需要网络的支持
mr_raptor
·
2020-07-30 19:13
Android移植
《c primer plus》c语言学习笔记整理(八)-字符输入输出和输入验证
本章节内容为所有系统都通用的标准I/O函数,这些函数编写的程序很容易从一个
系统移植
到另一个系统。处理文件输入及输出也可以用这些函数。
今夜月-半弯
·
2020-07-30 19:10
C语言
困难的嵌入式软件开发
当然,也可能是近来工作中接触到应用层方面的开发,与底层的启动器/内核/文件
系统移植
方面的工作不同,引发的一些感触。
塵觴葉
·
2020-07-30 18:39
杂谈
Android
系统移植
与调试之------->如何修改Android的默认语言、默认时区
修改device/other/TBDG1073/system.prop文件1、设置默认语言找到device/other/TBDG1073/system.prop文件,修改属性ro.product.locale.language和ro.product.locale.region在system.prop文件中加入以下两句话ro.product.locale.language=zhro.product.
iteye_7514
·
2020-07-30 15:24
Linux-2.6.32内核在mini2440上的移植 yaffs2文件
系统移植
Linux-2.6.32内核在mini2440上的移植yaffs2文件
系统移植
(2013-03-2920:45:05)转载▼移植环境(红色粗字体字为修改后内容,蓝色粗体字为特别注意内容)1.yaffs2
hwmt2012
·
2020-07-30 15:05
Hybrid App基础知识
优点:开发时间短,兼容性强,方便
系统移植
。缺点:必须有网络的支持,用户体验度相对较差。
纵使风吹
·
2020-07-30 13:44
reactjs
linux下LCD驱动(一)-------LCD基础知识
(本文主要内容来自《深度实践嵌入式linux
系统移植
》)一、帧缓存一般的显示设备,都会有一个叫做“显存”的东西,一些高端设备(PC中的显卡)会有自己独立的显存,而在一些嵌入式设备中则是从内存中分出一块用来作为显存
WeiBaoGang
·
2020-07-30 11:05
linux
嵌入式Linux
系统移植
开发-(1)基于Yocto构建嵌入式u-boot,内核,文件系统
使嵌入式Linux
系统移植
告别了以前通过源码一步步移植的刀耕火种年代。Yocto解决了嵌入式Linux行业内各自为政的乱象,它为芯片厂家,操作系统,和设备厂商之间的协作提
微联智控工作室
·
2020-07-30 05:33
嵌入式Linux系统移植开发
Debian
系统移植
-- 持续更新
Debian
系统移植
系统分析debian系统Linux系统启动流程分析移植步骤移植过程U-BOOT移植获取官方源码修改源码编译测试Kernel移植获取源码修改源码编译测试Rootfs移植获取根文件
系统移植
启动测试系统分析
Turing图灵
·
2020-07-30 04:51
Linux
FAT文件
系统移植
-基于STM32F103
一.介绍FAT文件系统分为三层,如下图所示。1.底层接口,包括存储媒介读/写接口(diskI/O)和供给文件创建修改时间的实时时钟,需要我们根据平台和存储介质编写移植代码。2.中间层FATFS模块,实现了FAT文件读/写协议。FATFS模块提供的是ff.c和ff.h。除非有必要,使用者一般不用修改,使用时将头文件直接包含进去即可。3.最顶层是应用层,使用者无需理会FATFS的内部结构和复杂的FAT
奔跑の鳄鱼
·
2020-07-29 22:04
STM32
搬砖:深入浅出 - Android
系统移植
与平台开发(五)- 编译Android源码(转)
深入浅出-Android
系统移植
与平台开发(五)-编译Android源码(转)https://blog.csdn.net/mr_raptor/article/details/209345012.3编译Android
nedwons
·
2020-07-29 19:06
android
2019最全物联网开发全套分享
ZigBee系统开发-0B|-14-精通STM32开发-0B|-13-嵌入式项目实战-0B|-12-嵌入式内核及驱动开发(高级)-0B|-11-嵌入式内核及驱动开发(初级)-0B|-10-全面掌握嵌入式
系统移植
heygirl00
·
2020-07-29 19:50
CWSS开发版本历史, 持续更新中
expat-2.0.0)开源库,正式支持WebService接口;2008-2-22:1.修正关闭TCP通讯连接时,发生内存异常问题;2.增加AceHTTPServer类,使用ACE支持HTTP,方便日后
系统移植
恩布互联
·
2020-07-29 01:23
CWSS
深度实践嵌入式linux
系统移植
光盘下载地址
深度实践嵌入式Linux
系统移植
这本书,翻了翻,感觉挺好,但要获得这本书的配套光盘文件真不容易,书的序言部分给了一个支持站点,但是打不开。另外一种方式就是在以在华章网站下载。
纵横千里,捭阖四方
·
2020-07-29 01:36
Linux研究
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他