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
MX6U嵌入式linux
交叉编译环境
arm裸机,linux开发,编译器,编译环境答疑解惑前言:最近一直在跟着正点原子的i.mx6ull视频学习,打算研究一下
嵌入式linux
的开发,主要是道听途说单片机开发未来薪资不高,想着反正单片机学的也就半吊子
yuzhou3996
·
2020-09-10 21:35
嵌入式Linux
关闭串口终端信息的方法和调试手段
关于Linux终端和控制台的基本概念如下:/dev/console即控制台,是与操作系统交互的设备,系统将一些信息直接输出到控制台上。/dev/console根据不同系统的设定可以链接到/dev/tty0或者其他/dev/tty*终端设备上。/dev/tty代表当前tty设备,在当前的终端中输入echo“hello”>/dev/tty,都会直接显示在当前的终端中。/dev/ttyS*是串行/串口终
简单IoT
·
2020-09-10 20:16
Linux驱动
U-Boot
基于Yocto构建
嵌入式Linux
系统U-boot、kernel内核、rootfs文件系统
前言Yocto是一个很强大的构建工具,其功能不仅仅是用来获取BSP源码和简单地编译源码,开发者还可以使用Yocto对其开发板添加各种第三方开发库,而不需要每次重新从零开始编译源码,解决第三方依赖的方式进行开发,对开发效率的提高有很大的帮助。也可以基于Yocto的构建规则,把自己定义的开发板卡添加到Yocto的构建工程中,便于向第三方进行发布。但同时,Yocto也是一个很庞大的构建系统,里面有很多基
PuddingHouChou
·
2020-09-10 20:39
Linux嵌入式系统开发
如何在 Ubuntu 上用 Yocto 创建你自己的嵌入式 Linux 发行版
Yocto项目在
嵌入式Linux
的世界非常著名,这是因为它用起来非常灵活、方便。Yocto的目标是为嵌入式软硬件开发商创建自己的Linux发行版。
weixin_34192993
·
2020-09-10 19:43
关于
嵌入式linux
vi写入文件到sd卡,重启没保存问题
开发环境:M6G2C插入sd卡,然后挂载mount/dev/mmcblk0p1/mnt/,然后往/mnt里面进行写数据,保存例如viwu.c1234发现重开机后无法保存数据解决方法:sync命令文件系统管理sync命令用于强制被改变的内容立刻写入磁盘,更新超块信息。在Linux/Unix系统中,在文件或数据处理过程中一般先放到内存缓冲区中,等到适当的时候再写入磁盘,以提高系统的运行效率。sync命
镖叔
·
2020-09-10 18:45
ARM体系 指定代码段地址问题的自我理解
近日翻看韦东山老师的《
嵌入式Linux
应用开发完全手册》中SDRAM的例子,想了一天,并且试了一下,于是有了下面的一些拙见。
fulinux
·
2020-09-10 17:10
arm
核心篇
为什么要使用YOCTO,以及其便捷之处
作为灵活多变且经济高效的解决方案,
嵌入式Linux
展现了巨大的价值,并广泛应用于消费电子设备、网络设备、零售点和行业应用程序。
Eliot_shao
·
2020-09-10 17:21
linux
linux交叉编译
在该环境下编译出
嵌入式Linux
系统所需的操作系统、应用程序等,然后再上传到目标机上。交叉编译工具链是为了编译、链接、处理和调试跨平台体系结构的程序代码。
root_dream
·
2020-09-10 17:25
基本硬件知识
yocto
简介Yocto将构建
嵌入式Linux
操作系统中需要用到的软件源代码的下载、打补丁、配置、编译、打包和安装以Python或Shell脚本的方式描述出来,保存在以后缀为.bb的文件中,然后使用一个叫bitbake
luckywang1103
·
2020-09-10 15:08
linux驱动
Yocto 初体验 —— 构建最小化 Linux 发行版
该项目提供模板、工具和方法,帮你创建定制的Linux系统和嵌入式产品,而无需关心硬件体系,适合
嵌入式Linux
开发人员使用,极大地简化了开发过程,因为你不用从头裁剪一个包含很多你并不需要的软件的完整的Linux
linuxarmsummary
·
2020-09-10 14:34
为什么要使用YOCTO,以及其便捷之处
作为灵活多变且经济高效的解决方案,
嵌入式Linux
展现了巨大的价值,并广泛应用于消费电子设备、网络设备、零售点和行业应用程序。
heart18335101121
·
2020-09-10 13:47
linux系统
buildroot VS yocto
Buildrootvs.OpenEmbeddedorYoctoProject:AFourHandsDiscussion-2016.pdfBuildroot和yocto的对比对比内容:(1)嵌入式构建系统目标是构建一个完整的,客制化的
嵌入式
瑜珈山神
·
2020-09-10 13:46
yocto
YOCTO Project
适合
嵌入式Linux
开发人员使用。极大地简化你的开发过程,因为你不用再从头裁剪一个完整的Linux发
dj0379
·
2020-09-10 13:57
Linux
Yocto Study
适合
嵌入式Linux
开发人员使用。
cloud_xh
·
2020-09-10 13:00
Yocto
为嵌入式系统开发一套内存管理机制
公司的项目都没有自己的内存管理机制,要使用内存时就malloc,不用时就free,感觉有效率问题,而且有内存泄漏的隐患,因此我决定设计一套给
嵌入式linux
设备使用的内存管理机制(很大部分参考了某开源web
奇妙之二进制
·
2020-09-10 11:39
嵌入式linux
进阶
嵌入式交叉编译环境的搭建过程图文解说
在该环境下编译出
嵌入式Linux
系统所需的操作系统、应用程序等,然后再上传到目标机上。交叉编译工具链是为了编译、链接、处理和调试跨平台体系结构的程序代码。
Anguskong
·
2020-09-10 11:19
使用 Yocto Project 构建自定义嵌入式 Linux 发行版
from:http://www.ibm.com/developerworks/cn/linux/l-yocto-linux/简介:YoctoProject™是一个开源项目,设立该项目是为了使
嵌入式Linux
zzh_gaoxingjiuhao
·
2020-09-10 11:35
Tools
Linux
yocto添加层简介
2019独角兽企业重金招聘Python工程师标准>>>yocto系统为我们提供了很好的制作
嵌入式linux
基础镜像的途径,yocto默认采用分层结构来组织所有的软件包。
weixin_33734785
·
2020-09-10 10:33
交叉编译Linux常用命令
嵌入式Linux
不像ubuntu等系统安装命令很方便,常常需要去下载源码然后再交叉编译,一个两个还好,多了会很麻烦。有没有类似工具包这种的源码,一次编译皆大欢喜呢?当然是有的。
L.G.F
·
2020-09-10 10:57
工具
Yocto介绍
1.经查Yocto也切换到了glibcYoctoProject™是一个开源项目,设立该项目是为了使
嵌入式Linux
®开发更简单,更易于在不同架构间进行移植。
newdye
·
2020-09-10 10:56
YOCTO 2019
适合
嵌入式Linux
开发人员使用。极大地简化你的开发过程,因为你不用再从头裁剪一个完整的Linux发布版
cccrazyone
·
2020-09-10 10:00
嵌入式linux
Yocto 环境搭建
适合
嵌入式Linux
开发人员使用。查看YoctoProjectQuickStart相关术语PokyPoky是YoctoProject的参考发布版本。
www.wowothink.com
·
2020-09-10 10:43
i.MX6
Ubuntu12.04下arm交叉编译环境的建立
heyangya2009/article/details/5424376备注:ubuntu12.04+Android+Real6410在主机上用来编译其他类型机器可执行代码的编译器就叫交叉编译器,我们进行
嵌入式
loongembedded
·
2020-09-10 09:40
Android开发环境搭建
嵌入式linux
裸机开发中Makefile文件的使用
1、Makefile文件一般写法格式:目标文件:依赖文件命令例如:test:a.ogcc-otesta.o#链接a.o文件生成test可执行文件a.o:a.cgcc-c-oa.oa.c#预处理、编译、汇编a.c文件生成a.o文件2、嵌入式裸机程序中的Makefile一般为all:arm-linux-gcc-c-oled.oled.c#预处理、编译、汇编led.c文件生成led.o文件arm-lin
David_linux
·
2020-08-26 16:52
嵌入式linux裸机程序开发
【
嵌入式Linux
学习七步曲之第三篇 Linux系统bootlaoder移植】U-BOOT全线移植分析系列之四--U-boot如何引导Linux内核启动?
U-BOOT全线移植分析系列之四――U-boot如何引导Linux内核启动?
[email protected]
转载请注明http://blog.csdn.net/sailor_8318/archive/2008/08/05/2773412.aspx【摘要】本节介绍了U-boot使用go或bootm启动linux内核的方法。首先介绍了mkimage的参数意义和boo
杨帆_8318
·
2020-08-26 16:41
嵌入式Linux
使用Visual Studio 利用WinGDB编译和远程调试
嵌入式Linux
的程序
使用VisualStudio利用WinGDB编译和远程调试
嵌入式Linux
的程序写这篇文章的目的在于帮助那些既要使用VisualStudio编写程序又要开发和调试
嵌入式Linux
程序的苦命程序员们!
麦壳饼
·
2020-08-26 16:02
智能小车制作过程全纪录: 三、软件平台--- Java 平台串口通信
更多创客作品,请关注笔者网站园丁鸟,搜集全球极具创意,且有价值的创客作品ROS机器人知识请关注,diegorobot业余时间完成的一款在线统计过程分析工具SPC,及SPC知识分享网站qdo
嵌入式Linux
DiegoRobot
·
2020-08-26 13:38
机器人
机器学习
linux
不知道
嵌入式Linux
系统下的root密码,修改新密码并进入系统
他这个系统是海思平台的
嵌入式Linux
系统。然后尝试了修改并进入系统。
嵌入式Linux
中的root密码忘记了或者想破解别人系统的密码登陆进去。
无名白丁
·
2020-08-26 13:28
Linux
嵌入式linux
开发uboot移植(七)——三星官方uboot的移植
嵌入式linux
开发uboot移植(七)——三星官方uboot的移植友善之臂Smart210开发板是基于三星SMDKV210评估板裁剪、调整而来的。
weixin_34160277
·
2020-08-26 08:13
嵌入式Linux
裸机开发(五)——SDRAM初始化
嵌入式Linux
裸机开发(五)——SDRAM初始化一、SDRAM初始化流程S5PV210有两个独立的DRAM控制器,一个最大支持512MB,一个最大支持1024MB,但两个控制器必须支持相同类型的内存。
weixin_34044273
·
2020-08-26 08:37
熟悉Linux开发环境
4.初步掌握
嵌入式Linux
supertiger1023
·
2020-08-26 08:39
嵌入式Linux
系统:应用开发基础_命令行参数(C语言)
命令行参数是使用main()函数参数来处理的,其中,argc是指传入参数的个数,argv[]是一个指针数组,指向传递给程序的每个参数。main函数作为应用程序的入口,在头文件“#include”中。main函数需要传参数的时候完整的定义为intmain(intargc,char**argv)参数argc,表示参数的个数参数**argv,存储输入字符的数组argv[0]表示程序名称argv[1]——
santirenpc
·
2020-08-26 08:19
嵌入式Linux
应用编程
[授权发表]基于 Docker 快速构建 Linux 0.11 实验环境
byFalconofTinyLab.org2015/05/02最初发表:泰晓科技–聚焦
嵌入式Linux
,追本溯源,见微知著!
泰晓科技
·
2020-08-26 07:13
VM
Linux
Linux
虚拟化技术实践
卡在Starting kernel...的原因分析
相信大家在开发
嵌入式Linux
系统时,一定遇到过卡在Startingkernel...而运行不下去的情况,这种类型的问题主要有两个原因,下面我们就一一了解下。
tomyoung
·
2020-08-26 06:38
Embedded
Linux
嵌入式
linux
kernel
进程间通信——信号量、互斥锁等的异同
进程间通信——信号量、互斥锁等的异同最早接触在系统上编程,是在
嵌入式Linux
上完成几项功能。当时就是按照写单片机程序的思维写的。实现几个功能,就用了一个进程,单线程来做。
tietao
·
2020-08-25 14:54
Linux相关
C语言
用EP9315构建基于
嵌入式Linux
的NAS系统平台
互联网以及其它与网络相关的各种应用飞速发展,网络上的信息资源呈爆炸型增长趋势。通过网络进行传输的信息量不断膨胀,大量信息需要进行处理,并通过网络传输,这对信息存储系统提出了空前的要求。近年来,网络正成为主要的信息承载和处理模式,通过网络的互连来实现不同用户间数据和文件以及相关资源的共享成为了当今主流。当前,网络存储技术主要有三种:服务器附属存储(SAS,ServerAttachedStorage)
hngsc_0
·
2020-08-25 07:11
嵌入式开发
gdb 调试示例
嵌入式Linux
系统中,主要有三种远程调试方法,分别适用于不同场合的调试工作:用ROMMonitor调试目标机程序、用KGDB调试系统内核和用gdbserver调试用户空间程序。
casevison
·
2020-08-25 04:56
TMS320DM8168软件
C语言面试题每日一练(二)
C语言作为
嵌入式Linux
开发的必备工具,作为
嵌入式Linux
开发的基础语言,那么在面试嵌入式工程师时C语言定是面试中的重中之重。作为一名开学就大三的老学长,不得不为找工作做必要准备。
万里羊
·
2020-08-25 01:36
备战面试
#
C语言面试
嵌入式
指针
字符串
数据结构
c语言
移植freetds连接sql server教程
移植freetds连接sqlserver教程一、freetds介绍最近工作中项目需要
嵌入式linux
连接sqlserver数据库的要求,之前对sqlserver完全不了解,所以加强学习,经过半年的断断续续的开发学习
zhangqing1001
·
2020-08-25 00:13
linux程序设计
面向物联网的几大开源操作系统
除了介绍面向物联网的新型
嵌入式Linux
发行版外,我还介绍了OpenWrt等几款比较老的轻量级发行版,它们在这个领域迎来了新生。虽然Linux发行版主要针对网关和集线器,但是面向物联网的非Li
weixin_34301132
·
2020-08-24 23:54
嵌入式Linux
的低功耗策略
引言由于Linux系统具备嵌入式操作系统需要的很多特色,如适应于多种CPU和多种硬件平台、性能稳定、可裁剪性很好、源码开放、研发和使用简单等。现在,基于Linux应用的嵌入式设备日益增多,Linux正在嵌入式领域发挥着越来越重要的作用。对于嵌入式设备尤其是移动设备来说,功耗是系统的重要指标,系统设计的重要目标之一就是要尽可能地降低功耗。现在,对功耗的研究主要集中在硬件解决方案上,而软件研究方面很少
ufaye
·
2020-08-24 20:12
转载
bootloader的概念
1.嵌入式系统软件结构与分布一般情况下
嵌入式Linux
系统中的软件分为:①引导加载程序:包括内部ROM中固化的启动代码和bootloader。
科学边界
·
2020-08-24 19:43
LINUX
通俗易懂,
嵌入式Linux
驱动基础
前言上一篇分享的:《从单片机工程师的角度看
嵌入式Linux
》中有简单提到Linux的三大类驱动:我们学习编程的时候都会从hello程序开始。
zhengnianli
·
2020-08-24 18:20
嵌入式开发学习的几种线路图方向
嵌入式学习是一个循序渐进的过程,如果是希望向嵌入式软件方向发展的话,目前最常见的是嵌入式开发Linux方向,关注这个方向,我认为大概分3个阶段:1、
嵌入式linux
上层应用,包括QT的GUI开发2、
嵌入式
weixin_33809981
·
2020-08-24 17:22
arm移植NTP(同步
嵌入式linux
系统时间)
一、说明网络时间协议NetworkTimeProtocol(NTP)是一种确保时钟保持准确的方法。如果可以访问互联网,只需安装ntp的客户端软件到互联网上的公共ntp服务器自动修正时间即可二、准备工作1、ntp源码包:ntp-dev-4.3.91.tar.gz(可下载地址:http://www.ntp.org/downloads.html)2、交叉编译工具:arm-none-linux-gnuea
satellite13
·
2020-08-24 16:04
嵌入式
交叉编译器的安装方法
在该环境下编译出
嵌入式Linux
系统所需的操作系统、应用程序等,然后再上传到目标机上。交叉编译工具链是为了编译、链接、处理和调试跨平台体系结构的程序代码。
satellite13
·
2020-08-24 16:04
嵌入式
韦东山
嵌入式Linux
学习笔记之环境搭建——没有路由器情况下使PC、虚拟机和开发板三者互联的方法
最近学习韦东山老师的
嵌入式Linux
第一期,学习中遇到了PC、虚拟机和开发板三者互联的问题,看了配套资料的三者互联的教程文档后发现如果要三者互通就必须要有路由器作为中间桥梁,但是笔者的教研室网络环境比较复杂
北海的星辰大海
·
2020-08-24 16:29
嵌入式Linux
【硬核】韦东山:使用freetype显示一行文字
6.6使用freetype显示一行文字使用GIT下载所有源码后,本节源码位于如下目录:01_all_series_quickstart04_
嵌入式Linux
应用开发基础知识\source\10_freetype04
韦东山
·
2020-08-24 16:06
应用编程
嵌入式
GUI
arm
linux开发
LCD
基于mini2440
嵌入式linux
上整合一套Domoticz智能家居系统(四)交叉编译OpenSSL、c-ares、e2fsprogs和mosquitto
本篇主旨是编译安装mosquitto,其他的库是它的依赖库。后面我们交叉编译的程序都将放置在主机的”/usr/local/arm/”目录中,以区别主机本地的应用程序。我的mimi2440的根文件系统是PC端VMWare上linux中的nfs,这样比较容易调试。具体位置是linux上的/work/roorfs,下文中所提到的“目标板根文件系统目录”或者“arm板根目录”就是指这个目录。一点准备工作,
假面侠
·
2020-08-24 16:02
智能家居
【
嵌入式Linux
驱动程序-进程间通信】-完成量
完成量1完成量概述很多情况下,我们需要让某一个线程等待另一个线程执行完某个操作后,才能继续执行后续操作。Linux内核中提供完成量这种机制可实现这个同步过程。当然,信号量也是可以完成同步操作。但是完成量比信号量效率更高。此处引用《Linux设备驱动程序第三版》的一段程序,如下:structsemaphoresem;init_MUTEX_LOCKED(&sem);start_external_tas
会攻城的狮子
·
2020-08-24 16:15
嵌入式Linux
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
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
其他