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
Qt嵌入式解决方案(Qt5.14.2 + opengl 交叉编译移植至Jetson Nano 详细步骤)
在我需要将Qt应用程序运行到
嵌入式arm
linux平台上时,我了解到了两种方案:QtforDeviceCreation+BoottoQt,这项技术相当诱人,虽然只有商业版Qt能够使用,但用了这么久的开源版本
为啥不吃肉捏
·
2023-06-17 09:31
Qt
qt
arm开发
开发语言
交叉编译
关于开发板
2开发板分为学生群体使用的通用类型主要有:,比如51单片机开发板,stm32开发板,
嵌入式ARM
-Linux开发板,arduino开发板,树莓派开发板等等3其实对于参加工作多年的工程师,对于开发板的选择
周龙(AI湖湘学派)
·
2023-06-07 17:26
嵌入式AI人工智能
arm开发
linux
单片机
嵌入式arm
linux平台获取网络摄像头RTSP视频流的开发
说明:最近要做一物联网项目的需求,通过物联网数据采集网关根据需要联动触发局域网内网络摄像头(例如海康,雄迈,天视通等各种品牌的摄像头)的视频上传到中国移动ONENET云服务器平台,硬件平台是
嵌入式ARM
LINUX
iotman
·
2023-04-06 13:02
随堂笔记 - Linux
嵌入式ARM
开发教程 -多线程
多线程线程进程标识符类型pthread_tpid_t获取idpthread_self()getpid()创建pthread_create()fork()intmain(intargc,char*argv[])./xxx151416argc=4argv[0]=./xxxaggv[1]=15…main函数返回,会导致主线程里的进程结束,进程内的线程也结束,可使用pthread_exit函数等待。线程连
酩拭
·
2023-04-03 08:22
随堂笔记
Linux
多线程
成功移植MQTT-PAHO到
嵌入式arm
-linux
主要参考:https://cloud.baidu.com/forum/topic/show/761030https://blog.csdn.net/qq_28643619/article/details/86011212主要区别(cc=arm-linux-gnueabihf-gcc-fPIC)1.修改第70行CC?=gcc为:CC=arm-linux-gnueabihf-gcc-fPIC2.第43
一块钱的嘿嘿
·
2023-03-19 21:23
银河麒麟V10 aarch64 yum在线安装docker-ce —— 筑梦之路
银河麒麟v10server版本对标centos7
嵌入式arm
架构的Linux192-168-210-1884.19.90-23.20.v2101.ky10.aarch64#1SMPFriFeb1814:
筑梦之路
·
2023-03-14 11:48
linux系统运维
虚拟化
云计算
银河麒麟v10-server
docker-ce
centos7
MQTT协议版本Mosquitto移植到
嵌入式arm
平台
文章目录前言一、mosquitto是什么?二、交叉编译1.交叉编译openssl源码2.交叉编译e2fsprogs源码3.交叉编译c-ares源码4.交叉编译uuid源码5.交叉编译mosquitto源码6.将编译得到的文件拷贝到开发板执行6.1测试6.2错误解决前言MQTT是一个基于客户端-服务器的消息发布/订阅传输协议。MQTT协议是轻量、简单、开放和易于实现的,这些特点使它适用范围非常广泛。
¢康忙北鼻〆
·
2023-03-11 16:00
c语言
arm开发
ubuntu
linux
分享10个适合初学者学习的C开源项目代码
来源|
嵌入式arm
十个最值得阅读学习的C开源项目代码1.Webbench2.Tinyhttpd3.cJSON4.CMockery5.Libev6.Memcached7.Lua8.SQLite9.UNIXv610
程序员编程指南
·
2023-03-11 03:29
C语言与C++编程
数据库
嵌入式
内核
java
linux
我做单片机几年要不要转嵌入式
而嵌入式主要是指嵌入式linux软件开发,也就是硬件上基于
嵌入式ARM
、MIPS等平台,软件上基于linux系统的驱动开发、应用开发等工作。
张巧龙
·
2023-02-28 02:59
嵌入式ARM
设计编程(四) ARM启动过程控制
文章和代码已归档至【Github仓库:hardware-tutorial】,需要的朋友们自取。或者关注公众号【AIShareLab】,回复嵌入式也可获取。一、实验目的(1)掌握建立基本完整的ARM工程,包含启动代码,C语言程序等;(2)了解ARM启动过程,学会编写简单的C语言程序和汇编启动代码并进行调试;(3)掌握如何指定代码入口地址与入口点;(4)掌握通过memory/register/watc
·
2023-02-18 13:10
arm
嵌入式ARM
设计编程(五) 实现信号的FIR滤波操作
文章和代码已归档至【Github仓库:hardware-tutorial】,需要的朋友们自取。或者关注公众号【AIShareLab】,回复嵌入式也可获取。一、实验目的通过实验了解嵌入式汇编语言程序结构,完成文件读写操作,实现对信号的滤波处理。二、实验环境1、硬件:PC机1、软件:ADS1.2集成开发环境三、实验要求(1)自行设计一个FIR的低通滤波器(7阶以上),可以采用Matlab等其他工具软件
·
2023-02-18 13:09
arm
嵌入式ARM
设计编程(三) 处理器工作模式
文章和代码已归档至【Github仓库:hardware-tutorial】,需要的朋友们自取。或者关注公众号【AIShareLab】,回复嵌入式也可获取。一、实验目的(1)通过实验掌握学会使用msr/mrs指令实现ARM处理器工作模式的切换,观察不同模式下的寄存器,加深对CPU结构的理解;(2)通过实验掌握ld中如何使用命令行指定代码段起始地址。二、实验环境硬件:PC机。软件:ADS1.2集成开发
·
2023-02-17 21:49
arm
嵌入式ARM
设计编程(二) 字符串拷贝
文章和代码已归档至【Github仓库:hardware-tutorial】,需要的朋友们自取。或者关注公众号【AIShareLab】,回复嵌入式也可获取。一、实验目的通过实验掌握使用LDB/STB,b等指令完成较为复杂的存储区访问和程序分支,学习使用条件码二、实验环境硬件:PC机软件:ADS1.2集成开发环境三、实验内容熟悉开发环境的使用并完成一块存储区的拷贝。完成分支程序设计,要求判断参数,根据
·
2023-02-17 21:19
arm
嵌入式ARM
设计编程(一) 简单数据搬移
文章和代码已归档至【Github仓库:hardware-tutorial】,需要的朋友们自取。或者关注公众号【AIShareLab】,回复嵌入式也可获取。一、实验目的熟悉实验开发环境,掌握简单ARM汇编指令的使用方法。二、实验环境硬件:PC机软件:ADS1.2集成开发环境三、实验内容熟悉开发环境并使用LDR/STR,MOV等指令访问寄存器或存储单元;使用ADD/SUB/LSL/LSR/AND/OR
·
2023-02-17 21:18
arm
嵌入式ARM
设计编程(四) ARM启动过程控制
文章和代码已归档至【Github仓库:hardware-tutorial】,需要的朋友们自取。或者关注公众号【AIShareLab】,回复嵌入式也可获取。一、实验目的(1)掌握建立基本完整的ARM工程,包含启动代码,C语言程序等;(2)了解ARM启动过程,学会编写简单的C语言程序和汇编启动代码并进行调试;(3)掌握如何指定代码入口地址与入口点;(4)掌握通过memory/register/watc
·
2023-02-17 20:48
arm
嵌入式ARM
体系结构总结
可编程器件电子器件的发展方向:模拟器件→数字器件;专用集成电路(ASIC)→可编程器件。可编程器件的特点:CPU在固定频率的时钟控制下节奏运行。CPU可以通过总线读取外部存储设备中的二进制指令集,然后解码执行。这些可以被CPU解码执行的二进制指令集是CPU设计的时候确定的,是CPU的设计者(ARM公司)定义的,本质上是一串由1和0组成的数字。这就是CPU的汇编指令集。整个编程及运行过程:程序员用汇
路溪非溪
·
2023-02-17 13:54
arm
单片机
stm32
嵌入式arm
(二)涉及的汇编指令及相关知识
arm开发中需要掌握一些汇编语言的知识,如:指令的格式,作用和用法;但不是要求用汇编去编程,而是通过学习汇编来掌握:机器指令的格式,指令在内存中是如何存储的,指令的执行过程,寄存器的变化。文章目录一汇编语言是什么二汇编语言的基本语法1汇编语言的注释2立即数3先了解程序状态寄存器3.1条件码标志位3.2控制位4基本指令4.1指令基本格式4.1.1汇编指令格式4.1.2条件码4.1.3mov指令的机器
_天之白_
·
2023-02-17 13:20
Arm
arm
嵌入式硬件
嵌入式ARM
设计编程(三) 处理器工作模式
文章和代码已归档至【Github仓库:hardware-tutorial】,需要的朋友们自取。或者关注公众号【AIShareLab】,回复嵌入式也可获取。一、实验目的(1)通过实验掌握学会使用msr/mrs指令实现ARM处理器工作模式的切换,观察不同模式下的寄存器,加深对CPU结构的理解;(2)通过实验掌握ld中如何使用命令行指定代码段起始地址。二、实验环境硬件:PC机。软件:ADS1.2集成开发
·
2023-02-16 20:27
arm
毕设项目:基于
嵌入式ARM
-Linux的OpenCV和QT实现的人脸识别系统(源码+论文)
毕业几年了,把毕业设计作品分享一下,希望能帮助到有需要的同学们。本设计是一个在嵌入式Linux平台上实现的人脸识别系统,具体请参见以下介绍。简介:本设计基于linux操作系统,由客户端(门禁设备)和服务器(后台处理中心)组成,通过以太网形成组网,实现一个人脸识别门禁系统。客户端为嵌入式Linux设备,采用QT库显示界面,通过摄像头采集图像。服务器为PC上Ubuntu系统,采用QT库显示界面,以Op
曾哥电子设计
·
2023-01-02 11:31
opencv
linux
arm
ARM64平台上安装PyQt5环境【包括error: Qt::ItemDataRole is not a class or namespace解决方案】
ARM64平台上安装PyQt5环境【解决编译错误问题】一.前言二.源码安装python三.源码安装PyQt5以及SIP3.1开发环境3.2安装步骤四.验证与测试参考文章一.前言在
嵌入式ARM
64开发平台上
仝佳轩
·
2022-12-28 06:07
环境配置
qt
python
开发语言
初学
嵌入式ARM
——矩阵式键盘控制数码管(轮询式)
此程序用于初学
嵌入式ARM
时的程序一、介绍这里是keil4MDK和Proteus8.6联合使用,芯片为LPC2103。
江小黎
·
2022-12-08 20:27
嵌入式
嵌入式基础知识
4*4
矩阵
键盘
扫描
程序
Proteus
ARM7
仿
嵌入式ARM
核心板介绍
随着嵌入式行业的快速发展,越来越多的项目需要处理复杂算法及网络协议,需要进行丰富的人机交互操作。高端ARM处理器的逐渐普及也使得“ARM核心板”进入广大工程师的视野,本文将为大家简单介绍核心板的组成及应用,为工程师选型及产品开发提供一些思路。首先我们需要了解什么是核心板?核心板是指将miniPC的核心功能打包封装成一块主板的最小系统板,一般包括主控制器、内存、电子硬盘、电源管理等关键器件。若主控制
武汉万象奥科
·
2022-12-04 00:43
嵌入式核心板
arm
arm开发
嵌入式硬件
瑞芯微嵌入式linux开发,瑞芯微四核RK3288
嵌入式ARM
Android Linux 开发板学习板资料...
|-Firefly-RK3288资料|--CPU资料|----rk3288-chapter-53-universal-asynchronous-receiver-transmitter-(uart).pdf|----rk3288-chapter-52-i2c-interface.pdf|----rk3288-chapter-51-pulse-width-modulation-(pwm).pdf|-
佛泽
·
2022-12-01 17:19
瑞芯微嵌入式linux开发
一文理解linux
转载:https://mp.weixin.qq.com/s/0vkvVN4l5Mtl6so8wOUeKA解读:一文看懂Linux内核原创:熊猫
嵌入式ARM
今天Linux内核预备工作理解Linux内核最好预备的知识点
自由之梦
·
2022-11-28 22:04
Linux
嵌入式ARM
算法移植与优化
目录一、算法优化指导思想1.算法优化基本原则2.算法优化方法二、编译器优化1,函数内联2,消除公共子表达式3,循环展开4,GCC优化选项5,ARMCC优化选项三、ARM内存系统优化1,数据cache优化2,循环分块3,内部循环优化4,结构对齐5,综合相关性影响6,优化指令cache的使用7,优化L2与外部cache的使用8,优化TLB使用9,数据终止优化10,预取一个内存块的访问四、代码级优化1,
月光下的麦克
·
2022-09-08 08:55
arm
算法
arm开发
嵌入式arm
(三)arm裸机程序点灯+流水灯+环境文件解释
本节我们用点灯来体验一下arm的裸机程序开发;cortex-A系统虽然比M系统更复杂,但是对于裸机开发,也就是寄存器寄存器寄存器,还是很好上手的(指点灯),那就来体验一把文章目录一环境介绍二简略了解SFR特殊功能寄存器三裸机开发点灯的流程1看硬件的原理图2查手册配置Soc的引脚3编程四点灯1查原理图1.1查引脚连接1.2看驱动方式2查手册2.1查找到的信息2.2查找过程(手册截图)2.2.1GPX
_天之白_
·
2022-08-11 13:26
Arm
arm
单片机
arm开发
ARM处理器开发详解
目录第一章嵌入式系统基础知识(不考)嵌入式系统特点交叉调试调试器第二章
嵌入式ARM
技术概论ARM的基本数据类型(不考)选择ARM芯片的一般原则Cortex-A9内核的八种工作模式流水线(不考)寄存器组织程序状态寄存器
NAPO687
·
2022-08-10 11:37
arm
灵动微电子预驱MCU单片机MM32SPIN580C
Arm®的Cortex®-M0处理器是最新一代的
嵌入式Arm
处理器,它为实现MCU的需要提供了低成本的平台、缩减的引脚数目、降低的系统功耗,同时提供卓越的计算性能和先进的中断系统响应。
·
2022-07-25 16:08
单片机
arm 交叉编译找不到so_
嵌入式Arm
的交叉编译Qt:未找到libpthread.so.0
我正在尝试使用WebKit为
嵌入式arm
设备(freescale处理器)交叉编译Qt。我有一个arm-none-linux-gnueabi工具链。
好好住
·
2022-06-29 16:13
arm
交叉编译找不到so
嵌入式Linux设备驱动程序开发指南2(构建系统概要)——读书笔记
构建系统概要二、构建系统概要2.1引导加载程序2.2Linux内核2.3系统调用接口和c运行时库、系统共享库2.4根文件系统2.5
嵌入式ARM
处理器启动过程2.6构建嵌入式Linux系统二、构建系统概要
Jack.Jia
·
2022-06-21 19:24
linux驱动
linux
驱动程序
C语言中三块“难啃的硬骨头”
来源|
嵌入式ARM
整理/付斌,参考《程序员互动联盟》C语言在嵌入式学习中是必备的知识,审核大部分操作都要围绕C语言进行,而其中有三块“难啃的硬骨头”几乎是公认级别的。
张巧龙
·
2022-05-23 07:30
【
嵌入式ARM
汇编】如何将键入的数据存到数组中?
大家好,我是汤姆凯特。文章目录【ARM汇编数组】如何将键入的数据存到数组中写在前面:第一步、用C的伪代码表示第二步、给数组分配空间第三步、构建第一个循环错误示范正确代码第四步、构建第二个循环这里需要特别注意的是第五步、完善指令完整源代码:尝试运行:总结:每篇前言☀️作者简介:大家好我是汤姆凯特,大家可以叫我汤姆个人主页:IM汤姆凯特的CSDN博客系列专栏:【ARM嵌入式基础】每日一句:“人生的道路
IM汤姆凯特
·
2022-04-30 07:40
ARM嵌入式基础
arm
arm开发
嵌入式硬件
将OpenCV2移植到
嵌入式ARM
平台(NanoPi Neo2)
将OpenCV2移植到
嵌入式ARM
平台0.测试环境操作系统:Ubuntu12.04.5LTS64位ARM平台:友善之臂NanoPiNeo2+OV5640USB模块编译工具链:gcc-linaro-aarch64OpenCV
我不姓周不唱朋友
·
2022-04-17 07:55
C/C++
嵌入式
OpenCV
NanoPI
Neo
OpenCV
灵动微代理ARM®Cortex®-M0的32位微控制器MM32F0020
凭借其
嵌入式ARM
内核,该产品与基于ARM的产品的所有工
·
2022-01-07 16:27
单片机
zlib开发笔记(三):zlib库介绍、在ubuntu上进行arm平台交叉编译
前言 方便做
嵌入式arm
的交叉移植zlib库。Zlib库 zlib被设计为一个免费的,通用的,法律上不受限制的-即不受任何专利保护的无损数据压缩库,几乎可以在任何计算机硬件和操作系统上使用。
·
2021-08-23 23:32
qtzlib
STM32最小系统
STM32简介STM32是一款高性能,低功耗,低成本的
嵌入式ARM
芯片,其家族产品大致划分如图STM32型号说明,以STM32F103ZET6芯片为例:STM32F103ZET6ARMCortex-M内核
李逸汐
·
2020-12-31 00:11
Altium
Designer
20
stm32
单片机
嵌入式
35岁真的是程序员的坎儿吗?
整理|付斌公众号|
嵌入式ARM
35岁是一个坎儿,很多人说程序员35岁以后就失业了……被降薪,被调岗,被明升暗降,直至被“优化”……21ic家也觉得很痛心……这是真的吗?
张巧龙
·
2020-11-13 11:00
人工智能
java
大数据
编程语言
面试
嵌入式arm
开发C语言调用栈回溯实战
嵌入式arm
开发C语言调用栈回溯实战参考:https://stackoverflow.com/questions/77005/how-to-automatically-generate-a-stacktrace-when-my-program-crashes
hylaking
·
2020-09-16 18:59
C&C++
Linux
知识&技巧
嵌入式
arm
c语言
arm-linux-gcc交叉编译器的安装与配置
平台:Fedora14i386arm210写在开头:本篇博客中所用到的一些工具和源码包,都可以在我的另一篇博文“软件开发人员常用网站整理”中找到下载网站一、交叉编译包的安装想进行
嵌入式arm
移植,第一步必须有交叉编译工具
麦子_hsx
·
2020-09-16 09:56
树莓派开发
文章目录树莓派树莓派开发概述什么是
嵌入式ARM
架构登录到树莓派树莓派刷机树莓派登录其他操作Linux库分文件编程函数库静态库的制作动态库的制作外设开发编程树莓派接口wiringPi库串口通信交叉编译与链接交叉编译是什么为什么怎么做软链接和硬链接概念生成
'monologue
·
2020-09-16 09:55
内核
嵌入式
linux
NanoPi M4开发opencv图像识别aruco码全过程(超详细)(一:搭环境)
NanoPiM4介绍NanoPiM4是基于RK3399SoC设计的一款接口尺寸与树莓派3兼容的
嵌入式ARM
计算机。
lightning980729
·
2020-09-15 20:06
开发嵌入式程序
嵌入式arm
linux 文件系统登入密码的修改笔记
1.设置登录时需要用户和用户密码,在/etc/inittab文件中添加:::respawn:/sbin/getty-LttyPS0115200vt100或::respawn:-/bin/login2.设置登录时不需要用户和用户密码,在/etc/inittab文件中添加:ttyPS0::respawn:-/bin/ash3.用MD5修改用户密码,例如修改root的密码为123:输入命令:openss
xld_1992
·
2020-09-15 12:31
linux
嵌入式ARM
Linux开发板自启动,跳过输入root用户名和密码
1.编译autologin.c程序。autologin.c文件内容#includeintmain(){execlp("login","login","-f","root",0);return0;}编译#arm-linux-gccautologin.c-oautologin(跟开发板的交叉编译工具链同步)2.拷贝文件将生成的autologin拷贝至开发板/sbin目录下,如通过sd卡拷贝,并修改权限
缘客_ql
·
2020-09-15 11:49
Linux驱动开发
嵌入式Arm
-Linux入门常见困惑解答
嵌入式Arm
-Linux入门常见困惑解答(V1.0)一.啥是嵌入式?学会后用来干啥?答:手机、平板电脑等就是典型的嵌入式设备。学会后可参与类如手机、平板电脑等类型产品的研发。
李彦龙
·
2020-09-13 20:21
工作相关
opencv(arm移植总结)
嵌入式ARM
系统中安装这里使用的是Opencv1.0.0版。首先说明这里之所以取1.0版本,是因为当时我的编译器是3.4.1,我试过编译2.0的但是不行。
tietao
·
2020-09-13 18:23
Development
Linux相关
嵌入式下qt用qsqlite数据库,会存在刷新不及时的问题解决方案
这个就会立即去保存数据,,,,实际的
嵌入式arm
方案,我在rockchip+rk3399的方案里面。界面qt,用到了自带的qsqlite数据库,发现保存数据不及时,关机之后。
wushuang443
·
2020-09-13 14:43
vc
c++
QT
linux+qt
嵌入式ARM
开发平台-迅为最新iTOP-4418开发板
iTOP-4418
嵌入式ARM
开发板特点:三星S5P四核4418与八核6818完美兼容独家提供1G和2G内存版本核心板支持电池管理,充放电电路与电量计,适于手持应用核心板引出脚最全:四组连接器共320个
Chihiro_S
·
2020-09-12 18:15
4412开发板
嵌入式arm
学习总结(七)--中断-基于S3C2440
1.中断执行过程1)保存中断前PC值2)保持中断前CPSR到spsr3)修改CPSR的相应值,进入相应异常模式4)执行异常5)现将SPSR还原到CPSR6)还原PCARM硬件不支持相同异常中断嵌套如果相同异常嵌套,必须通过软件来保存CPSR和PC的值不同异常中断硬件支持嵌套2.s3c2440的中断共60个终端源,有五种中断触发方式3.ARM中断响应过程--详细过程中断初始化总共分为7步,只要初
杨毅
·
2020-09-12 13:48
嵌入式arm
go mqtt(
嵌入式arm
设备)接入物联网平台
#1、设备任意能跑linux的设备。当前设备:imx6内存>=128m容量>=128m#2、平台华为云平台设备接入服务,开发者中心#3、设备注册##1、添加产品选择添加自定义产品##2、添加profile定义,插件#4、注册设备用官方工具计算出clientid等等连接参数#5、编写代码##5.1、主函数//mainpackagemainimport("fmt""sync""time""./user
wulala乌啦啦
·
2020-09-12 05:31
go学习
嵌入式ARM
下使用ALSA USB声卡
你好!这里是风筝的博客,欢迎和我一起多多交流。使用Linux的一个好处就是里面集成了好多驱动,像USB声卡就是即插即用的,我们只需要下载一些使用库就ok、我们现在要使用USB声卡,就需要alsa-lib和alsa-util的支持、alsa-lib下载链接:http://download.chinaunix.net/download/0001000/358.shtml这里我用的是:alsa-lib-
风筝丶
·
2020-09-10 23:14
Linux应用
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
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
其他