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
嵌入式交叉编译
2024金三银四java面试这一篇就够了(干货)
性能较高,所以单片机、
嵌入式
开发等一般采用面向过程开发,
豆豆的java之旅
·
2024-01-25 19:52
面试
java
后端
spring
boot
分布式
IOT pwn
交叉编译
工具链很多开源项目需要
交叉编译
到特定架构上,因此需要安装对应的
交叉编译
工具链。
_sky123_
·
2024-01-25 17:24
物联网
安全架构
物联网中最简单的Wifi模组
EEL-WifiM600,非常方便的通过手机配置,就可以接入您的物联网系统,而无需
嵌入式
的开发经验,感兴趣的朋友敬请持续关注我的物联网系列应用文章。
码龙一号
·
2024-01-25 16:58
嵌入式
arm开发板使用curl+openssl实现https通信
移植环境虚拟机:ubuntu16.04
交叉编译
器:arm-linux-gnueabihf-gccopenssl版本:1.1.1vcurl版
yuansec
·
2024-01-25 15:44
arm开发
https
ubuntu
网络
linux
arm
嵌入式
arm
交叉编译
移植bluez5.0最新教程
前言BlueZ是一个开源的蓝牙协议栈,它提供了Linux操作系统上的蓝牙支持。它包含了蓝牙协议的实现,包括L2CAP、RFCOMM、SDP、AVRCP、HID等协议,以及蓝牙核心规范的实现。BlueZ还提供了一些工具和库,以便开发者能够方便地使用蓝牙功能,例如命令行工具hcitool和hcidump,以及开发库libbluetooth和obexftp。BlueZ已经成为Linux系统上的标准蓝牙协
yuansec
·
2024-01-25 15:44
arm开发
ubuntu
linux
arm
c语言
CUBEMX与FreeRTOS在Arm Compiler 6下的配置方法
在
嵌入式
开发中,STM32是一种广泛使用的微控制器。为了提高开发效率,我们通常会利用ST公司提供的STM32CubeMX工具来配置硬件,并结合FreeRTOS这一实时操作系统来进行多任务处理。
岚叶
·
2024-01-25 15:44
FREERTOS
AC6
Arm
Compiler
KEIL
【
嵌入式
】STM32芯片使用12864串口屏(驱动为ST7567)
目录一背景说明二驱动原理三LCD接线四屏幕初始化五显示字符/汉字六实际效果七附录一背景说明拿到一款由ST7567驱动的128×64点阵液晶屏,准备连接STM32主控连接它并点亮屏幕。二驱动原理我用的这款LCD屏幕,驱动IC是ST7567。其原理是通过驱动芯片与128×64的液晶模组进行交互,结合背光板,就能指定哪些点阵被点亮,从而得到想要的图形。驱动芯片与屏幕、背光的原理图如下:【1】驱动IC——
公子无缘
·
2024-01-25 15:24
嵌入式
stm32
嵌入式硬件
单片机
12864液晶屏
freeswitch中通过
嵌入式
脚本监听会议事件
EventConsumer通过freeswitch.EventConsumer("CUSTOM")来创建一个消费者,用来监听字自定义事件,当然我们也可以通过freeswitch.EventConsumer("all")来监听所有事件,但是这样会导致事件处理函数被频繁调用,所以不推荐这样做。如果我们确实需要监听多个事件,可以参考下面这种写法localcon=freeswitch.EventConsu
King-Mouse
·
2024-01-25 14:59
java
开发语言
freeswitch
lua
视频录制
【
嵌入式
学习-STM32F103-I2C】
I2C目录总体框图爱上半导体篇江科大篇概述要求项目要求I2C的硬件规定I2C的软件规定起始和终止条件发送一个字节时序接收一个字节的时序发送数据和接收数据的区别发送应答和接收应答I2C-指定地址写I2C时序-当前地址读(用不多)I2C时序-指定地址读具体流程注意MPU6050硬件接线图软件I2C读写MPU6050注意程序整体框架(分别为应用层-驱动层-协议层)具体步骤第一部分第二部分按位与操作,取出
旅行的橘子汽水
·
2024-01-25 13:32
嵌入式学习-STM32
stm32
单片机
学习
MAX96706使用笔记
特点包括自适应均衡和输出交叉点
嵌入式
开关。
嵌入式
控制通道在UART、IIC和混合UART/IIC模式以9.6~1Mbps的速度运行,允许对解串器,串行器和相机寄存器编程,与视频时序无关。
Delta-delta
·
2024-01-25 13:15
机器视觉
opencv
CVE-2018-8715 AppWeb认证绕过漏洞【复现】
AppWeb认证绕过漏洞(CVE-2018-8715)AppWeb是EmbedthisSoftwareLLC公司负责开发维护的一个基于GPL开源协议的
嵌入式
WebServer。
TyrantKKK
·
2024-01-25 13:38
嵌入式
培训机构四个月实训课程笔记(完整版)-Linux ARM平台编程第二天-ARM汇编(物联技术666)
链接:https://pan.baidu.com/s/1bG0tuVaACATvjLwD05j1FQ?pwd=1688提取码:1688上午:ARM编程模型下午:常用ARM指令教学内容:1、ARM数据类型字节(Byte):在ARM体系结构及常见的8位/16位处理器体系结构中,字节的长度均为8位字(Word):在ARM体系结构中,字的长度为32位,而在8位/16位处理器体系结构中,字的长度一般为16位
vx349014857
·
2024-01-25 11:32
嵌入式培训课程笔记
笔记
linux
arm开发
嵌入式
培训机构四个月实训课程笔记(完整版)-Linux ARM平台编程第三天-自己编写Bootloader---基本功能流程(物联技术666)
链接:https://pan.baidu.com/s/1KE2cq_kHaRW5HsP29hgL6w?pwd=1688提取码:1688CPU上电后会从IO空间的某地址取第一条指令。但此时:PLL没有启动,CPU工作频率为外部输入晶振频率,非常低;CPU工作模式、中断设置等不确定;存储空间的各个BANK(包括内存)都没有驱动,内存不能使用。在这种情况下必须在第一条指令处做一些初始化工作,这段初始化程
vx349014857
·
2024-01-25 11:32
嵌入式培训课程笔记
linux
笔记
arm开发
嵌入式
培训机构四个月实训课程笔记(完整版)-Linux ARM平台编程第三天-Bootloader编写(物联技术666)
链接:https://pan.baidu.com/s/1KE2cq_kHaRW5HsP29hgL6w?pwd=1688提取码:1688链接脚本0.Contents1.概论2.基本概念3.脚本格式4.简单例子5.简单脚本命令6.对符号的赋值7.SECTIONS命令8.MEMORY命令9.PHDRS命令10.VERSION命令11.脚本内的表达式12.暗含的连接脚本1.概论编译的过程得到的obj文件,
vx349014857
·
2024-01-25 11:02
嵌入式培训课程笔记
笔记
linux
arm开发
嵌入式
培训机构四个月实训课程笔记(完整版)-C++和QT编程第六天-Qt UDP编程(物联技术666)
链接:https://pan.baidu.com/s/1-u7GvgM0TLuiy9z7LYQ80Q?pwd=1688提取码:1688在Qt中提供了QUdpSocket类来进行UDP数据报(datagrams)的发送和接收。这里我们还要了解一个名词Socket,也就是常说的“套接字”。Qt网络之UDP网络基础学习是本文要介绍的内容,UDP(UserDatagramProtocol即用户数据报协议)
vx349014857
·
2024-01-25 11:27
嵌入式培训课程笔记
笔记
c++
qt
Linux板子搭建Python3环境
Python环境一般运行在Ubuntu或者window电脑上,这里我们通过
交叉编译
工具在linux开发板搭建Python环境。
花草123
·
2024-01-25 10:57
linux
python
arm
海思 tcpdump 移植开发详解
目录前言一、开发环境二、tcpdump源码下载三、
交叉编译
libpcap四、
交叉编译
tcpdump五、tcpdump移植到板子运行前言本章内容将讲解,如何在海思平台
交叉编译
、移植,并基于静态库生成的tcpdump
积步千里
·
2024-01-25 10:55
网络抓包工具
tcpdump
网络
linux
AI
嵌入式
K210项目(19)-安装CanMV IDE开发软件
文章目录前言一、软件下载安装二、软件简介三、设备连接四、在线模拟五、开机运行程序附录:MicroPython固件烧录总结前言前几章我们介绍K210使用C语言裸机开发方法,大家对K210内部的硬件和各种加速器有了初步的了解,但是开发人工智能相关程序,使用C语言的话复杂度比较高,因此接下来我们逐步学习基于K210芯片使用python开发人工智能相关程序,包含颜色识别,人脸识别,口罩识别等,也包括一些分
疯狂飙车的蜗牛
·
2024-01-25 08:02
K210开发板
人工智能
AI嵌入式
K210
MicroPython
CanMV
python
AI
嵌入式
K210项目(18)-卷积人工神经网络硬件加速器 KPU
文章目录前言一、K210的KPU二、实验过程总结前言K210内置了丰富的加速器,包括神经网络处理器(KPU),AES(高级加密加速器),APU麦克风阵列语音数据加速计算处理器,现场可编程IO阵列(FPIOA),数字摄像头接口(DVP),相对于软件可以极大的提高AES运算速度,快速傅里叶变换加速器(FFT),安全散列算法加速器(SHA256)。本文介绍内置的卷积人工神经网络硬件加速器KPU;一、K2
疯狂飙车的蜗牛
·
2024-01-25 08:22
K210开发板
人工智能
嵌入式AI
AI
嵌入式
KPU
神经网络加速器
ZLG开源GUI引擎AWTK发布1.1版本
一、介绍AWTK全称ToolkitAnyWhere,是ZLG开发的开源GUI引擎,旨在为
嵌入式
系统、WEB、各种小程序、手机和PC打造的通用GUI引擎,为用户提供一个功能强大、高效可靠、简单易用、可轻松做出炫酷效果的
李先静
·
2024-01-25 06:43
嵌入式
学习第九天!(函数)
1.函数定义:函数类型函数名(数据类型1形参1,数据类型2形参2,...){函数体return返回值;}2.函数的调用函数名(实参1,实参2,...);3.函数的声明如果被调函数的定义在主调函数的下方,需要对被调函数声明一下4.变量作用域和生存周期:1.作用域:变量能够使用的范围变量作用域默认为离定义该变量最近的大括号内局部变量:变量作用域在某个大括号范围内全局变量:变量作用域在整个文件中全局变量
Little_white_Zhang
·
2024-01-25 05:06
学习
嵌入式
学习第三天!
续:2.常量和变量6.字符串常量:如:"HelloWorld!"、"ab"注意:字符串末尾都有一个用表示字符串结尾的\0字符。'a'和"a"区别:'a':字符常量,只有一个字符a"a":字符串常量,有二个字符'a'+'\0'举例:"ab\0"有4个字符:'a''b''\0''\0'"ab\\\123ab"有7个字符:'a''b''\\''\123''a''b''\0'7.标识常量#defineN5
Little_white_Zhang
·
2024-01-25 05:36
学习
嵌入式
学习第六天!(for循环和一维数组)
续3.循环结构:3.for循环:1.基本形式:
嵌入式
学习第5天!
Little_white_Zhang
·
2024-01-25 05:36
学习
嵌入式
学习第七天!(二维数组、字符数组)
1.一维数组排序:1.冒泡法:#includeintmain(void){inta[8]={0};intlen=sizeof(a)/sizeof(a[0]);inti=0;intj=0;intTmp=0;printf("请输入一组数据:");for(i=0;ia[j+1]){Tmp=a[j];a[j]=a[j+1];a[j+1]=Tmp;}}}printf("升序:");for(i=0;iintm
Little_white_Zhang
·
2024-01-25 05:36
学习
算法
数据结构
嵌入式
学习第一天!
Linux系统基础命令学习:目录Linux系统基础命令学习:1.打开终端后显示:2.Linux基本命令:3.C语言开发流程:4.作业1.打开终端后显示:linux:当前登录的用户ubuntu:当前主机名~:当前所在的目录其中用户分为两类:1.普通用户:权限会受限制可以有多个,也可以一个没有,名字没有限制2.超级用户:权限不受限制有且只有一个,名字为rootLinux系统目录结构:最顶层目录:根目录
Little_white_Zhang
·
2024-01-25 05:06
学习
嵌入式
学习第八天!(字符串常见操作、二维字符数组和函数)
1.字符串常见操作:1.strlen:获得字符串的长度练习:定义一个数组str,从终端接收一个字符串存入str数组中,并计算数组中字符串的长度(不能使用strlen)#includeintmain(void){charstr[32]={0};inti=0;intnum=0;gets(str);while(str[i]!='\0'){num++;i++;}printf("stringlen=%d\n
Little_white_Zhang
·
2024-01-25 05:35
学习
嵌入式
学习第二天!
C语言学习前言知识:1.进制转换:二进制、八进制、十进制、十六进制二进制:01八进制:01234567十进制:0123456789十六进制:0123456789abcdef二进制、八进制、十六进制--->十进制对应位*对应位的权值再求和十进制:123==1*100+2*10+3*1==123二进制:10011110--->十进制:2^7+2^4+2^3+2^2+2^1=158八进制:17--->十
Little_white_Zhang
·
2024-01-25 05:35
学习
基于
嵌入式
的智能智能通风系统
基于
嵌入式
的智能智能通风系统功能说明通过微信小程序控制窗户的开关状体以及倒计时开关和定时开关,小程序上实时显示当前温度湿度和光照强度。
释博文
·
2024-01-25 04:46
嵌入式系统
智能通风
ESP32
嵌入式
解惑——串口通信中的流控制有什么作用?
在串口通信中,流控制(FlowControl)是一个非常重要的概念。它主要是用来协调发送端和接收端的数据传输速率,以防止接收端流量过大导致的数据丢失问题。 串口通信的特点是数据是以串行方式,一位一位的进行传输。如果发送端的数据发送速率过快,而接收端处理数据的速率跟不上,那么就可能会出现数据丢失的情况。为了防止这种情况的发生,就需要在串口通信中使用流控制机制。 流控制的工作原理是通过发送信号
struggle_success
·
2024-01-25 03:43
嵌入式外设知识点
UART
流控制
linux 农业分析,基于
嵌入式
Linux的农业信息采集系统设计与研究
摘要:精准农业是现代化农业发展的方向,将
嵌入式
数据采集技术应用到农业生产过程中,既可以节省人力物力成本,还可以提高农作物产量和质量,减少农药污染和提高生产效率.在精准农业生产过程中,需要采集和监测农作物生长过程中的数据进行决策
专注课程教学
·
2024-01-25 02:09
linux
农业分析
ZYNQ-7020 集成了运行NI Linux Real‑Time的实时处理器,支持FPGA二次开发
模拟和数字I/O,667MHz双核CPU,512MBDRAM,512MB存储容量,Zynq-7020FPGACompactRIOSingle-Board控制器sbRIO‑9637是一款
嵌入式
控制器,在单块印刷电路板
深圳信迈科技DSP+ARM+FPGA
·
2024-01-25 01:07
进口控制器国产替代
fpga开发
sqlite3
交叉编译
源码下载SQLiteDownloadPage编译tar-zxvfsqlite-autoconf-3420000.tar.gz#解压mkdirtarget_arm#新建文件夹存放库文件./configureCC=arm-linux-gnueabihf-gcc\--host=arm-linux\--prefix=/home/majin/sqlite-autoconf-3420000/target_ar
五帝星一
·
2024-01-25 00:01
LabVIEW之cRIO初探一
LabVIEW之cRIO初探一cRIO定义NICompactRIO
嵌入式
测控平台系统规格与认证等级CompactRIO的两种配置I/O模块选择列表数据采集系统NIMAX应用硬件参数采样率分辨率硬件选型的详细参数仿真
宣泠之
·
2024-01-24 23:09
LabVIEW
labview
关于ARM的22个常用概念
连接片内外设功能的VLSI外设总线;EMC:外部存储器控制器;MAM:存储器加速模块;VIC:向量中断控制器;SPI:全双工串行接口;CAN:控制器局域网,一种串行通讯协议;PWM:脉宽调制器;ETM:
嵌入式
跟踪宏
makebuaa
·
2024-01-24 22:19
ARM
LV.13 D12 Linux内核调试及rootfs移植 学习笔记
根文件系统根文件系统是内核启动后挂载的第一个文件系统系统引导程序会在根文件系统挂载后从中把一些基本的初始化脚本和服务等加载到内存中去运行1.2根文件系统内容binshell命令(elf格式)(通过busybox编译生成)dev设备文件(内核启动后会将设备信息写入该目录)etc内核配置文件lib共享库(elf格式)(从
交叉编译
工具链中获取
djjyy
·
2024-01-24 20:12
linux
学习
笔记
arm开发
linux入门
是现代计算机系统中最基本和最重要的系统软件承上启下的作用向下对硬件操作进行封装向上对用户和应用程序提供方便访问硬件的接口有哪些操作系统桌面操作系统windows系列:用户群体大macOS:用户体验好Linux:应用软件比较少服务器操作系统Linux,安全,稳定,免费,占用率高WindownsServer,付费,占用率低
嵌入式
操作系统
爱断点
·
2024-01-24 19:00
在 ESP32 上使用 FreeRTOS 进行绝对任务调度
在ESP32上使用FreeRTOS进行绝对任务调度
嵌入式
系统通常需要满足实时性的要求,因此使用实时操作系统(RTOS)是一种常见的解决方案。
宁子希
·
2024-01-24 19:20
freeRTOS-ESP32
c++
freeRTOS
STM32
ESP32
linux系统移植学习Day1----环境搭建
1、安装
交叉编译
工具链目的:在ubuntu下编译ARM的可执行程序。
HI_HB_2021
·
2024-01-24 19:34
linux
LV.10 系统移植
D1
嵌入式
系统移植导学Day1-1系统移植课程导学
嵌入式
系统分层Linux功能进程管理内存管理网络协议文件系统硬件设备应用层开发,只要是Linux系统就行底层开发,因为不同处理语言对应不同汇编的独特性,
AlterEgo(●ˇ∀ˇ●)
·
2024-01-24 19:34
嵌入式学习笔记
linux
网络
运维
华清远见
嵌入式
学习day27——编译工具和环境搭建
0、系统移植四天课程安排1.编译工具,环境搭建2.bootloader3.kernel4.文件系统1、
嵌入式
系统的应用领域1.军事2.医疗3.移动设备4.家电5.工控2、什么是
嵌入式
系统一般的定义:以计算机技术为基础
FranklinLudwig
·
2024-01-24 19:04
系统移植 day1 tftp简单文件传输协议和nfs网络文件系统的环境搭建
一.系统移植1.
嵌入式
系统的特点三低:功耗低成本低体积小两高:可靠性高安全性高2.通用
嵌入式
系统硬件一般由一下部分组成微控制器:cpu晶振:提供时钟内存(如:SRAM,SDRAM):运行程序存储器(如:
Wexcill
·
2024-01-24 19:32
网络
计算机无法读取tf卡,tf卡修复工具不好用教你电脑不识别TF卡的解决办法
在MicroSD面市之前,手机制造商都采用
嵌入式
记忆体,虽然这类模组容易装设,然而有着无法应实际应潮流需求的困扰——容量被限制住了,无法再有升级空间。
阔喵撩影
·
2024-01-24 17:05
计算机无法读取tf卡
系统移植及相关介绍
1.
嵌入式
系统的特点三低:功耗低成本低体积小两高:可靠性高安全性高2.组成通用
嵌入式
系统硬件一般由一下部分组成微控制器:cpu晶振:提供时钟内存(如:SRAM,SDRAM):运行程序存储器(如:ROM,
西装没钱买
·
2024-01-24 17:00
arm
系统移植
Keil MDK5安装与stm32寄存器开发基础
KeilMDK5安装与stm32寄存器开发基础KeilMDK5是一款功能强大的集成开发环境(IDE),专为
嵌入式
系统开发而设计。
LX很爱吃葱
·
2024-01-24 17:53
stm32
Go黑帽子(第一章)
Go黑帽子渗透编程之道文章目录Go黑帽子渗透编程之道1.0第一章GO语言基础1.1gobuild命令1.2
交叉编译
1.3golint和govet命令1.4指针、接口和结构体1.5断言1.6错误处理1.7
newbie_______
·
2024-01-24 15:22
Go黑帽子渗透测试编程之道
golang
开发语言
后端
嵌入式
系统工程开发的新模式|软件自动化( 代码自动生成)|使用建模的方法(数字孪生)<结合视频一起学习>2022-02-04
嵌入式
系统工程开发的新模式|软件自动化(代码自动生成)|使用建模的方法(数字孪生)
嵌入式
系统工程开发的新模式|软件自动化(代码自动生成)|使用建模的方法(数字孪生)学习UML编程语言,是
嵌入式
系统编程的一条成功之路和未来趋势
德国SiSy编程就这么简单
·
2024-01-24 15:33
【ARM Cortex-M 系列 1.1 -- Cortex-M33 与 M4 差异 详细介绍】
请阅读【
嵌入式
开发学习必备专栏之Cortex-Mx专栏】文章目录背景Cortex-M33与M4差异Cortex-M33Cortex-M4关系和差异举例说明背景在移植RT-Thread到瑞萨RA4M2(Cortex-M33
CodingCos
·
2024-01-24 15:42
#
ARM
系列
arm开发
Cortex-m33
与
M4
M33与
M4
系统引导程序 Boot Loader——学习笔记
基于
嵌入式
Linux的完整系统软件由三个部分组成:系统引导程序、Linux操作系统内核和文件系统。
aFakeProgramer
·
2024-01-24 15:40
Linux学习笔记
linux
蓝桥杯之
嵌入式
STM32F103RBT6教程及常见问题
蓝桥杯之
嵌入式
STM32F103RBT6教程及常见问题蓝桥杯stm32
嵌入式
开发板如图所示:一、基本的硬件、软件连接问题以及编译问题:一、电脑显示USB无法识别stm32开发板,如下图所示**原因是USB
Krysdon
·
2024-01-24 15:33
stm32
嵌入式
单片机
linux系统实现TTS(文字转语音)功能
当然啦,可以选择这些平台的离线sdk开发,不同的平台提供的sdk平台不同,对于
嵌入式
风吹沙走
·
2024-01-24 14:41
linux
linux-arm开发
TTS
嵌入式开发
Ekho
文字转语音
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
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
其他