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
iTop
迅为stm32mp157开发板资料手册+实战教程+视频教程
处理器
iTOP
-STM32MP157开发板采用ST推出的双核cortex-A7+单核cortex-M4异构处理器,既可用Linux、又可以用于STM32单片机开发。
迅为电子
·
2023-09-14 13:16
嵌入式硬件
物联网
Linux
迅为STM32MP157开发板入门教程之外设功能验证
2控制台(console)串口使用数据线连接开发板的J8到PC机的串口,在这里J8是由CH340芯片转接出来的,所以在电脑上需要安装CH340驱动,CH340对应的驱动存放路径为“
iTOP
-STM32MP157
迅为电子
·
2023-09-14 13:46
嵌入式硬件
STM32MP157开发板
linux
单片机
iTOP
-STM32MP157开发板Ubuntu镜像的烧写
所以我们在烧写镜像的时候需要修改对应的内核镜像,我们以烧写ubuntu18无桌面版本的镜像为例,镜像存放路径为“
iTOP
-STM32MP157开发板网盘资料汇总\03_文件系统源码和镜像\05_ubuntu
mucheni
·
2023-09-14 13:15
stm32
ubuntu
嵌入式硬件
Exynos4412-
itop
4412 uboot移植
Exynos4412-
itop
4412uboot移植硬件:迅为4412全能板u-boot:2017.11/2020.04cpboard/samsung/origen/board/samsung/
itop
4412
会飞的牛1
·
2023-09-14 08:55
4412
uboot
u-boot
让NPU跑起来
iTOP
_RK3588开发板在Linux系统中使用NPU
下载地址为“
iTOP
-3588开发板\02_【
iTOP
-RK3588开发板】开发资料\12_NPU使用配套资料\01_rknpu2工具”对于RK3588来说,Linux平台RKNNSDK库文件为librknnrt.so
mucheni
·
2023-09-13 18:17
linux
运维
服务器
iTOP
-3588开发板Android 固件编译
2.1获取Android12源码Android12源码网盘下载路径:“
iTOP
-3588开发板\01_【1TOP-RK3588开发板】基础资料\03_
iTOP
-RK3588开发板An
mucheni
·
2023-09-13 18:46
3588开发板
android
多网口 快网速|RK3568开发板PCIE接口测试
为了满足客户对于多网口、高速网络的需求,迅为适配了pcie接口网卡,《
iTOP
-3568开发板pcie2.0接口快速测试手册》将对千兆网卡、2.5G网卡以及WIFI6网卡的相关测试进行详细介绍。
mucheni
·
2023-09-13 18:46
RK3568开发板
3568开发板
迅为国产化RK3588开发平台16G大内存64G存储2路千兆以太网4G/5G通信
iTOP
-3588开发板采用瑞芯微RK3588处理器,是全新一代AloT高端应用芯片采用8nmLP制程,搭载八核64位CPU(四核Cortex-A76+四核Cortex-A55架构)集成MaliG610MP4
mucheni
·
2023-09-13 18:46
5G
rk3568串口通信(Android11系统)(TTL以及RS485)
参考资料:下载对应屏幕安卓11的系统01_【北京迅为】
itop
-3568开发板快速启动手册【底板v1.7版】v1.0.pdf网盘资料:RK3568全能版V1.7底板开发板网盘资料链接:百度网盘请输入提取码百度网盘为您提供文件的网络备份
m0_47909595
·
2023-09-13 18:16
android
adb
嵌入式硬件
《
iTOP
-3568开发板快速测试手册》第5章 Debian系统功能测试 (2)
瑞芯微RK3568芯片是一款定位中高端的通用型SOC,采用22nm制程工艺,搭载一颗四核Cortex-A55处理器和MaliG522EE图形处理器。RK3568支持4K解码和1080P编码,支持SATA/PCIE/USB3.0外围接口。RK3568内置独立NPU,可用于轻量级人工智能应用。RK3568支持安卓11和linux系统,主要面向物联网网关、NVR存储、工控平板、工业检测、工控盒、卡拉OK
北京迅为
·
2023-09-13 18:15
RK3568
嵌入式
linux
运维
服务器
【深度解析】迅为3568核心板超强性能超高性价比
性能强:
iTOP
-3568开发板采用瑞芯微RK3568处理器,是一款中高端通用型SOC,22nm工艺制程。内部集成了四核64位Cortex-A55处理器。
迅为电子
·
2023-09-13 18:15
嵌入式硬件
3900页手册415集视频426G资料迅为RK3568开发板
资料优势专为3568编写|迅为原创|拒绝网络拼凑20+个手册2800+页手册进行结构分层适用于学习与开发为了方便大家清晰快速的学习,迅为
iTOP
-3568开发板手册资料全面升级,对手册内容进行了结构分层
mucheni
·
2023-09-13 18:14
音视频
3568开发板
SpringBoot - 单元测试利器Mockito入门
文章目录Mock测试What'sMockito使用Mock
itop
om依赖DemoCode【常规操作】【Mockito】thenReturnthenThrowverifyMockito注意事项Mock测试
小小工匠
·
2023-09-12 09:59
【Spring
Boot2.X】
Mockito
spring
boot
【VSCode】Windows系统的WSL无法启动vscode问题
OpenVSCodeonWindowsOpenExtensionsandthensearchonWSLItshouldsaytheextensionneedstobereloaded-goaheadandreload
itOp
enWSLandtypecodeThisshouldforceanotherupgra
亮子AI
·
2023-09-12 08:36
Windows
vscode
ide
编辑器
SSL connection must be established by default if explicit option isn’t set. For compliance with exis
SSLconnectionmustbeestablishedbydefaultifexplic
itop
tionisn’tset.ForcompliancewithexistingapplicationsnotusingSSLtheverifyServerCertificatepropertyissetto
黑色幽默595
·
2023-09-11 22:23
ssl
服务器
mysql
第19章 并发与竞争实验(
iTOP
-RK3568开发板驱动开发指南 )
在前面章节的学习中,相信大家已经对用户空间与内核空间数据传递进行了实验,假如要传递的数据被存放在了全局变量,该数据就可以作为共享资源被多个任务共同读写,从而造成数据的错误传输,多个程序同时访问一个共享资源产生的问题就叫做竞争。竞争产生的根本原因就是Linux系统的并发访问。在本章节中首先会对并发与并行的概念进行讲解,随后对竞争产生的原因进行总结,最后以一个实际的竞争实验加深大家的理解。下面就让我们
北京迅为
·
2023-09-10 10:35
驱动开发
第20章 原子操作实验(
iTOP
-RK3568开发板驱动开发指南 )
在上一章节的实验中,对并发与竞争进行了实验,两个app应用程序之间对共享资源的竞争访问引起了数据传输错误,而在Linux内核中,提供了四种处理并发与竞争的常见方法,分别是原子操作、自旋锁、信号量、互斥体,在之后的几个章节中会依次对上述四种方法进行讲解。本章首先对四种常见方法中的原子操作进行讲解。20.1原子操作“原子”是化学世界中不可再分的最小微粒,一切物质都由原子组成。在Linux内核中的原子操
北京迅为
·
2023-09-09 15:02
驱动开发
迅为RK3588在 Linux 系统中使用 NPU
下载地址为“
iTOP
-3588开发板\02_【
iTOP
-RK3588开发板】开发资料\12_NPU使用配套资料\01_rknpu2工具”对于RK3588来说,Linux平台RKNNSDK库文件为librknnrt.so
迅为电子
·
2023-09-09 15:12
NPU
人工智能
第22章 自旋锁死锁实验(
iTOP
-RK3568开发板驱动开发指南 )
在上一小节中,学习了内核中自旋锁的使用,而自旋锁若是使用不当就会产生死锁,在本章将会对自旋锁的特殊情况-死锁进行讲解。22.1自旋锁死锁死锁是指两个或多个事物在同一资源上相互占用,并请求锁定对方的资源,从而导致恶性循环的现象。当多个进程因竞争资源而造成的一种僵局(互相等待),若无外力作用,这些进程都将无法向前推进,这种情况就是死锁。自旋锁死锁发生存在两种情况:(1)第一种情况是拥有自旋锁的进程A在
北京迅为
·
2023-09-09 14:02
驱动开发
第24章 互斥锁实验(
iTOP
-RK3568开发板驱动开发指南 )
在上一章节中对信号量进行了学习,而本章节要学习的互斥锁可以说是“量值”为1的信号量,最终实现的效果相同,既然有了信号量,那为什么还要有互斥锁呢,带着疑问,让我们来进行本章节的学习吧!24.1互斥锁在上一章节中,将信号量量值设置为1,最终实现的就是互斥效果,与本章节要学习的互斥锁功能相同,虽然两者功能相同但是具体的实现方式是不同的,但是使用互斥锁效率更高、更简洁,所以如果使用到的信号量“量值”为1,
北京迅为
·
2023-09-09 14:02
驱动开发
第21章 自旋锁实验(
iTOP
-RK3568开发板驱动开发指南 )
在上一节中对原子操作进行了讲解,并使用原子整形操作对并发与竞争实验进行了改进,但是原子操作只能对整形变量或者位进行保护,而对于结构体或者其他类型的共享资源,原子操作就力不从心了,这时候就轮到自旋锁的出场了,下面就让我们一起来进行自旋锁的学习吧。21.1自旋锁自旋锁是为了保护共享资源提出的一种锁机制。自旋锁(spinlock)是一种非阻塞锁,也就是说,如果某线程需要获取锁,但该锁已经被其他线程占用时
北京迅为
·
2023-09-09 14:32
驱动开发
第23章 信号量实验(
iTOP
-RK3568开发板驱动开发指南 )
在上面两个章节对自旋锁和自旋锁死锁进行了学习,自旋锁会让请求的任务原地“自旋”,在等待的过程中会循环检测自旋锁的状态,进而占用系统资源,而本章节要讲解的信号量也是解决竞争的一种常用方法,与自旋锁不同的是,信号量会使等待的线程进入休眠状态,适用于那些占用资源比较久的场合。下面对信号量相关知识的进行讲解。23.1信号量信号量是操作系统中最典型的用于同步和互斥的手段,本质上是一个全局变量,信号量的值表示
北京迅为
·
2023-09-09 14:31
驱动开发
iTOP
-i.MX6ULL开发板修改 samba 配置文件
sudovi/etc/samba/smb.conf添加如下内容:这些信息都是samba的说明和设置,把这些复制上,格式要设置对,使用Tab键缩进,然后把注释删除,不然可能会出错。[ubuntu_samba]comment=armubuntusambadir#说明path=/home/samba#共享的samba#目录available=yes#允许访问browseable=yes#可以浏览publ
mucheni
·
2023-09-09 02:33
IMX6ULL
iTOP
-RK3568开发板内核模块实验-设置交叉编译器
在上一章节我们编写了最简单的helloworld驱动程序。有了驱动程序以后,要如何编译并使用驱动呢。编译驱动有俩种方法,分别是将驱动编译成内核和将驱动编译成内核模块。我们先来学习如何将驱动编译成内核模块、4.1设置交叉编译器1下载网盘资料下的交叉编译器,网盘路径为:“XXX”,将下载的交叉编译器拷贝到Ubuntu的/usr/local目录下,如下图(图4-1)所示:2输入以下命令,解压交叉编译编译
mucheni
·
2023-09-09 02:03
RK3568
方案展示 | RK3588开发板Linux双摄同显方案
iTOP
-RK3588开发板使用手册更新,后续资料会不断更新,不断完善,帮助用户快速入门,大大提升研发速度。
mucheni
·
2023-09-09 02:02
linux
运维
服务器
第3章 helloworld 驱动实验(
iTOP
-RK3568开发板驱动开发指南 )
在学习C语言或者其他语言的时候,我们通常是打印一句“helloworld”来开启编程世界的大门。学习驱动程序编程亦可以如此,使用helloworld作为我们的第一个驱动程序。接下来开始编写第一个驱动程序—helloworld。3.1驱动编写本小节来编写一个最简单的驱动——helloworld驱动。helloworld.c如下(图3-1)所示代码:#include#includestaticint_
北京迅为
·
2023-09-08 10:20
驱动开发
BERT、GPT
目录词嵌入的发展Word2Vec和GloVeELMoULM-F
iTOp
enAITransformerBERTPre-trainingFine-Turning使用GPT和BERT的差别Maskedself-attentionlayers
Gu_NN
·
2023-09-08 05:39
NLP
bert
自然语言处理
深度学习
Shell脚本-awk运用
-d"$bcpdir"];thenecho"invaliddirinput"exit1f
iTOP
DIR=`pwd`LOG="$TOPDIR"/log_`date+%s`.txtecho"start...
wangqiuyun_yyds
·
2023-09-08 04:28
shell
linux
高德多边形相关 API 使用
opts参数如下:名称描述opts.createOptions新创建的多边形样式opts.ed
itOp
tions编辑多边形样式opts.controlPoint顶点样式opts.midControlPoint
·
2023-09-07 12:17
第4章 内核模块实验(
iTOP
-RK3568开发板驱动开发指南 )
在上一章节我们编写了最简单的helloworld驱动程序。有了驱动程序以后,要如何编译并使用驱动呢。编译驱动有俩种方法,分别是将驱动编译成内核和将驱动编译成内核模块。我们先来学习如何将驱动编译成内核模块、4.1设置交叉编译器1下载网盘资料下的交叉编译器,网盘路径为:“XXX”,将下载的交叉编译器拷贝到Ubuntu的/usr/local目录下,如下图(图4-1)所示:图4-12输入以下命令,解压交叉
北京迅为
·
2023-09-07 11:50
驱动开发
第5章 驱动模块传参实验(
iTOP
-RK3568开发板驱动开发指南 )
经过前两章实验的实战操作,我们已经完成最简单的helloworld驱动实验和模块驱动实验,加载模块可以使用“insmod”函数,使用“insmod”函数进行模块加载时也能进行参数的传递。运用得当可以极大提升内核测试速度。本节就来学习一下如何进行驱动模块的传参。5.1驱动模块传参简介驱动模块传参是一种可以随时向内核模块传递、修改参数的方法。例如可以传递串口驱动的波特率、数据位数、校验位、停止位等参数
北京迅为
·
2023-09-07 11:50
驱动开发
第6章 内核模块符号导出实验(
iTOP
-RK3568开发板驱动开发指南 )
在上一小节中,给大家讲解了驱动模块传参实验,使用insmod命令加载驱动时可以进行参数的传递,但是每一个内核模块之间是相互独立的,那模块间的符号传递要怎样进行呢,让我们带着疑问来进行本章节的学习吧!6.1内核模块符号导出简介驱动程序编译生成的ko文件是相互独立的,即模块之间变量或者函数在正常情况下无法进行互相访问。而一些复杂的驱动模块需要分层进行设计,这时候就需要用到内核模块符号导出。内核符号导出
北京迅为
·
2023-09-07 11:50
驱动开发
《
iTOP
-3568开发板快速测试手册》第7章 Yocto系统外设功能测试(1)
瑞芯微RK3568芯片是一款定位中高端的通用型SOC,采用22nm制程工艺,搭载一颗四核Cortex-A55处理器和MaliG522EE图形处理器。RK3568支持4K解码和1080P编码,支持SATA/PCIE/USB3.0外围接口。RK3568内置独立NPU,可用于轻量级人工智能应用。RK3568支持安卓11和linux系统,主要面向物联网网关、NVR存储、工控平板、工业检测、工控盒、卡拉OK
北京迅为
·
2023-09-07 11:20
RK3568
嵌入式
嵌入式硬件
linux
服务器
第1章 前言(
iTOP
-RK3568开发板驱动开发指南 )
磨刀不误砍柴工!在学习驱动之前先和同学们交流下学习方法和学习态度。1.1学习方法在学习驱动的过程中,同学们难免会遇到很多问题,例如编译环境的问题造成内核编译不通过、交叉编译器或者架构类型没有设置导致驱动编译失败、内核版本和驱动版本不统一造成驱动加载不成功等多种问题。在遇到问题的时候,同学们一定不要灰心,要敢于去尝试用自己的思路去解决问题。机遇与挑战往往是并存的。当同学们解决一个问题以后,自然就会前
北京迅为
·
2023-09-07 10:47
驱动开发
rk3568 nvme硬盘分区,格式化,挂载测试
前言环境介绍:1.编译环境Ubuntu18.04.5LTS2.SDKrk356x_linux3.单板迅为
itop
-3568开发板+自制底板一、查看硬盘插上硬盘上电,进入系统后通过命令lspci查看nvme
zfenggo
·
2023-09-02 20:58
linux
ubuntu
服务器
文件的上传与JQGrid
最近重拾jq,下面是一位同志的参考,暂时还没觉得用到,但是感觉还是有用的,就录入了下来{name:'fileToUpload',index:'fileToUpload',ed
itop
tions:{enctype
vigor512
·
2023-09-02 07:16
Jqgrid
【DevOps】G
itOp
s多环境管理最佳实践 -- 多目录模式
前言G
itOp
s的多环境是一个棘手的问题,在前面的文章中,我们已经极力劝阻使用多分支的方式管理多个环境,以及环境之间的版本升级。
eponia
·
2023-09-02 06:30
Devops
devops
gitops
云原生
iTOP
-2K1000开发板挂载U盘和固态到开发板
1.挂载固态硬盘分区输入命令mount/dev/sdb1/mnt/将固态硬盘的分区挂载到/mnt目录下,/dev/sdb1为开发板实际识别的固态硬盘节点,大家一定要根据自己开发板的实际情况决定,如下图所示:2.挂载U盘分区输入命令fdisk-l查看开发板U盘的节点,这里大家同样要根据自己实际识别出来的节点名来确定,我这里识别出来的是/dev/sda1,但是你的开发板有可能是/dev/sdb1,/d
mucheni
·
2023-09-01 18:14
2K1000开发板
用迅为RK3568开发板使用OpenCV处理图像颜色通道提取ROI
本小节代码在配套资料“
iTOP
-3568开发板\03_【
iTOP
-RK3568开发板】指南教程\04_OpenCV开发配套资料\07”目录下,如下图所示:在计算机的色彩图像中存有三个通道,即BGR通道,
mucheni
·
2023-09-01 18:14
opencv
人工智能
计算机视觉
RK3568开发板C应用编程手册目录
迅为电子重磅发布新教程——《
iTOP
-RK3568开发板C应用编程手册》本教程为RK3568开发板的教程系列手册,旨在帮助用户对于应用编程进行入门学习,适用于Linux应用编程初学者。
mucheni
·
2023-09-01 18:44
c语言
linux
开发语言
迅为干货 |瑞芯微RK3568开发板Android11系统开发笔记
本文截取自《
itop
-3568开发板Android系统和应用开发手册》硬件平台:Android11预安装应用功能在进行本章节时,需要将迅为提供的Android11源码编译通过。
迅为电子
·
2023-09-01 18:43
android
linux
【北京迅为】《
iTOP
-3568开发板快速测试手册》-第1章 功能适配列表、第2章 Android11系统功能测试
瑞芯微RK3568芯片是一款定位中高端的通用型SOC,采用22nm制程工艺,搭载一颗四核Cortex-A55处理器和MaliG522EE图形处理器。RK3568支持4K解码和1080P编码,支持SATA/PCIE/USB3.0外围接口。RK3568内置独立NPU,可用于轻量级人工智能应用。RK3568支持安卓11和linux系统,主要面向物联网网关、NVR存储、工控平板、工业检测、工控盒、卡拉OK
北京迅为
·
2023-09-01 18:42
RK3568
嵌入式
5G
嵌入式硬件
iTOP
-RK3588开发板Android12 设置系统默认不休眠
修改文件:device/rockchip/rk3588/overlay/frameworks/base/packages/SettingsProvider/res/values/defaults.xml文件,如下图所示:-60000+0x7fffffff修改完,保存修改,重新编译android源码
mucheni
·
2023-09-01 18:12
3588开发板
云原生周刊:Dapr 完成模糊测试审计 | 2023.7.10
TF-controllerWeaveG
itOp
sTerraf
·
2023-08-31 11:32
云计算
教程更新 | RK3568驱动指南第六篇-平台总线
《
iTOP
-RK3568开发板驱动开发指南》更新,本次更新内容对应的是驱动(第六期_平台总线_全新升级)视频,后续资料会不断更新,不断完善,帮助用户快速入门,大大提升研发速度。
迅为电子
·
2023-08-31 01:48
嵌入式硬件
人工智能
国产处理器瑞芯微RK3568对比RK3399性能解析-迅为开发板
迅为
iTOP
-RK3568开发板
iTOP
-RK3568开发板采用瑞芯微RK3568处理器,22nm工艺制程,集成4核A55架构处理器和MaliG522EE图形处理器,接口丰富,支持4K解码和108OP编码
迅为电子
·
2023-08-31 01:17
RK3568开发板
iTOP-3399开发板
嵌入式硬件
物联网
Linux
LINUX
【Flink】异步 I/O 机制源码详解
Flink通过一个专门的AsyncWa
itOp
era
·
2023-08-30 18:24
flinkjava大数据流计算
[运维] wvp 28181安装部署全流程(ubuntu2204)
部署wvp系统环境系统版本:ubuntu2204安装相关工具sudoaptupdate##编译工具sudoaptinstallg
itop
enjdk-11-jdktarvimcmakegccg++libsrtp2
梦醒贰零壹柒
·
2023-08-30 14:45
运维
GB28181
运维
C# 字符串替换,实现关键字高亮显示
stringsource,stringkeyword){stringresultStr="";string[]splitStrArr=source.Split(new[]{keyword},StringSpl
itOp
tions.RemoveEmptyEntries
fengxingke
·
2023-08-30 14:45
C#
C#
字符串
iTOP
-STM32MP157开发板应用层和内核层传递数据
我们的应用层和内核层是不能直接进行数据传输的。我们要想进行数据传输,要借助下面的这两个函数。staticinlinelongcopy_from_user(void*to,constvoid__user*from,unsignedlongn)staticinlinelongcopy_to_user(void__user*to,constvoid*from,unsignedlongn)用户空间-->内
mucheni
·
2023-08-29 14:24
单片机
嵌入式硬件
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他