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开发板
第4章_瑞萨MCU零基础入门系列教程之瑞萨 MCU 源码设计规范
本教程基于韦东山百问网出的DShanMCU-RA6M5
开发板
进行编写,需要的同学可以在这里获取:https://item.taobao.com/item.htm?
挨踢民工biubiu
·
2023-09-09 18:59
瑞萨MCU基础入门教程
单片机
设计规范
瑞萨
嵌入式
设计模式
瑞萨MCU
第2章_瑞萨MCU零基础入门系列教程之面向过程与面向对象
本教程基于韦东山百问网出的DShanMCU-RA6M5
开发板
进行编写,需要的同学可以在这里获取:https://item.taobao.com/item.htm?
挨踢民工biubiu
·
2023-09-09 18:29
瑞萨MCU基础入门教程
单片机
瑞萨
嵌入式
瑞萨MCU
第1章_瑞萨MCU零基础入门系列教程之单片机程序的设计模式
本教程基于韦东山百问网出的DShanMCU-RA6M5
开发板
进行编写,需要的同学可以在这里获取:https://item.taobao.com/item.htm?
挨踢民工biubiu
·
2023-09-09 18:59
瑞萨MCU基础入门教程
单片机
设计模式
嵌入式硬件
瑞萨
瑞萨MCU
嵌入式
瑞萨GUI(LVGL)入门移植实战教程基于e² studio(更新完结!)
瑞萨GUI(LVGL)移植实战教程前言本教程基于韦东山百问网出的DShanMCU-RA6M5
开发板
,LVGL版本V8.3.8。
挨踢民工biubiu
·
2023-09-09 17:22
瑞萨MCU基础入门教程
瑞萨
LVGL
单片机
嵌入式
FPGA实现IIC驱动环境光、距离传感器
简介本次实验平台为野火征途mini
开发板
,用到的外设有按键、LED灯数码管、环境光(ALS)+距离(PS)传感器芯片。
学习就van事了
·
2023-09-09 16:11
FPGA
fpga开发
第20章 原子操作实验(iTOP-RK3568
开发板
驱动开发指南 )
在上一章节的实验中,对并发与竞争进行了实验,两个app应用程序之间对共享资源的竞争访问引起了数据传输错误,而在Linux内核中,提供了四种处理并发与竞争的常见方法,分别是原子操作、自旋锁、信号量、互斥体,在之后的几个章节中会依次对上述四种方法进行讲解。本章首先对四种常见方法中的原子操作进行讲解。20.1原子操作“原子”是化学世界中不可再分的最小微粒,一切物质都由原子组成。在Linux内核中的原子操
北京迅为
·
2023-09-09 15:02
驱动开发
芯科蓝牙BG27开发笔记-新建示例工程
更不要说会出现第一个示例工程就必须要上个bootloader,以及最新的BG27的
开发板
资
最好的自己in
·
2023-09-09 15:18
笔记
迅为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
驱动开发
STM32 Nucleo-144
开发板
开箱bring-up
STM32F446ZEdemo工程3.1STM32F446ZE简介3.2跑个demo试一试1.开篇最近做项目,用到STM32F446ZET6这款MCU,为了赶进度,前期软件需要提前开发,于是在某宝买了对应主控的官方
开发板
智驾
·
2023-09-09 12:28
STM32
stm32f446zet6
Nucleo-144开发板
stm32
keil
st-link
I.MX6U
开发板
交叉编译Qt项目(什么是交叉编译器;如何搭建Qt交叉编译环境;WinSCP将Windows中的文件传到Ubuntu中;如何将编译好的执行文件拷到
开发板
上)
1.2关于是否需要买板子2.I.MX6U
开发板
交叉编译Qt项目2.1什么是交叉编译器2.2安装交叉编译器2.2.1下载交叉编译器和资料2.2.2使用WinSCP将Windows中的文件传到Ubuntu中
十月旧城
·
2023-09-09 11:17
#
嵌入式Linux
Qt5(C++)开发
qt
windows
ubuntu
OpenHarmony-RK3568
开发板
操作流程
OpenHarmony-RK3568
开发板
操作流程一、获取源码下载主干代码repoinit-uhttps://gitee.com/openharmony/manifest.git-bmaster--no-repo-verify
RestartHua
·
2023-09-09 09:07
OpenHarmony
harmonyos
firefly-rk3288j
开发板
--linux I2C实验之eeprom驱动
firefly-rk3288j
开发板
–linuxI2C实验之eeprom驱动1准备工作
开发板
:aio-rk3288jSDK版本:rk3288_linux_release_20210304下载工具:Linux_Upgrade_Tool_v2.1
林深见麋鹿
·
2023-09-09 09:06
Firefly
RK3288平台
linux
运维
服务器
Linux下 C语言路由器项目(纯C 1K代码,适合练手,也可写在简历上面 )
一.项目流程图二.环境搭建主机:Ubuntu:设置网络:
开发板
:设置IP:ifconfig eth0 192.168.2.1 netmask 255.255.255.0设置网关:route add default
不悔哥
·
2023-09-09 05:38
linux
tcp/ip
c语言
查看linux
开发板
的CPU频率
1)查看CPU可设置的频率列表cat/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies2)查看CPU当前所使用的频率:cat/sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq3)设置CPU频率(最高频率运行)echoperformance>/sys/device
heda3
·
2023-09-09 05:41
#
Linux软件开发
linux
运维
服务器
linux开发板频率
CPU频率
OpenHarmony:如何使用HDF驱动控制LED灯
目前已在凌蒙派-RK3568
开发板
跑通。
这我可不懂
·
2023-09-09 05:39
HDF
硬件工程
软件构建
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
迅为RK3568
开发板
驱动指南第六篇-平台总线
文档教程更新至第六篇第1篇驱动基础篇第2篇字符设备基础第3篇并发与竞争第4篇高级字符设备进阶第5篇中断第6篇平台总线未完待续,持续更新中...视频教程更新至十一期第一期_驱动基础第二期_字符设备基础第三期_并发与竞争第四期_高级字符设备进阶第五期_中断第六期_平台总线第七期_设备树第八期_设备树插件第九期_设备模型第十期_热插拔第十一期_pinctrl子系统未完待续,持续更新中...
mucheni
·
2023-09-09 02:33
3568开发板
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
运维
服务器
ESP32驱动9341,使用SPI方式
首先,我们需要选择一个ESP32
开发板
,例如ESP32-DevKitC从EspressifSystems官网购买。然后,我们需要选择一个9341型屏幕,它可以显示高质量的图像和文本,具有很广泛的适用性
tpstech
·
2023-09-09 01:06
嵌入式硬件
嵌入式软件
单片机
嵌入式硬件
ESP32
python
pygame
django
正点原子阿尔法 TSLIB + QT5.15.5源码编译与移植
QT移植前要对应版本,我发现所谓的对应版本其实就是对应ldd的版本,也就是
开发板
上系统对应ldd和编译主机的ldd版本。
secret_to_me
·
2023-09-09 00:53
C/C++
linux
orangepi
qt
c++
stm32cubeide驱动LCD1602显示屏
设置代码项目设置最后运行硬件连接关系LCD1602STM32VCCVCCGNDGNDVOVCC-滑动变阻RSPB1RWPB2(BOOT1)EPB0D0~D7PB8~PB15APA8KPA11这是普中科技的C51
开发板
secret_to_me
·
2023-09-09 00:52
stm32
HAL库
LCD1602
stm32f103zet6移植标准库的sdio驱动
硬件差异st官方提供的10E评估板和本人使用的野火stm32f103zet6
开发板
可以兼容。但在
secret_to_me
·
2023-09-09 00:51
stm32
C/C++
freeRTOS
stm32
嵌入式硬件
单片机
ESP32驱动JQ8900语音模块
文章目录前言一、JQ8900介绍二、代码编写三、硬件连接总结前言(1)硬件:ESP-WROOM-32
开发板
一块,JQ8900播报模块一个,喇叭一个,电源适配器一个,杜邦线若干(2)软件:基于vscode
棉花糖永远滴神
·
2023-09-08 21:24
单片机
嵌入式硬件
stm32
STM32驱动JQ8900语音模块
文章目录一、硬件准备二、程序编写1.jq8900.c2.jq8900.h3.main.c三、音频替换总结一、硬件准备STM32F10x系列任意
开发板
(这里我使用的是f103zet6正点原子
开发板
)JQ8900
棉花糖永远滴神
·
2023-09-08 21:54
stm32
单片机
嵌入式硬件
嵌入式大赛初探之-(1)CH32V307介绍
一、沁恒微电子及赤菟
开发板
本次嵌入式大赛我选择的是沁恒赛道,利用赤菟CH32V307
开发板
完成项目。
棉花糖永远滴神
·
2023-09-08 21:53
单片机
stm32
嵌入式硬件
risc-v
RZ-G2L 技术贴|psplash自定义开机画面
以下方法基于瑞萨RZ/G2L系列HD-G2L-IOT
开发板
测试.1.搭建psplash开发环境下载psplash源码包.gitclonegit://git.yoctoproject.org/psplash2
武汉万象奥科
·
2023-09-08 17:26
瑞萨
psplash
自定义开机画面
RK3568开发笔记(七):在宿主机ubuntu上搭建Qt交叉编译开发环境,编译一个Demo,目标板运行Demo测试
红胖子网络科技博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…瑞芯微开发专栏上一篇:《RK3568开发笔记(六):
开发板
烧写
长沙红胖子Qt
·
2023-09-08 17:12
瑞芯微开发
rk3568
Qt交叉编译环境
宿主机Qt交叉编译环境
TI-CC2640R2-Sensor Controller 开发应用
simplelink_cc2640r2_sdk_1_35_00_333.TI调试工具:XDCTools4.SensorController代码生成器:SensorControllerStudio5.CC2640R2
开发板
触底向上
·
2023-09-08 15:27
BLE
MT8788安卓核心板详细参数_MTK安卓主板
开发板
智能通讯模块
MT8788安卓核心板集成了一个高效的12nmSoC,内置4GLTE调制解调器,将强大的硬件与到处可连接的全面功能设计相结合。MTK8788智能终端具备许多功能,包括4G、2.4G/5G双频WiFi、蓝牙4.2BLE、2.5W功放、USB、mipi屏接口、三路摄像头接口、GPS和各种传感器等等。MTK8788智能终端还采用了超薄式的结构设计,使整机设计更加美观。MTK8788(I500P)安卓核心
新移科技
·
2023-09-08 13:11
MTK方案
4g通信模块
android
物联网
4G核心板
MTK8788安卓核心板
学习笔记|回顾(1-12节课)|应用模块化的编程|添加函数头|静态变量static|STC32G单片机视频开发教程(冲哥)|阶段小结:应用模块化的编程(上)
文件函数定义三步bdata位寻址变量的使用3.工程文件编写静态变量static的使用完整程序为:demo.c:seg_led.c:seg_led.h:1.回顾(1-12节课)一、认识单片机二、了解单片机硬件(介绍
开发板
打酱油的工程师
·
2023-09-08 12:41
STC32
学习
笔记
单片机
点亮LED——第一个IAR工程
文章目录说明创建工作区创建新工程向工程添加文件设置工程Options编译工程下载程序EWPtool插件之前的"测试
开发板
"章节测试
开发板
——第一个AutoSAR程序,使用了一个demo工程,不管是裸机程序还是
cfl927096306
·
2023-09-08 10:42
AutoSAR
实操:从入门到攻城狮
AutoSAR
IAR
第3章 helloworld 驱动实验(iTOP-RK3568
开发板
驱动开发指南 )
在学习C语言或者其他语言的时候,我们通常是打印一句“helloworld”来开启编程世界的大门。学习驱动程序编程亦可以如此,使用helloworld作为我们的第一个驱动程序。接下来开始编写第一个驱动程序—helloworld。3.1驱动编写本小节来编写一个最简单的驱动——helloworld驱动。helloworld.c如下(图3-1)所示代码:#include#includestaticint_
北京迅为
·
2023-09-08 10:20
驱动开发
goahead5.1.1移植arm Linux
开发板
1.goahead源码获取链接:https://pan.baidu.com/s/1JH60KeTF3AoAhbb1dMIWnQ提取码:11112.修改源码2.1修改IP地址在http.c中setLocalHost()中将以下代码注释掉structhostent*hp;if((hp=gethostbyname(host))==NULL){error("Cannotgethostaddressforh
C有点难。
·
2023-09-08 07:46
嵌入式webserver
arm开发
NUC980webServer开发
驱动移植2.wifi配置工具hostapd移植1.openssl-1.0.2r交叉编译2.libnl-3.2.25.tar.gz交叉编译3.hostapd-2.9.tar.gz交叉编译4.移植相关工具到
开发板
C有点难。
·
2023-09-08 06:07
linux
运维
服务器
基于ESP8266的开源MCU方案(十四)智能场景:联动场景-温湿度触发单个任务
操作说明准备两块
开发板
,烧录智能三路开关demo、智能温湿度传感器demo例程在手机端,打开甜园智能APP登陆账户,添加
开发板
设备。在APP主页面下点击场景,进入场景设置、执行界面。
徐际威
·
2023-09-07 23:32
瑞芯微RK3588
开发板
的固件烧录完整教程(简单好上手)
本期技术干货内容分享嵌入式
开发板
固件烧录教程,以英码嵌入式
开发板
EVM3588为例,该发板搭载的是瑞芯微RK3588平台,烧录方式采用最常用的USB_OTG烧录,简单又方便!
英码嵌入式
·
2023-09-07 22:17
嵌入式
烧写固件
瑞芯微
测试工具
嵌入式硬件
瑞芯微RK3588
开发板
:虚拟机yolov5模型转化、
开发板
上python脚本调用npu并部署 全流程
目录0.背景1.模型转化1.1基础环境1.2创建python环境1.3将yolov5s.pt转为yolov5s.onnx1.4将yolov5s.onnx转为yolov5s.rknn2.
开发板
部署2.1.
wangxinRS
·
2023-09-07 22:16
YOLO
python
rk3588
使用T2-U和Sensor_Hub开发一款智能温湿度计
SensorHub应用使用示例1.设备注册、查找设备获取设备句柄2.设备启动3.数据获取4.数据上报示例修改1.PID修改2.功能DP_ID号修改3.温湿度传感器GPIO修改设备配网与使用示例代码下载T2-U
开发板
获取方式
三明治开发社区
·
2023-09-07 21:30
物联网
TuyaOS
Tuya智能
T2-U
IoT
面试问题总结(1)
(꒪ꇴ꒪),Hello我是祐言QAQ我的博客主页:C/C++语言,数据结构,Linux基础,ARM
开发板
,网络编程等领域UP快上,一起学习,让我们成为一个强大的攻城狮!
祐言QAQ
·
2023-09-07 21:34
面试题解析
面试
职场和发展
网络协议
服务器
linux
【网络编程】深入了解UDP协议:快速数据传输的利器
(꒪ꇴ꒪),Hello我是祐言QAQ我的博客主页:C/C++语言,数据结构,Linux基础,ARM
开发板
,网络编程等领域UP快上,一起学习,让我们成为一个强大的攻城狮!
祐言QAQ
·
2023-09-07 21:02
网络编程
系统编程
网络
网络协议
运维
udp
安全
【Arduino03】按键控制LED流水灯的亮灭
、将四角开关插入面包板3、用杜邦线将3个发光二极管的短脚连接到面包板的横排插口中4、用电阻将3个发光二极管的长脚以及四脚开关的一边连接到面包板的竖排插口中5、将LED灯电阻的另外一端用杜邦线依次连接到
开发板
的
m0_65960610
·
2023-09-07 19:51
学习
【Arduino23】动态显示光敏电阻模拟值
硬件准备4位数码管:1个光敏电阻:1个1K欧电阻:4个杜邦线:15根面包板:1块硬件连线1、用1K欧电阻分别接到数码管的位引脚2、将数码管的12个引脚接到
开发板
上3、将1k电阻的一端接到光敏电阻的一端4
m0_65960610
·
2023-09-07 19:51
单片机
嵌入式硬件
【Arduino实验01】实现LED闪烁实验
准备器件LED灯:1个220欧的电阻:1个面包板:1个杜邦线:2条硬件连线1、将发光二极管插入面包板2、用杜邦线将发光二极管的短脚连接到
开发板
的GND接口3、将电阻的一端连接到发光二极管的长脚4、将电阻的另外一端用杜邦线连接到引脚软件程序
m0_65960610
·
2023-09-07 19:21
单片机
嵌入式硬件
HAL库记录-SDIO外设SD卡
正点原子--阿波罗
开发板
STM32F429IGT6有个注意的地方:HAL_SD_Init函数调用HAL_SD_InitCard函数有调用到HAL_Delay(2);,芯片滴答定时需要启动1.STM32CubeMX
wenkic 小琪
·
2023-09-07 18:31
HAL库
单片机
stm32
嵌入式硬件
【网络编程】网络基础概念
(꒪ꇴ꒪),Hello我是祐言QAQ我的博客主页:C/C++语言,数据结构,Linux基础,ARM
开发板
,网络编程等领域UP快上,一起学习,让我们成为一个强大的攻城狮!
祐言QAQ
·
2023-09-07 17:02
网络编程
系统编程
网络
网络协议
服务器
上一页
63
64
65
66
67
68
69
70
下一页
按字母分类:
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
其他