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
嵌入式Linux开发基础
[原创] android学习和广告平台赚钱
前言:2011年11月份我开始学习android软件开发(本人有良好的java基础、web
开发基础
、c++基础),2011年12月份开始开发第一款手机软件(软件名字就不透露了),2012年1月份第一款android
iteye_17054
·
2020-08-09 08:35
android
GDB调试
就目前而言,
嵌入式Linux
系统中,主要有三种远程调试方法,分别适用于不同场合的调试工作:用ROMMonitor调试目标机程序、用KG
h32dong809
·
2020-08-09 08:20
linux
linux
嵌入式
程序调试工具
function
thread
debugging
蓝牙DA14580学习教程(附开源可编程手环/手表全套学习资料下载地址)
如小米手环)、活动和睡眠监测器、血压血糖心率监测器4.多感测器运动电脑平台5.门禁系统、室内导航、无线充电、智能家居等等学习流程第一步:搭建开发环境第二步:基础学习DA14580硬件基础和其他硬件知识软件
开发基础
知识
fengkesz
·
2020-08-09 08:43
搭建
嵌入式Linux
gdb环境
Linux应用程序可以使用gdb调试,可设置断点查看代码指定位置变量状态。准备Buildroot:下载buildroot到宿主机上。其是一个可以通过配置即编译其它工具的工具,不需要管编译工具时依赖的库文件,该工具会自动下载。arm-linux-gcc:buildroot编译后在buildroot/output/host/bin目录下。Gdb调试的代码必须使用此交叉编译器编译。gdbserver:在
dashanque
·
2020-08-09 07:29
gdb
嵌入式arm linux环境中gdb+gdbserver调试
一.前言
嵌入式Linux
系统中,应用开发过程中,很多情况下,用户需要对一个应用程序进行反复调试,特别是复杂的程
lyuncxw
·
2020-08-09 07:19
linux
AMR9
gdb和gdbserver的安装和调试
嵌入式Linux
的GDB调试环境由Host和Target两部分组成,Host端使用arm-linux-gdb,TargetBoard端使用gdbserver。
十一月zz
·
2020-08-09 07:39
C/C++编程语言
修改
嵌入式linux
驱动支持不同的LCD
本文中使用的是周立功EPC-287开发板,其中处理器是FreescaleARM9i.MX287。厂家提供的linux内核源码包含了几种支持的lcd,在内核源码目录下通过makeARCH=armmenuconfig查看内核配置项,进入DeviceDrives-->Graphicssupport-->MXSFrambufferdriver-->Selecti.MXSPANELLCDVGALVDS如下图
五香花生米
·
2020-08-09 07:42
Linux
转:使用QtCreator作为
嵌入式Linux
的IDE及可视化调试工具
locationNum=12&fps=1开发
嵌入式Linux
程序的朋友们都有一个感触,那就是Linux太自由了,自由到没有一个大家都用的工具来开发程序,有人喜欢用Vim,有人喜欢用Emacs,有人用原生的
anlingjue0465
·
2020-08-09 07:33
【转】android学习和广告平台赚钱
转载自http://www.iteye.com/topic/1121899前言:2011年11月份我开始学习android软件开发(本人有良好的java基础、web
开发基础
、c++基础),2011年12
Snail_Speeding
·
2020-08-09 06:44
嵌入式Linux
--配置gdb调试环境
gdb交叉调试类似于网络浏览器,本地PC为客户端,arm开发板为服务器端,双方都要统一编译工具链,版本最好保持一致。(百度百科)一般来说,GDB主要帮助你完成下面四个方面的功能:1、启动你的程序,可以按照你的自定义的要求随心所欲的运行程序。2、可让被调试的程序在你所指定的调置的断点处停住。(断点可以是条件表达式)3、当程序被停住时,可以检查此时你的程序中所发生的事。4、你可以改变你的程序,将一个B
九月星空、
·
2020-08-09 06:13
Linux嵌入式开发
iOS面试知识点
本篇的面试题是我认为比较好的iOS
开发基础
知识点,希望大家看过这后在理解的基础上掌握而不是死记硬背。死记硬背很快也会忘记的。1iOS基础1.1父类实现深拷贝时,子类如何实现深度拷贝。
LG_刚刚好
·
2020-08-09 06:39
iOS理论知识点
Linux下NFS(网络文件系统)的建立与配置方法
在
嵌入式Linux
的开发过程中,开发者需要在Linux服务器上进行所有的软件开发,交叉编译后,通用FTP方式将可执行文件下载到嵌入式系
Ives560
·
2020-08-09 06:48
linux
Android开发学习之路--图表实现(achartengine/MPAndroidChart)之初体验
离开了
嵌入式linux
,从此拥抱移动互联网,也许有点为时已晚,但是相信通过努力,什么时候都不会太晚。关于转行,关于这次的转型会不会成功,都是未知数,谁知道呢。
weixin_30374009
·
2020-08-09 05:27
嵌入式
java
移动开发
【
嵌入式Linux
学习七步曲之第二篇 ARM+Linux开发环境】详解gdb+gdbserver运行问题./gdbserver: error in loading shared libraries
详解gdb+gdbserver运行问题./gdbserver:
[email protected]
转载请注明http://blog.csdn.net/sailor_8318/archive/2008/04/16/2295598.aspx【摘要】:本文分析了gdb+gdbserver运行过程中的库依赖问题,转贴
杨帆_8318
·
2020-08-09 05:10
嵌入式Linux
gdb和qtcreator远程调试(远程调试电脑和
嵌入式linux
)
最近在嵌入式平台里面跑程序,出现段错误,由于用的是release版,没有相关调试信息,因此,学会用debug版本进行远程调试调试就是当前需要学习的.1.实验1两台linux系统远程调试首先有台台式机名字为pc,笔记本名字为notebook.将pc作为服务器1.1gdb安装和gdbserver安装由于两台电脑都安装的ubantu14,因此自带了gdb1.2新建测试工程新建remotedebug工程,
沧海飞帆
·
2020-08-09 05:19
学习linux
使用qtcreator做为IDE开,使用gdb&gdbserver搭建
嵌入式linux
开发环境
#1.安装交叉编译工具链#2.安装qtcreator#3.编译Qtforembbed#4.编译GDB#3.编译GDBServer#4.配置qtcreator#5.部署嵌入式平台gdbserverhttps://blog.csdn.net/baidu_31381143/article/details/53868924https://blog.csdn.net/Chris_Tsai/article/d
jrc_january
·
2020-08-09 05:15
JZ2440开发板
嵌入式Linux
系统的GDB远程调试实践
嵌入式Linux
系统的GDB远程调试实践摘要
嵌入式Linux
系统的研究和应用越来越热针对如何完成系统调试工作的问题文章介绍了GDB远程调试功能及其工作机制重点描述了使用GDB远程调试技术在
嵌入式Linux
jnstone3
·
2020-08-09 05:15
gdb和gdbserver的安装和使用
就目前而言,
嵌入式Linux
系统中,主要有三种远程调试方法,分别适用于不同场合的调试工作:用ROMMonitor调试目标机程序、用KGD
billpig
·
2020-08-09 04:02
┣
Linux
Development
┫
Android之音频
开发基础
入门
采集音频是模拟信号转化为数字信号的过程。关于Android采集音频的过程,我们需要了解几个概念:1.采样率采样是把模拟信号转化为数字信号的过程。图上的纵向直线间隔越密集,表明采样率就越高,采样率越高,音频的音质就越高。目前Android手机中,44100kHZ可以兼容全部手机的采样率。2.量化精度(位宽)上图中,箭头点为采样点。每个采样点都需要用一个数值表示大小,这个数值的类型可以是4bit,8b
LVXIANGAN
·
2020-08-09 04:06
音频/视频
Android
Python/人工智能/大数据
gdb远程调试arm+linux上的应用程序
对于
嵌入式linux
应用程序开发调试一般采用gdb+gdbserver的形式。
ccsu_ms
·
2020-08-09 04:45
嵌入式系统设计
嵌入式linux
上测试远程服务器的某个端口是否可达
最近在做ftp上传相机中的文件时,遇到超时问题。相机中,原本有ftpput的应用,于是就在程序中直接使用ftpput来上传相机中的视频和图片。ftpput使用方法为:BusyBoxv1.20.2(2015-10-2214:48:06HKT)multi-callbinary.Usage:ftpput[OPTIONS]HOST[REMOTE_FILE]LOCAL_FILEUploadafiletoaF
alvin-zhang
·
2020-08-09 04:02
linux函数应用
浅析Linux从API调用到底层驱动的过程
转自:https://blog.csdn.net/u014294166/article/details/52155913一、结构流程图本篇只是
嵌入式Linux
的开篇,仅仅通过如下结构来简单说说调用流程。
zzwdkxx
·
2020-08-09 04:02
Linux
驱动开发
嵌入式linux
:make 参数 ARCH与CROSS_COMPILE
经常看到make命令带一些参数,例如海思编译内核时使用命令makeARCH=armCROSS_COMPILE=arm-hisiv100nptl-linux-menuconfig这时什么意思呢?ARCH即architecture,就是选择编译哪一种cpuarchitecture,也就是编译arch/目录下的哪一个子目录。如指定makeARCH=arm就是编译arch/arm下的代码。如果不指定,ma
起点
·
2020-08-09 04:20
嵌入式linux
嵌入式linux
和嵌入式android系统有什么区别和联系?
http://www.linuxdiyf.com/viewarticle.php?id=435450这个问题很多人问,尤其是初入嵌入式的菜鸟。其实大家都认为android是java,已经不是linux,殊不知android就是靠着linux才发展起来的,现在来说说有啥区别吧。嵌入式android源码架构:uboot+linuxkernel+android(包含文件系统,虚拟机,UI)嵌入式linu
ztguang
·
2020-08-09 04:55
嵌入式/移动IoT/雾计算
Linux 网络协议栈
开发基础
篇(十)—— 组播(Multicast)基础
一、组播(Multicast)传输在发送者和每一接收者之间实现点对多点网络连接。如果一台发送者同时给多个的接收者传输相同的数据,也只需复制一份的相同数据包。它提高了数据传送效率。减少了骨干网络出现拥塞的可能性。单播(unicast):是指封包在计算机网络的传输中,目的地址为单一目标的一种传输方式。它是现今网络应用最为广泛,通常所使用的网络协议或服务大多采用单播传输,例如一切基于TCP的协议。组播(
zqixiao_09
·
2020-08-09 04:48
Linux网络协议栈开发
Linux内核最新的连续内存分配器(CMA)——避免预留大块内存
在我们使用ARM等
嵌入式Linux
系统的时候,一个头疼的问题是GPU,Camera,HDMI等都需要预留大量连续内存,这部分内存平时不用,但是一般的做法又必须先预留着。
玛丽奥ZJY
·
2020-08-09 04:02
【kernel_memory】
嵌入式linux
学习----5.点亮LED灯
LED灯比较简单,在linux系统中,LED被看做一个字符设备来使用。因此它有字符设备的操作方法。字符设备重要的结构体硬件电路编写驱动程序编写方法可以参考“裸机代码”。具体如下新建目录driver且在目录下新建led.c文件/***Thisisaleddrivertest.(2014/8/26)*TheauthorisAlan**/#include#include#include#include#
思途积跬
·
2020-08-09 04:06
嵌入式linux
二、
嵌入式linux
系统烧写方式简述
linux系统可以安装在PC和开发板上,我所用的开发板公司提供了两种常见的烧写方式,由于店家给的资料很水,所以搞了很久才理清几种下载方式的区别和基本流程,这里做点简单的描述:(1)OTG烧写方式OTG烧写方式,俗称“线刷”,主要流程和我们安卓手机刷机时线刷很像,需要用到一条OTG线(USB线)和一条串口线。以下步骤非必要的,都按需要进行:A、先在PC终端输入fastboot,如果不能识别指令,则需
i按时
·
2020-08-09 03:58
嵌入式linux学习笔记
嵌入式杂谈之文件系统
之前我对文件系统认知一直停留在在U盘格式的理解上,直到接触了
嵌入式Linux
才发现这里面大有文章,以Linux启动挂载根文件系统为例,这个文件系统可以是真正的存储设备上的文件系统,也可以是网络文件系统,
yuzhou3996
·
2020-08-09 03:12
嵌入式杂谈之交叉编译
这次扯一下嵌入式开发过程中经常用到的交叉编译器,虽说在之前的文章也提到过这个问题,不过上次是着重介绍为什么使用交叉编译器(主要是为了劝服自己从单片机的思想中脱离出来,慢慢的接受
嵌入式Linux
开发的一些约定俗成的工具与方法
yuzhou3996
·
2020-08-09 03:12
Buildroot for RK3399/zh
1Buildroot简介Buildroot是Linux平台上一个构建
嵌入式Linux
系统的框架,由Makefile脚本和Kconfig配置文件构成,旨在简化系统制作步骤,可实现一站式生成可烧写的系统固件
技术小君
·
2020-08-09 03:26
嵌入式系统
嵌入式Linux
学习(四)用c语言点亮LED
硬件初始化1、关闭看门狗2、初始化时钟3、初始化SDRAM启动文件需要完成的任务1、设置main函数的返回地址2、调用main函数3、设置栈(将sp指针指向某块内存)4、清理工作自行编写启动文件@************************************************.text.global_start_start:LDRR0,=0x53000000@WATCHDOG寄存器
yhl_sophia
·
2020-08-09 03:27
Linux
基于以太坊Ethereum & IPFS的去中心化Ebay区块链项目实战
课程目录第一章Ebay
开发基础
1.1开发环境前期准备1.2钱包创建、测试币获取1.3truffle框架初使用(1)1.4truffle框架初使用(2)1.5前端和合约互动(1)1.6前端和合约互动(2)
yedehei_lt
·
2020-08-09 03:16
资源分享
嵌入式linux
驱动之———字符设备驱动
一、简介:在Linux内核驱动中,字符设备是最基本的设备驱动。字符设备包括了设备最基本的操作,如打开设备、关闭设备、I/O控制等。学习其他设备驱动最好从字符设备开始。字符设备是能够像字节流(比如文件)一样被访问的设备,就是说对它的读写是以子为单位的。比如串口在进行收发数据时就是一个字节一个字节进行的。字符设备的驱动程序中实现了open、close、read、wrie等系统调用,应用程序可以通过设备
wwwlyj123321
·
2020-08-09 02:58
嵌入式linux驱动
git与IDE开发[git for windows & TortoiseGit]
开发
嵌入式Linux
程序的同学应该感到开心,因为一般使用SecureCRT登录到公司Linux服务器,git仓库也在Linux服务器上,直接clone到自己的目录下,开发编译也在服务器上,代码迭代产生
wuxianglonghaohao
·
2020-08-09 02:21
gitcafe
嵌入式Linux
系统移植开发-(2)i.MX6UL芯片上电过程分析
i.MX6UL芯片上电过程分析前一篇文章讲述了如何使用YoctoProject基于i.MX6UL平台构建
嵌入式Linux
系统的三大件(u-boot,kernel,rootfs)。
微联智控工作室
·
2020-08-09 02:25
嵌入式Linux系统移植开发
嵌入式Linux
应用程序开发-(10)i.MX6UL基于嵌入式QT实现电容屏多点触控
i.MX6UL基于嵌入式QT实现电容屏多点触控基于i.MX6UL平台,使用嵌入式QT实现电容屏的多点触控,前提是开发板的电容触摸屏驱动已经支持多点触控,并且驱动程序能通过事件方式向应用程序上报触控数据。关于电容触摸屏多点触控驱动程序的介绍,不在本章节描述之列。本章节重在实现多点触控的QT应用程序。嵌入式QT电容屏多点触控应用程序,是基于qTUIO库和mtdev库来实现的。qTUIO是国外一位开发者
微联智控工作室
·
2020-08-09 02:25
嵌入式Linux应用程序开发
嵌入式Linux
开发环境搭建-(6)交叉编译QT4.8.7源码生成qmake工具
交叉编译QT4.8.7源码生成qmake工具TQ-i.MX6UL使用的QT版本是QT4.8.7,板卡出厂前附带的开发资料中,天嵌官方没有为开发者编译生成qmake工具。因此,为了后续进行的QT开发,我们需要自己手动编译QT源码,生成qmake。编译前准备:确保交叉编译器版本是arm-linux-gnueabihf-gcc5.3.120160412(LinaroGCC5.3-2016.05)Qt源码
微联智控工作室
·
2020-08-09 02:25
嵌入式Linux开发环境搭建
嵌入式Linux
应用程序开发-(0)TQ-i.MX6UltraLite开发平台简介
关于
嵌入式Linux
开发环境搭建,请参考以下帖子:
嵌入式Linux
开发环境搭建-(1)安装VMwareWorkstation虚拟机
嵌入式Linux
开发环境搭建-(2)VMware虚拟机下安装Ubuntu16.04.2LTS
微联智控工作室
·
2020-08-09 02:55
嵌入式Linux应用程序开发
嵌入式Linux
开发环境搭建-(5)安装和配置Qt Creator开发工具
在Ubuntu16.04.2LTS中安装QtCreator开发工具(使用天嵌科技TQE9-V3开发板进行示例,其他开发平台可供参考)由于TQE9-V3安装的文件系统支持QT5以上的运行环境,后续的应用程序开发,会涉及到嵌入式QT界面程序设计,因此,在ubuntu环境下开发QT应用程序时,需要使用QtCreatorIDE开发工具,并且QtCreator需要支持QT5以上。可以在以下网址下载ubunt
微联智控工作室
·
2020-08-09 02:55
嵌入式Linux开发环境搭建
嵌入式Linux
开发环境搭建-(1)安装VMware Workstation虚拟机
Windows7安装VMwareWorkstation虚拟机安装前准备:VMwareWorkstation12Pro12.5.7build-5813279的安装文件请自行Google或Baidu下载。Windows7系统,请以管理员身份进行软件安装。安装软件前,请在BIOS中确定CPU已经开启虚拟化技术。1、以管理员身份运行“VMware-workstation-full-12.5.7-58132
微联智控工作室
·
2020-08-09 02:54
嵌入式Linux开发环境搭建
嵌入式linux
之LED驱动(杂项设备)
简单介绍下linux最简单的杂项设备驱动:1、定义LED驱动的入口和出口函数,以及license;入口出口函数分别注册、释放了一个杂项设备;这里有两个结构体定义miscdevice和file_operations:structmiscdevice{intminor;//次设备号通常为MISC_DYNAMIC_MINOR动态分配constchar*name;//设备为的名字conststructfi
weixin_45264317
·
2020-08-09 02:42
linux驱动
嵌入式Linux
操作系统学习基础——认识Linux内核
从程序员的角度看计算机系统,内核工程师在操作系统层面进行包括驱动,各类内核模块的开发。Fromtheprogrammer’spointofviewofcomputersystem,ourengineerscoulddevelopvariouseventsincludingkernelmodulesanddevicedriversintheoperatingsystemlayer.一个计算机系统由硬
肥鼠路易
·
2020-08-09 02:06
ROS用于实时机器人系统项目
嵌入式Linux
之交叉编译器
交叉编译器交叉编译器介绍ARM裸机、Uboot移植、Linux移植这些都需要在Ubuntu下进行编译,编译就需要编译器,我们知道如何在Linux进行C语言开发,里面使用GCC编译器进行代码编译,但是Ubuntu自带的GCC编译器是针对X86架构的!而我们现在要编译的是ARM架构的代码,所以我们需要一个在X86架构的PC上运行,可以编译ARM架构代码的GCC编译器,这个编译器就叫做交叉编译器。总结一
pk-ing
·
2020-08-09 02:43
Linux
嵌入式Linux
之GPT 定时器高精度延时
GPT定时器简介参考文档【正点原子】I.MX6U
嵌入式Linux
驱动开发指南V1.2学过STM32的应该知道,在使用STM32的时候可以使用SYSTICK来实现高精度延时。
pk-ing
·
2020-08-09 02:43
Linux
蓝桥杯之单片机设计与开发(3)——重新认识LED程序设计
蓝桥杯大赛-单片机设计与
开发基础
技能训练教程下面我详细的讲解一下我今天所学所悟。
弱冠而立
·
2020-08-09 02:53
蓝桥杯
单片机
【TINY4412】
嵌入式Linux
LED驱动程序编写
主要步骤烧录内核及根文件系统用《从0开始学Linux驱动开发(一)》中的步骤做初步尝试驱动程序分析配置WDT定时器(ledwdt.c)编写各个驱动操作函数编写应用程序(ledwdt_demo.c)编译驱动并传到开发板中参考资料烧录内核及根文件系统重新编译内核(1)在模块运行之前,为了消除内核中自带的LED模块的影响,需要将自带的LED模块关掉:makemenuconfig(2)在编写驱动之前,因为
做白日梦的猫
·
2020-08-09 01:32
TINY4412
imx6ul-正点原子-imx6ul学习笔记(7)- QT安装
移植V1.1碰到的问题:1、tslibts_open()failed(Nosuchfileordirectory)解决办法:编译的.dtb和zImage要含有lCD触摸程序(触摸驱动程序参考I.MX6U
嵌入式
君任知命
·
2020-08-09 01:51
imx6ull
嵌入式Linux
学习之u-boot引导操作系统启动过程的初窥探
很久之前最初学习Linux的时候,其实是直接跳到Linux系统层次去的,也就是直接从驱动开发开始学起,并没有关注过UBOOT是如何启动Linux系统的以及Linux系统启动后的流程,重点就是掌握linux下各种驱动框架以及驱动相关系统API的使用。然而,最近有个数据网关采集的项目,并没有购买现成的核心板(TI的平台),板上的器件与原厂不一致,因此导致芯片原厂提供的u-boot虽然能够运行,但相关的
MHL_V587
·
2020-08-09 01:31
嵌入式Linux
裸机开发(一)——点亮Led
嵌入式Linux
裸机开发(一)——点亮Led开发板:友善之臂smart210一、电路图查阅1、底板电路图查阅开发板底板电路图,查阅LED相关部分LED电路工作原理:LED的正极接3.3V,负极接地时导通
weixin_33937913
·
2020-08-09 00:39
上一页
73
74
75
76
77
78
79
80
下一页
按字母分类:
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
其他