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嵌入式
Linux嵌入式
开发笔记(九)ROS2中调用自定义库(cpp+h)的方法
首先,已经可以根据demo仿写自己的工程,同时也就调用了系统自带的函数,这些函数在demo都有使用,很容易成功;其次,在上一篇中介绍了ROS2中系统API函数原型,这样也就可以调用demo中没有用到的系统中的函数;现在记录一下,ROS2中如何调用自定义cpp文件和h文件的方法。先来干货再举例,在Ubuntu1804中是没有IDE编译器的,所以自定义的cpp文件和h文件需要手动关联起来,同时调用路径
Code_DZhangTeng
·
2020-08-17 07:18
ROS2
Linux
C/C++
Linux嵌入式
系统开发之Led开发——驱动篇(一)
在mini2440中LED链接线使用引脚GPB5~8外接4个LED,操作方法是:1)引脚功能设为输出。2)要点亮LED,令引脚输出为0.3)要熄灭LED,令引脚输出为1.好了下边,给出详细的源码注释:#include#include#include#include#include#include#include#include#include#defineDEVICE_NAME"leds_cont
Xiao_xiao1234
·
2020-08-15 22:57
如何在
linux嵌入式
开发板上开机自动运行用户应用程序
开机后自动运行用户的应用程序或启动系统服务的命令保存在开发板根文件系统的/usr/etc/rc.local文件中。有的开发板开机后自动运行图形界面程序,需要按住ctrl+c让开发板进入到linux的SHELL提示符界面。其实可通过注释掉rc.local文件中调用图形界面的命令,增加运行用户应用程序的命令,达到开机自动运行用户应用程序的目的。下面以我做的实验为例,描述具体的实现步骤。该方法源于网络,
玖零大壮
·
2020-08-15 14:20
Linux系统学习
fsdisk 分区
p=545昨天在做一个
linux嵌入式
项目时要修改板子的分区,查看了ucl2.xml(mfgtool)文件后,找到了他的分区脚本#!
光明顶魔镜工程师
·
2020-08-15 13:19
linux驱动开发
千寻位置平台使用入门总结
根据精度不同分为:亚米级、厘米级、静态毫米级的位置监控,自己有一套后台原始数据系统,并对初始数据进行处理,形成新的服务,称之FindS(云踪)、FindS等等,同时支持开发平台有Android、IOS、
Linux
往前的娘娘
·
2020-08-15 11:14
千寻位置定位
api
千寻定位
FindS
linux嵌入式
arm基础笔记6之bmp图片格式及其他小汇集
嵌入式其他笔记汇集insmod驱动名字安装驱动rmmod驱动名字卸载驱动lsmod查看已安装的驱动vi/usr/include/linux/input.h查看输入设备描述插入printf打印去检查代码缺失错误sudoifconfigeth0192.168.1.xxx修改ipUbuntu手册man(1)命令(2)系统函数(3)库函数gcc编译:gcc要编译的文件名.c-o编译后的可执行文件名交叉编译
qasxc78563
·
2020-08-15 07:11
linux opencv打不开摄像头
配置:ubuntu16.04opencv3.4罗技c270webcam摄像头我在windows上测试了是没问题的,但是到了
linux嵌入式
板子上就不行了,灯一直不亮。
糯米团_
·
2020-08-14 18:21
嵌入式
linux嵌入式
自学党如何选择开发板以及学习方向
前提:自学党在这个前提下,能找到的各种资料就仅限于店家给的,以及各个论坛上社区里大家共享的,部分底层的内容资料很少,也没人指点学习方向,甚至不知道自己学这玩意能干吗常见的开源开发板树莓派:树莓派其实不算是开源的开发板,博通的这个芯片,连个基本的手册都没有,就只有官方提供的一个系统。内核以及之下的开发,基本上是不可能了,仅限于在用户态写写应用啥的。beagleboneblack(TI的AM335x系
xinshangqiuhust
·
2020-08-14 02:38
嵌入式linux学习方法
我的第一个Imx6ULL应用《百度图像识别》
fe0b4a22171342我买这个板子已经很久了,跟着野火正点原子的教程踉踉跄跄学了一段儿,对很多基础知识也是一知半解,最终也算是搞了下字符驱动开发,并且做了自己的第一次尝试:【linux学习vlog】周末两天爆肝入门
linux
阿正啷个哩个啷
·
2020-08-14 02:02
嵌入式
IMX6ULL
linux
linux
图像识别
嵌入式
第零步——建立wince开发环境
1、wince开发不同于
linux嵌入式
开发,它需要几个支撑平台。首先是PlatformBuilder,这是微软出品专门用来开发wince的联机调试工具。
guoyang1007
·
2020-08-13 14:01
Wince开发
wince
linux
microsoft
makefile
嵌入式
通讯
linux嵌入式
qt的屏幕旋转与字体大小问题
【1、与qt程序显示文字大小有关的两项】exportQWS_DISPLAY=LinuxFB:mmWidth200:mmHeight100:0//输出设备为Linuxframebuffer,尺寸定义(尺寸定义与文字大小有直接关系)exportQWS_SIZE=480x272//屏幕大小【2、屏幕旋转】exportQWS_DISPLAY=Transformed:Rot90//旋转90可以旋转0、90、
等我下班
·
2020-08-12 18:21
配置Ubuntu的tftp服务
我们在做ARM-
Linux嵌入式
开发中,经常需要用到tftp在Linux服务端和开发板间进行进行文件传输,因为我所使用的是Ubuntu,所以下面主要介绍Ubuntu下如何启动、配置tftp
阿基米东
·
2020-08-12 15:51
Linux基础
LINUX嵌入式
系统开发平台选择
1嵌入式系统与Linux按照电气工程师协会的一个定义:嵌入式系统是用来控制或监视机器、装置或工厂等的大规模系统的设备。具体说来,它是电脑软件和硬件的综合体;是以应用为中心,以计算机技术为基础,软硬件可裁减,从而能够适应实际应用中对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。一般来说,嵌入式系统不能使用通用型计算机,而且运行的是固化的软件,终端用户很难或者不可能改变固件。而Linux也
bbsview
·
2020-08-11 11:33
Linux
嵌入式
平台选择
Python之PyQt5可视化编程01
类似于在学习
Linux嵌入式
编程过程中一样,在学习Py
charlee880417
·
2020-08-11 01:06
【N32926】简单测试ARM
Linux嵌入式
系Nand存储读写速度
在某些情况下,我们想知道NANDFlash的大概读写速度,这些情况可能包括:1.打算更换一颗型号不同但存储类型、存储容量、页大小都相同的NAND2.打算更换一颗存储类型不同的NAND,例如从SLCNANDFLASH更换成MLCNANDFLASH3.打算更换一颗不同接口的NAND,例如从8位数据总线更换成SPINAND4.打算调整并更换不同的文件系统,例如从ext4更换为ubifs以上情况,我们都可
中华大吉
·
2020-08-10 20:46
嵌入式Linux开发
linux
嵌入式
system
NAND
FLASH
linux嵌入式
编程高手历程系列2-安装debian并建立嵌入式编译环境
debian是linux著名的发行套件。在接触debian之前,我对linux的了解非常有限,仅仅知道redhat。具体的行为是买过一张redhat7.2的安装光盘。安装的时候一路回车,进入图形窗口以后无所事事,后来就搁置了。工作的时候,也与linux打过交道。具体来说,就是别人用samba搭好了网络环境,我进入共享目录操作一下文件。总之,非常有限。可以说,我的linux从debian开始。项目的
highlo
·
2020-08-10 16:02
linux嵌入式编程高手历程
Linux嵌入式
GDB调试环境搭建
=======================我的环境==========================PC端:CPU:x86_64,系统:Ubuntu,IP:172.16.2.212开发板:CPU:sw9820c,系统:openwrtlinux,IP:172.16.30.20PC端安装的C交叉编译器为arm-none-linux-gnueabi-gcc(gccversion4.6.3),即交叉
weixin_33757911
·
2020-08-09 14:48
基于蓝牙的家居网关数据采集处理系统的设计与实现
王雅志,王绍源(湖南大学电气与信息工程学院,湖南长沙410082)摘要:介绍了一种基于蓝牙技术的智能家居网关中数据采集处理系统的实现方案,该系统以ARM-
Linux嵌入式
系统为开发平台;首先讨论了USB
bjash
·
2020-08-09 04:02
嵌入式
linux嵌入式
入门到精通视频教程 Linux开发工程师培训教程
《零基础嵌入式Linux开发工程师高端培训(ARM实战、系统移植、驱动开发、网络电子书开发)》课程讲师:韩老师适合人群:初级课时数量:336课时用到技术:ARM实战、系统移植、驱动开发涉及项目:网络电子书开发、案例咨询QQ:1337192913本课程即是针对有兴趣学习嵌入式ARM系统开发又不知道从何处着实开始学习嵌入式ARM系统开发的在校同学以及社会在职人员。本课程采用理论教学与实验相结合的方式,
wwkkppoo
·
2020-08-08 22:38
Linux内核调用I2C驱动_驱动嵌套驱动方法
按照
Linux嵌入式
学习的进程,SPI驱动搞完了之后就进入到I2C驱动的学习当中,十一还算是比较顺利,I2C的Lin
Carlos Wei
·
2020-08-08 22:57
arm
linux嵌入式
开发环境搭建简要
宿主机(host):虚拟机Ubuntu1864位系统虚拟机配置:1.添加两个磁盘是为了将系统和代码分开,这样的好处在于可以将代码盘挂载到其它虚拟机上使用2.安装两个网卡是因为目标机的网口是直接接到电脑的网口,电脑上网则是通过无线wifi,之前使用老版VMare8时,可以通过开启windows路由服务来解决网络互通的问题,但是安装了新版VMware后windows的路由服务无法开启,所有给虚拟机添加
云季
·
2020-08-08 22:43
Linux
自己总结的
Linux嵌入式
学习路线
嵌入式linux学习路线图因为目前的开发工作需要用到linux操作系统中的Ubutun16.04,因为之前的工作经验都是在windows下从事嵌入式开发,对linux只是一个概念性的了解。这两天泛读了三本linux新手基础级别书籍,对linux有了一个简要的了解。知道这个操作系统是怎么回事,跟平常使用windows系统有什么相似和差异之处。目前我负责的这一块工作内容比较重要的工作就是把Ubutun
科教兴国
·
2020-08-08 22:43
韦东山S3C2440板学习笔记
ARM&
Linux嵌入式
系统-----shell编程
shell编程步骤step1建立shell文件step2赋予shell执行权限,用chmod命令step3执行shell文件例如:step1建立shell文件farsight@ubuntu:~$touchprog1.shfarsight@ubuntu:~$vimprog1.sh文件内容用date显示日期时间#!/bin/bashdatestep2赋予shell执行权限,用chmod命令farsig
lylg_ban
·
2020-08-08 17:26
linux嵌入式
系统程序加密工具推荐:Virbox Protector.
linux嵌入式
系统程序加密工具推荐:VirboxProtector.软件开发商VirboxProtector是由北京深思数盾科技股份有限公司研发,2018年上市的一款加密工具。
senseshield
·
2020-08-05 20:26
软件保护
加壳工具
ARM/
Linux嵌入式
开发板挂载网络文件系统NFS
一PC机环境搭建系统:ubuntu16.04NFS组件安装sudoapt-getinstallnfs-kernel-server建立共享文件夹mkdir/home/carl/share设置共享目录修改主机/etc/exports文件,添加如下代码/home/carl/share*(rw,sync,no_root_squash)重启nfs服务器sudo/etc/init.d/nfs-kernel-s
yk150915
·
2020-08-05 15:21
Linux系统管理
有关 车牌识别(二、
Linux嵌入式
系统代码)
二、
Linux嵌入式
系统代码参考https://blog.csdn.net/qq_36449541/article/details/80206477原先的开发者是在友善之臂的平台上(好像cpu是arm9S3C2440
zqz13579
·
2020-08-05 04:07
图像与视频
Linux嵌入式
开发基础——计算机组成原理
目录1.计算机体系1.1冯诺依曼结构1.2哈佛结构2.中央处理器(CPU)3.存储系统4.总线系统5.输入输出系统1.计算机体系计算由硬件系统和软件系统两大部分组成。按照功能可以分为:1)指令系统;2)存储系统;3)输入输出系统等。按照存储结构分为:1)冯诺依曼结构;2)哈佛结构。1.1冯诺依曼结构该结构把计算机分成了运算器、控制器、存储器、输入设备和输出设备5个部分。工作原理:计算机的指令存储在
daoyiweichen
·
2020-08-04 13:38
嵌入式
嵌入式开发(ARM9)学习笔记(三)-红帽Linux定制与安装
为了方便后期进行
linux嵌入式
开发,需要先建立起对应的开发环境,这里我们选择的linux系统为RHEL6,现在环境配置过程介绍如下:首先安装VirtualBox以及下载RHEL6的安装镜像,打开VirtualBox
yefufeng
·
2020-08-04 09:57
嵌入式开发
自己动手研发P2P功能的IPC摄像头
历经一段时间的摸索,搞定了基于海思3518E方案的IPC摄像头,研发摄像头需要掌握的知识点还挺多的,没法通过三言两语讲述清楚.先上图,最后完成的作品如下:研发一款摄像头需要掌握的基本流程与知识点1:搭建
linux
imlsq
·
2020-08-03 17:23
IPC
摄像头
海思
3518E
Linux嵌入式
软件面试整理
嵌入式Linux软件工程师面试题一题一,同步和异步有啥区别?题二,TCP与UDP有啥区别?题三,进程和线程有啥区别?题一答案:同步(Sync):所有的操作都做完,才返回给用户。这样用户在线等待的时间太长,给用户一种卡死了的感觉(比如系统迁移中,点击了迁移,界面就不动了,但是程序还在执行,卡死了的感觉)。这种情况下,用户不能关闭界面,如果关闭,那么迁移程序也会中断,用户体验不好。异步(Async):
一禅的师兄
·
2020-08-02 13:13
uCOS、WinCE、uC
Linux嵌入式
系统介绍
uCOS、WinCE、uC
Linux嵌入式
系统介绍时间:2012-10-1811:51:49点击:152uCOS-Ⅱ具有可裁剪、源码开放、结构小巧等特点,是一个抢先式的实时多任务内核。
Bruce-Lan
·
2020-08-01 13:37
eXtremeDB
FFMPEG之RTSP获取H264/H265裸流保存文件
参考:https://blog.csdn.net/weixin_42432281/article/details/883481241目标背景本文的目的是实现
linux嵌入式
端ffmpeg读取网络相机rtsp
ZONG_XP
·
2020-08-01 08:49
视频开发
Linux 体系结构
Linux体系结构
Linux嵌入式
系统的组成层次结构图bios1.硬件检测2.初始化系统设备3.装入os4.调os向硬件发出的指令bsp板级支持包硬件相关开发板原理图开发板原件列表接口定义地址分布软件相关某些
diaotan1427
·
2020-07-30 23:37
ARM-
Linux嵌入式
开发和单片机开发的不同
对于ARM的嵌入式开发主要有两种方式:一种是直接在ARM芯片上进行应用开发,不采用操作系统,也称为裸机编程,这种开发方式主要应用于一些低端的ARM芯片上,其开发过程非常类似单片机,这里不多叙述。还有一种是在ARM芯片上运行操作系统,对于硬件的操作需要编写相应的驱动程序,应用开发则是基于操作系统的,这种方式的嵌入式应用开发与单片机开发差异较大。ARM-Linux应用开发和单片机的开发主要有以下几点不
weixin_33973609
·
2020-07-30 03:18
单片机转嵌入式Linux的思考
要不要从单片机转嵌入式Linux是一个影响到职业发展的严肃决策,火哥不能帮你拿主意,只能帮你列出利弊,你需要根据自身的各种环境(比如所在城市
Linux嵌入式
相关岗位多吗?
丨匿名用户丨
·
2020-07-29 21:53
#
Linux学习之路
关于I2C的那点事:i2c_master_send 和 i2c_master_recv i2c_transfer
做
linux嵌入式
驱动,离不开调试i2c外设,这里对i2c做一下3点总结:1.先要知道i2c的4个信号;a) 起始信号:当SCL线是高电平时SDA线从高电平向低电平切换。
water_clj
·
2020-07-29 17:06
驱动管理
ubuntu下
linux嵌入式
开发环境配置(转)
基于立宇泰ARMSYS2440-Ubuntu嵌入式开发环境配置MSN:
[email protected]
作者:dorfmeister2008年2月25日基于立宇泰ARMSYS2440—
linux嵌入式
开发环境
anqincui2000
·
2020-07-29 17:04
Linux嵌入式
(ARM9)设备添加ip地址
在学习资料满天飞的大环境下,知识变得非常零散,体系化的知识并不多,这就导致很多人每天都努力学习到感动自己,最终却收效甚微,甚至放弃学习。我的使命就是过滤掉大量的垃圾信息,将知识体系化,以短平快的方式直达问题本质,把大家从大海捞针的痛苦中解脱出来。文章目录1添加临时主网卡IP地址2添加临时子网卡IP地址3系统启动后自动添加IP地址(永久IP)4删除IP地址1添加临时主网卡IP地址首先,直奔主题,上指
阿拉伯鸡柳
·
2020-07-29 14:48
Linux
嵌入式
Linux嵌入式
开发过程中经常使用的几个指令
在学习资料满天飞的大环境下,知识变得非常零散,体系化的知识并不多,这就导致很多人每天都努力学习到感动自己,最终却收效甚微,甚至放弃学习。我的使命就是过滤掉大量的垃圾信息,将知识体系化,以短平快的方式直达问题本质,把大家从大海捞针的痛苦中解脱出来。文章目录1.find2.grep3.diff4.patch5.tar1.find功能:查找包含指定字符匹配的文件或路径。指令:#findthefileso
阿拉伯鸡柳
·
2020-07-29 14:16
Linux
嵌入式
Linux Make的使用以及命令安装详解
但是作为一个专业从事
Linux嵌入式
开发的程序员就必须要了解GNUMake,会不会使用GNUMake从一定角度上反应了一个人是否具备大型工程能力。
Z_Silence
·
2020-07-29 04:18
解读set_gpio_ctrl(GPIO_MODE_OUT | GPIO_H6)
最近在看
Linux嵌入式
(s3c2410)方面的内容,遇到了这样一个函数:set_gpio_ctrl();它从字面上看来是对gpio口的设置扩展。GPIO是什么呢?它是通用IO
zhang810413
·
2020-07-29 02:00
S3c2410基础学习
linux内核
嵌入式
c
linux
扩展
io
linux嵌入式
ARM-linux基础题目(比较完整,未看)
ARM体系结构1、请简述ARM处理器的特点,至少说出5个以上的特点。(5分):低功耗;低成本,高性能,RISC结构;指令定长;支持Thumb(16位)/ARM(32位)双指令集;体积小;2、请写出ARM内核和ARMSoC处理器的异同,并举例进行说明。(5分):ARM内核是ARMSoC处理器中的核心部分,所有ARMSoC都采用ARM的体系结构和指令集,ARMSoC主要是在ARM内核基础上继承了Mem
腾腾
·
2020-07-28 14:46
安装交叉编译工具链
会产生大量的中间文件,这会占用很大的内存和磁盘空间,且对CPU处理速度要求较高,比如S3C2440A内存、磁盘空间只有几十到100多兆,CPU只有400-500MHz,完全达不到编译程序的要求.所以,在进行ARM-
linux
qingkongyeyue
·
2020-07-16 04:51
命令工具
Linux嵌入式
实时操作系统开发与设计(三)
第二章实时系统的相关研究尽管现在的操作系统变得种类繁多,但是UNIX及其兼容的系统仍然是工业和学术领域标准的操作系统。一些非UNIX系统,比如WindowsNT,也是与POSIX.1003标准兼容,这个标准无疑是基于UNIX。这个系统的成功是由于它的开放性、稳定性和事实的标准。随着POSIX1003.1b实时扩展标准的发布,UNIX有机会成为分布最广泛的实时处理平台。Linux作为一个类UNIX的
深水蔚蓝
·
2020-07-16 03:05
Linux嵌入式
系统与硬件平台的关系
一、嵌入式系统设计方法变化的背景嵌入式系统设计方法的演化总的来说是因为应用需求的牵引和IT技术的推动。随着微电子技术的不断创新和发展,大规模集成电路的集成度和工艺水平不断提高。硅材料与人类智慧的结合,生产出大批量的低成本、高可靠性和高精度的微电子结构模块,推动了一个全新的技术领域和产业的发展。在此基础上发展起来的器件可编程思想和微处理(器)技术可以用软件来改变和实现硬件的功能。微处理器和各种可编程
j2eejb
·
2020-07-16 00:49
嵌入式开发
嵌入式
平台
linux
编程
工具
microsoft
《基于
Linux嵌入式
原理与应用开发》总结_ARM裸机程序_汇编程序
《基于
Linux嵌入式
原理与应用开发》后面的例子都是C的,感觉对于像我这样的初学者还是得好好看看汇编编程。
itismonday
·
2020-07-16 00:42
嵌入式系统_菜鸟的日子
C/C++ linux 嵌入式相关 带答案的笔试题 汇总~~
C/C++
linux嵌入式
相关带答案的笔试题汇总~~文章地址:http://blog.csdn.net/godspirits/article/details/40317541.以下三条输出语句分别输出什么
duanlove
·
2020-07-15 22:42
嵌入式技术
Linux嵌入式
系统与硬件平台的关系
一、
Linux嵌入式
系统操作系统是一种在计算机上运行的软件,它的主要任务是管理计算机上的系统资源,为用户提供使用计算机及其外部设备的接口。
audio1234567
·
2020-07-15 20:24
Linux/Embedded
Linux嵌入式
数据库
数据库(DataBase,简记为DB)就是一个有结构的、集成的、可共享的统一管理的数据集合。它不仅包括数据本身,而且包括相关数据之间的联系。数据库技术主要研究如何存储、使用和管理数据;常见的关系型数据库管理系统:OracleOracle是1983年推出的世界上第一个开放式商品化关系型数据库管理系统。它采用标准的SQL结构化查询语言,支持多种数据类型,提供面向对象存储的数据支持,具有第四代语言开发工
ArrowYL
·
2020-07-15 16:23
Linux
【转载】C/C++ linux 嵌入式相关 带答案的笔试题 汇总~~
C/C++
linux嵌入式
相关带答案的笔试题汇总~~文章地址:http://blog.csdn.net/godspirits/article/details/40317541.以下三条输出语句分别输出什么
ZS_Wang_Blogs
·
2020-07-15 16:47
面试笔试
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他