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开发基础
鸿蒙os和origin,originos和鸿蒙区别-与非网
硬件型号:vivoX60&&华为mate40Pro系统版本:Android11.0&&EMUI11.0originos和鸿蒙区别:1、
开发基础
不同:originos是基于Android开发的,和安卓Android
weixin_39619478
·
2023-11-23 00:58
鸿蒙os和origin
对四方继保实施
嵌入式Linux
开发培训
培训大纲:第一天1.Linux系统开发的总述1.1Linux开发环境及Linux系统的组成1.2从VxWorks过渡到Linux1.3MontaVistaLinux的主要工作2.构建
嵌入式Linux
系统
wzk456
·
2023-11-22 23:38
linux
uniapp、uniCloud实现微信公众号自动查询淘宝京东优惠券制作过程
本文是通过uniapp、uniCloud实现微信公众号自动查询淘宝京东优惠券功能,因此需要具有uniapp
开发基础
,当然网上拥有很多傻瓜式实现教程,请自行搜索。一、准备工作1.
公子柒Zzzzzzz
·
2023-11-22 22:25
uniapp前端组件
微信
uni-app
Linux应用
开发基础
知识——多线程编程(十)
前言:在编写代码时,是否会遇到以下的场景会感觉到难以下手?要做2件事,一件需要阻塞等待,另一件需要实时进行。例如播放器:一边在屏幕上播放视频,一边在等待用户的按键操作。如果使用单线程的话,程序必须一会查询有无按键,一会播放视频。查询按键太久,就会导致视频播放卡顿;视频播放太久,就无法及时响应用户的操作。并且查询按键和播放视频的代码混杂在一起,代码丑陋。如果使用多线程,线程1单独处理按键,线程2单独
嵌入式的那些事儿
·
2023-11-22 21:25
ffmpeg
inx
6ull的启动模式
linux
多线程编程
互斥量
同步操作
线程接收
inux应用
开发基础
知识——串口应用编程(十一)
前言:在Linux系统中,串口设备以文件的形式存在,通常位于/dev目录下,如ttyS0、ttyUSB0等。这些设备文件可以用于读取和写入数据。要使用串口设备,需要打开相应的设备文件。在打开串口时,可以使用O_RDWR选项标志进行读写操作,同时使用O_NOCTTY选项标志告诉Linux“本程序不作为串口的‘控制终端’”,以避免一些输入字符影响进程运行。下面让我们对串口应用编程进行一个简单的入门学习
嵌入式的那些事儿
·
2023-11-22 21:25
单片机
GPS
串口API
TTY架构
串口
UART
JZ2440
福州大学《嵌入式系统综合设计》实验三:多媒体
开发基础
编程
一、实验目的本实验基于搭建好的开发环境和硬件环境,通过编写简单的通信实验,验证开发环境,掌握多媒体开发编程基础,包括SOCKET编程、多线程编程和线程同步知识。二、实验内容基于套接字、多线程、同步锁机制实现多媒体文件的收发;发送端Ubuntu的PC机读取文件,每1024个字节组成一个包通过TCP报文发送到接收端;接收SE5上启动2个线程,线程1接收报文并将报文存入缓存;线程2通过缓存读取报文存入文
至善迎风
·
2023-11-22 14:04
嵌入式系统综合设计
嵌入式硬件
服务器
H5与CSS3总结
GeolocationAPI离线web应用Web存储数据通信文件拖放画布——像素级操作css3CSS3概述及选择器文本、字体与颜色背景与边框渐变与变形处理CSS3过渡与动画CSS3多列布局CSS3盒布局CSS3媒体查询UI
开发基础
前后端交互
柠ㅤㅤ
·
2023-11-22 13:51
H5与css3
前端
html5
css3
linux开发板通过网线连接电脑(win10)连接网络问题
最近开始学习
嵌入式Linux
开发,使用野火imx6ull开发板,想把开发板通过网线连接到笔记本(笔记本连接WiFi),共享使用网络;查询了很多资料后成功实现,我现在把这个方法分享出来。
Ethan_LiuQuan
·
2023-11-22 12:03
经验
嵌入式Linux
经验分享
其他
arm
嵌入式硬件
嵌入式Linux
软件开发学习计划
无意中看到这篇文章,博主也是转载的,但是没有注明出处,觉得说的还行,就转过来,没事看看。想法总是完美的,但现实是崎岖坎坷的,不可能一路顺风的按计划走,生活并不总是是按常理出牌。但想法一定是要有的,有自己的想法就要坚持去践行!可能要走不少弯路,不少错路,但只要最后能到达想到的终点就是成功的。转载自http://blog.csdn.net/nowayings/article/details/38460
Robot__Man
·
2023-11-22 12:06
嵌入式应用开发
嵌入式
linux
软件开发
嵌入式Linux
移植littlevgl7,安富莱V6移植littlevgl的前因后果,附移植好的工程(未优化)...
你的酒我的故事。那年我二十三四岁,不小心闯进了嵌入式的大本营,以为自己要发达了,几年后在路边开始要饭了一、起因做了一个智能家居产品,具有GUI交互的低配置网关,方案是F429B+32bitSDRAM驱动800480的显示屏,达到以下图片的上的效果QQ图片20191201123951.jpg(109.54KB,下载次数:1)2019-12-112:41上传图片的功能描述:1.底图ARGB88882.
Eric Q
·
2023-11-22 11:09
嵌入式Linux
人脸检测libfacedetection
人脸检测此库依赖Opencv,所以首先要移植Opencv到板子上。笔者使用LVGL搭建了一个界面,界面有些卡顿(主要原因是文件存取较慢),演示效果如下:OpenCV首先要交叉编译Opencv参考:https://blog.csdn.net/weixin_42794454/article/details/114405816错误1:修改交叉编译工具链里的文件:toolchain-sunxi-glibc
武器大师72
·
2023-11-22 11:35
嵌入式Linux
人脸检测
产品经理的技术脑:懂一点
开发基础
好唠嗑
web
开发基础
知识1、HTML:超文本标签语言,一种纯文本类型的语言用来设计网页的标记语言用来显示数据用该语言编写的文件,以.html或者.htm为后缀由浏览器解释执行在HTNML界面上,可以嵌套脚本语言编写的程序段
陪学
·
2023-11-22 10:13
ajax进阶,Ajax 进阶(一)
[image.png](/img/bVbMqnQ)
开发基础
知识:前端使用ajax技术的网页,经过在后台服务器进行少许的数据交换,就能够实现异
spRachel雷切爾
·
2023-11-22 10:38
ajax进阶
软件工程结构化建模的方法和工具_系统架构师之——软件开发方法
对此,我们很有必要对系统
开发基础
知识有认知。对于一名程序员做全栈开发已经越来越普遍了,全栈开发者不单纯要掌握全栈技术线,而且要必须懂开发相关的基础知识。
weixin_39519769
·
2023-11-22 10:24
软件工程结构化建模的方法和工具
软件的接口设计图
“Python+”集成技术高光谱遥感数据处理
高光谱遥感数据处理的基础、python
开发基础
、机器学习和应用实践。重点解释高光谱数据处理所涉及的基本概念和理论,旨在帮助学员深入理解科学原理。
梦想的初衷~
·
2023-11-22 07:25
遥感
高光谱
gpt
python
开发语言
软件测试慕课版学习总结—第二章
关系:软件测试是在软件
开发基础
上完成的。没有软件开发就没有测试,软件开发提供软件测试的对象。软件开发和软件测试都是软件生命周期中的重要组成部分软件开发和软件测试都是软件过程中的重要活动。
柚纸君@blog
·
2023-11-21 21:25
软件测试
软件测试
总结
Linux应用
开发基础
知识——输入系统应用编程(八)
前言:触摸屏分为电阻屏、电容屏。电阻屏结构简单,在以前很流行;电容屏支持多点触摸,现在的手机基本都是使用电容屏。我们应当注意的是LCD、触摸屏不是一回事,LCD是输出设备,触摸屏是输入设备。制作触摸屏时特意把它的尺寸做得跟LCD一模一样,并且把触摸屏覆盖在LCD上,让我们学习一下输入系统里面的电阻屏与电容屏。目录一、电阻屏1.电阻屏原理2.电阻屏数据二、电容屏1.电容屏原理:2.电容屏数据(1)T
嵌入式的那些事儿
·
2023-11-21 18:15
linux
IMX6ULL
电容屏
电阻屏
tslab
自己写一个测试程序
压力测试
Linux应用
开发基础
知识——输入系统应用编程(七)
前言:常见的输入设备有键盘、鼠标、遥控杆、书写板、触摸屏等等,用户通过这些输入设备与Linux系统进行数据交换。输入设备种类繁多,能否统一它们的接口?既在驱动层面统一,也在应用程序层面统一?事实上是可以的。Linux系统为了统一管理这些输入设备,实现了一套能兼容所有输入设备的框架:输入系统。驱动开发人员基于这套框架开发出程序,应用开发人员就可以使用统一的API去使用设备。目录一、输入系统框架及调试
嵌入式的那些事儿
·
2023-11-21 18:44
linux
运维
IMX6ULL
poll
异步通知
查询方式
man命令查看文件
Linux应用
开发基础
知识——网络通信编程(九)
前言:通过学习为后续Linux网络编程奠定基础。首先介绍网络编程的概念,即网络协议分层,旨在帮助读者对网络建立初步的、全面立体的认识,其次介绍包括协议、端口、地址等;最后介绍应用非常广泛的传输控制协议(TransmissionControlProtocol,TCP)和用户数据报协议(UserDatagramProtocol,UDP)的基本概念及其区别以及这两种协议的编程。一、网络编程概念1网络通信
嵌入式的那些事儿
·
2023-11-21 18:12
服务器
网络
客户端
UDP编程
TCP编程
网络编程
网络编程的主要函数
STM32MP157驱动开发——SPI驱动
简介4.Linux下的SPI框架二、驱动开发1)IO的pinctrl子节点创建与修改2)SPI设备节点的创建与修改3)ICM20608驱动4)测试App5)运行测试参考文章:【正点原子】STM32MP1
嵌入式
Amonter
·
2023-11-21 18:01
STM32MP157
驱动开发
stm32
嵌入式硬件
“Python+”集成技术高光谱遥感数据处理
高光谱遥感数据处理的基础、python
开发基础
、机器学习和应用实践。重点解释高光谱数据处理所涉及的基本概念和理论,旨在帮助学员深入理解科学原理。
思考的小猴子
·
2023-11-21 14:58
遥感
高光谱
python
开发语言
嵌入式linux
运行dosbox,Ubuntu18.04/Linux下安装DosBox进行8086汇编
在windowsXP等32位系统会自带有debug等汇编调试工具,但是到之后的win7等64位系统之后移除了这个功能,其他系统诸如linux,MacOS等等则没有,学习汇编,需要用到一些工具及软件,其中dosbox则是一个很好的选择,这里只介绍在汇编中如何使用dosbox。1、系统:ubuntu18.04一、DOSBox简介1、DOSBox是一款模拟的X86机器,集成了DOS系统,可以运行旧的DO
Rv酋长
·
2023-11-21 12:47
Linux 内核驱动
开发基础
1.裸板驱动和linux驱动的异同点裸板驱动:uart驱动程序:uart_inituart_putsuart_getsi2c控制器驱动:i2c_starti2c_stopi2c_txi2c_rxg-sensor驱动mma8653_read_idmma8653_read_acclinux下驱动:英语的完型填空需要的知识:1)硬件的知识读懂电路原理图阅读芯片的数据手册熟悉计算机中常用的接口UARTI2
刘德华海淀分华
·
2023-11-21 09:08
linux内核
嵌入式
驱动开发
linux
arm
嵌入式Linux
开发8——UART串口通讯
1.背景知识1.1UART通讯格式 串口全称叫做串行接口,通常也叫做COM接口,串行接口指的是数据一个一个的顺序传输,通信线路简单。使用两条线即可实现双向通信,一条用于发送,一条用于接收。UART为异步串行收发器。 数据位:数据位就是实际要传输的数据,数据位数可选择5~8位,我们一般都是按照字节传输数据的,一个字节8位,因此数据位通常是8位的。低位在前,先传输,高位最后传输。 具体通讯格式如
贾贾2023
·
2023-11-21 01:06
Linux驱动开发
linux
嵌入式
C
I.MX6U
串口通信
HarmonyOS应用
开发基础
—页面跳转三种类型九种跳转方式
HarmonyOS应用
开发基础
——页面跳转三种类型九种跳转方式HarmonyOS应用
开发基础
HarmonyOS应用
开发基础
——页面跳转三种类型九种跳转方式AbilityAbility概述Ability分类
明宇逸风
·
2023-11-21 00:26
HarmonyOS应用开发
harmonyos
Linux性能分析——TOP命令详解
我的圈子:高级工程师聚集地我是董哥,高级嵌入式软件开发工程师,从事
嵌入式Linux
驱动开发和系统开发,曾就职于世界500强公司!创作理念:专注分享高质量嵌入式文章,让大家读有所得!
dong__ge
·
2023-11-20 08:24
Linux性能优化
iot
嵌入式硬件
Linux
Linux性能优化
Linux命令
鸿蒙:Harmony
开发基础
知识详解
一.概述工欲善其事,必先利其器。上一篇博文实现了一个"HelloHarmony"的Demo,今天这篇博文就以"HelloHarmony"为例,以官网开发文档为依据,从鸿蒙开发主要的几个方面入手,详细了解一下鸿蒙开发所需的基础知识。二.UI框架HarmonyOS提供了一套UI开发框架,即方舟开发框架(ArkUI框架)1.UI开发要素方舟开发框架提供了多个应用UI开发要素:●UI组件:(列表、网格、按
肖云鹤
·
2023-11-20 07:56
HarmonyOS
harmonyos
华为
创建虚拟的U-boot和ARM Linux学习环境
2009-12-9关键词:U-boot,VersatilePB,ARM,Linux,Qemu,PB926,RealViewPlatforms本文介绍了一种不需要花钱购买真实的电路板,就可以学习基于ARM的
嵌入式
susubuhui
·
2023-11-19 22:52
linux技术
linux
network
flash
image
table
linux内核
基于QEMU创建虚拟的U-boot和ARM Linux学习环境
2009-12-9关键词:U-boot,VersatilePB,ARM,Linux,Qemu,PB926,RealViewPlatforms本文介绍了一种不需要花钱购买真实的电路板,就可以学习基于ARM的
嵌入式
fazai001
·
2023-11-19 22:20
linux
network
flash
image
table
linux内核
2024年软件测试知识应运趋势
3、互联网程序原理自动化必由之路:前端
开发基础
知识以及互联网
测试-八戒
·
2023-11-19 21:16
软件测试
性能测试
自动化测试
压力测试
自动化测试
性能测试
软件测试
单元测试
HarmonyOS学习路之
开发基础
——快速入门(创建另一个页面)
创建另一个页面在上一节中,我们用XML的方式编写了一个包含文本和按钮的页面。为了帮助开发者熟悉在代码中创建布局的方式,接下来我们使用代码的方式编写第二个页面。在“Project”窗口,打开“entry>src>main>java>com.example.myapplication”,右键点击“slice”文件夹,选择“New>JavaClass”,命名为“SecondAbilitySlice”,单
爱吃土豆丝的打工人
·
2023-11-19 15:35
嵌入式linux
之Uboot和系统移植--基础
《uboot和系统移植-第1部分-uboot学习前传》(观看朱友鹏老师视频后整理的笔记)1.为什么要有uboot2.为什么是uboot3.uboot必须解决哪些问题4.uboot的工作方式5.uboot的常用命令16.uboot的常用命令27.开发板和主机的ping通8.uboot的常用命令39.uboot的常用命令410.uboot的常用环境变量111.uboot的常用环境变量21.为什么要有u
小熊@XiaoXiong
·
2023-11-19 12:21
Linux驱动
u-boot
嵌入式linux
应用开发之常用shell脚本总结
总结下日常工作中常用的linux下的shell脚本。linux的shell脚本很强大,可以用来做一些特殊功能。shell脚本语法虽然很简单,但是有时候把经常忘,还得再写一遍且验证ok才能用,这里总结下留作备忘。关于shell脚本的学习觉得不需要太刻意,根据需要来。看的多用的多了自然就会了,至少能看懂吧。目录启用硬件IO口开机后应用启动其它应用服务触发执行其它应用拷贝U盘中的文件到设备中拷贝U盘数据
特立独行的猫a
·
2023-11-19 05:27
嵌入式应用开发实战
linux
bash
脚本
嵌入式linux
内核五个部分,粤嵌讲解
嵌入式Linux
内核及内核编程的三种Linux内核组成部分...
3.3.1Linux内核源代码的目录结构Linux内核源代码包含如下目录。arch:包含和硬件体系结构相关的代码,每种平台占一个相应的目录,如i386、arm、arm64、powerpc、mips等。Linux内核目前已经支持30种左右的体系结构。在arch目录下,存放的是各个平台以及各个平台的芯片对Linux内核进程调度、内存管理、中断等的支持,以及每个具体的SoC和电路板的板级支持代码。blo
时机-稍纵即逝
·
2023-11-18 23:14
嵌入式linux内核五个部分
Etran传输工具介绍
在日常工作中,经会常遇到WindowsPC机、LinuxPC机、Android、
嵌入式Linux
板卡、
阳光博客
·
2023-11-17 18:22
Etran
Etran工具
网络传输文件
串口传输文件
文件传输
嵌入式Linux
下运行 DotNet 应用简单示例
ByToradex秦海1).简介
嵌入式Linux
逐渐成为嵌入式设备的主流操作系统,但是应用开发工程师很多更熟悉MicrosoftC#开发,得益于Microsoft.NetFramework的跨平台支持,
toradexsh
·
2023-11-17 17:23
linux
.NET
arm
NXP
Toradex
Nand dump
以下是一种在
嵌入式Linux
系统中进行NANDDump的常见方法:你首先需要在你的嵌入式设备上安装和运行一个Linux,并确保你的Linux内核包含了处理NANDFlash的驱动。在大多
Twinkle544
·
2023-11-17 16:57
Nand
我和8个程序员聊了一下午,攒齐这些了观点...
未解决这一现状,虽然2017-2018,政府已经强调布局AI教育,但由于学校教育和培养相对不那么完善,所以有一定的
开发基础
,通过上培训班,或者跟着项目自学转型的AI技术人才,是当前AI人才供给的主要来源
良月二十三
·
2023-11-17 15:32
人工智能
机器学习
深度学习
计算机视觉
推荐系统
Android NDK
开发基础
文章目录cmake语法基础cmake添加日志:cmake增加宏字符串比较cmake在build.gradle中传递编译参数到cmake指定单个文件的编译配置通过javah生成native对应的c++头文件jni和java之间字符串的相互操作JavaVM和JNIEnv字符串的编码native方法静态注册和动态注册静态注册动态注册externcC++中STATIC和SHARE库类型的区别c++控制so
liu_12345_liu
·
2023-11-17 13:30
android
android
嵌入式Linux
驱动
开发基础
知识_韦东山——hello驱动程序开发
一、怎么编写驱动程序?linux下编写驱动程序有一套完整的模板,具体包含以下内容:①确定主设备号,也可以让内核分配②定义自己的file_operations结构体③实现对应的drv_open/drv_read/drv_write等函数,填入file_operations结构体④把file_operations结构体告诉内核:register_chrdev⑤谁来注册驱动程序啊?得有一个入口函数:安装
零涂
·
2023-11-17 12:32
嵌入式linux驱动开发基础
驱动开发
linux
运维
iOS 项目集成RN步骤和问题点
1、搭建ReactNative
开发基础
环境,按https://reactnative.cn/docs/0.45/getting-started.html文档来安装必须的工具,中间可能会遇到不同的问题,
Dev_Meng
·
2023-11-17 08:41
RN
博客知识体系 - 软件
开发基础
本文维护至2020-11-25,现已停止更新。为了方便阅读博主博客,梳理了博主相关文章,本文将持续更新,记录博主开发过程中的成长经历,跳过开发中踩过的坑,快速实现移动端产品的开发、更新和迭代。博主自2016年从事软件开发工作以来,深感敲代码的不易,重复的制造车轮子只是在浪费时间,作为一位优秀的开发者,应当利用好已有的优秀开源框架,将富余的时间用在研究底层技术上。程序员那些事儿程序员那些事儿-And
KarenChia
·
2023-11-17 04:49
KarenChia
の
博客导航
博客
知识体系
linux的platform驱动
如下内容来自《【正点原子】I.MX6U
嵌入式Linux
驱动开发指南V1.5.2.pdf》 将设备信息从设备驱动中剥离开来,驱动使用标准方法去获取到设备信息(比如从设备树中获取到设备信息),然后根据获取到的设备信息来初始化设备
【ql君】qlexcel
·
2023-11-17 00:11
嵌入式Linux
驱动开发
linux
【正点原子Linux连载】第十七章 输入设备应用编程-摘自【正点原子】I.MX6U
嵌入式Linux
C应用编程指南V1.1
1)实验平台:正点原子阿尔法Linux开发板2)平台购买地址:https://item.taobao.com/item.htm?id=6036727444342)全套实验源码+手册+视频下载地址:http://www.openedv.com/thread-300792-1-1.html3)对正点原子Linux感兴趣的同学可以加群讨论:9354467414)关注正点原子公众号,获取最新资料更新第十七
正点原子
·
2023-11-17 00:24
LINUX
linux 应用编程(持续更新)
在
嵌入式Linux
系统中,我们编写的应用程序通常需要与硬件设备进行交互Tips:本篇将以正点原子ALPHA/MiniI.MX6U开发板开发板出厂系统进行测试进程间通信管道FIFO信号消息队列信号量共享内存套接字开发板电脑虚拟机互传数据互连我看的是正点原子的视频
清蒸鲈鱼不好吃
·
2023-11-17 00:23
linux
驱动开发
运维
Linux_VMware 软件安装与虚拟机
参考书目:【正点原子】I.MX6U
嵌入式Linux
驱动开发指南V1.81/ARM裸机与
嵌入式Linux
驱动开发1.为什么需要虚拟机?
light_2025
·
2023-11-16 20:20
Linux
linux
单片机
嵌入式硬件
stm32
2023鸿蒙预定未来,环境搭建学习
鸿蒙
开发基础
知识鸿蒙的基本概念和特点鸿蒙(HarmonyOS)是华为公司开发的一款全场景分布式操作系统。它的设计目标是为各种设备提供统一的、无缝的用户体验。
Android技术栈
·
2023-11-16 20:26
鸿蒙开发
harmonyos
学习
华为
android
Android开发
程序员
鸿蒙
嵌入式Linux
C进程间通信(三)——消息队列
文章目录前述一、消息队列的创建和删除1.1消息的组成1.2创建1.2查看系统的消息队列1.3消息队列的创建1.4获取属性及删除二、消息队列的发送和接收2.1发送2.2接收三、任意进程通信及特点3.1msg_read.c3.2msg_write.c3.3成果展示前述SystemVIPC特点:与管道有所不同,它完全使用了不同的实现机制,与文件没任何的关系,也就是说内核不再以文件的形式来管理System
周末不下雨
·
2023-11-16 13:24
#
嵌入式Linux
C进程间通信
linux
c语言
运维
vue-cli分模块打包,根据每个模块独立打包并且独立运行
有一些前端
开发基础
的人,基本上都可以很好的完美的理解到重点根据模块进行路由配置打包方法二主要是结合了vue-cli的pages多界面应用与cro
stubborn丶lili
·
2023-11-16 12:45
webpack
vue.js
前端
javascript
嵌入式linux
--sysfs文件系统以及操作GPIO
sysfs文件系统在Linux系统中,/sys路径是一个特殊的虚拟文件系统(VirtualFileSystem),用于提供对内核和设备的运行时信息的访问。它是sysfs文件系统的挂载点,提供了一种以文件和目录形式表示系统设备、总线、驱动程序和其他内核对象的方式。/sys路径的主要作用如下:设备和总线信息:/sys路径下的子目录包含了与系统设备和总线相关的信息。例如,你可以在/sys/class目录
最后一个bug
·
2023-11-16 05:30
嵌入式linux/RTOS
arm开发
linux
单片机
stm32
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他