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
嵌入式硬件原理
通信协议UART、i2c、SPI与电平标准梳理
2.1TTL2.2CMOS2.3RS2322.3RS485三、通信协议3.1UART协议3.1.1UART采用的通信方式:3.1.2UART数据帧格式3.1.3一些理解:3.2SPI协议3.2.1SPI通信方式3.3I2C协议今年入门
嵌入式
以来看了很多教程和文档
lagransun
·
2023-12-18 11:14
正点Linux驱动开发学习笔记
c语言
信息与通信
stm32
mcu
Linux驱动开发学习笔记5《pinctrl和gpio子系统实验》
目录一、pinctrl子系统1.pinctrl子系统简介二、gpio子系统1.gpio子系统简介2.gpio子系统API函数3.与gpio相关的OF函数三、
硬件原理
图分析四、实验程序编写1.修改设备树文件
ssz__
·
2023-12-18 11:42
Linux驱动开发学习
linux
驱动开发
学习
ubuntu
c语言
Linux驱动开发学习笔记4《设备树下的LED驱动实验》
目录一、设备树LED驱动原理二、
硬件原理
图分析三、实验程序编写1.修改设备树文件2.LED灯驱动程序编写3.编写测试APP四、运行测试1.编译驱动程序和测试APP(1)编译驱动程序(2)编译测试APP2
ssz__
·
2023-12-18 11:42
Linux驱动开发学习
linux
驱动开发
学习
ubuntu
c语言
嵌入式
中的门电路详讲
NOT门电路NOT(非门)是数字逻辑电路中的一种基本逻辑门,也称为反相器。它执行的是逻辑非操作,即将输入信号取反。NOT门具有一个输入和一个输出。A输入,B输出,以下是真值表:AB0110AND门电路AND(与门)是数字逻辑电路中的一种基本逻辑门,用于执行逻辑与操作。AND门具有多个输入和一个输出,它的输出信号取决于所有输入信号的状态。A和B输入,Y输出,以下是真值表:
除不掉的灰色
·
2023-12-18 10:17
嵌入式开发
嵌入式硬件
物联网
单片机
智能硬件
嵌入式
开发中的总线与时钟
总线AHB总线AHB的全称是"AdvancedHigh-performanceBus",中文翻译就是"高级高性能总线"。这是一种在计算机系统中用于连接不同硬件组件的总线架构,它可以帮助这些组件之间高效地传输数据和信息。这个总线架构通常用于处理速度较快且对性能要求较高的部件之间的通信。我了方便理解,我们可以形象的用一个例子来说明什么时AHB:一条大街上,有很多房子,每家房子每天都有一些自己的操作,有
除不掉的灰色
·
2023-12-18 10:17
嵌入式开发
单片机
嵌入式硬件
物联网
智能硬件
嵌入式
-32单片机-基于HAL库的电动车报警器项目(开源)
一:项目描述1.功能描述:通过一个无线遥控器控制电动车的报警器。2.需求分析:当遥控器按A进入警报模式,当小偷触碰电动车,电动车振动传感器会发出信号,触发继电器,继电器闭合高功率喇叭响起;当遥控器按B则关闭警报模式,此时摇晃电动车,喇叭不会响。二:项目硬件材料1.STM32F103系列开发板12.振动传感器13.继电器14.高功率喇叭15.无线遥控器(433M无线发射模块1+433M无线接收模块1
嵌入式OG
·
2023-12-18 10:28
嵌入式-STM32单片机
单片机
开源
嵌入式硬件
mcu
stm32
物联网
嵌入式
linux开发——stm32mp1完成视觉检测(一)
这里从今天开始给自己挖坑然后慢慢填坑……打算基于自己买的正点原子的stm32mp157开发板还有OV5640摄像头,完成一个视觉检测的项目,最基础的版本是直接OpenCV打开摄像头然后完成简单的检测;进阶版把sklearn训练的模型通过cpp读取然后显示;最终目标是跑之前训练好的yolo模型。那么问题就可以分成以下几步走:驱动移植:包括linux的基础驱动,OV5640驱动,LCD驱动等等Open
努力自学的小夏
·
2023-12-18 08:34
linux学习
linux
stm32
视觉检测
嵌入式
系统开发学习步骤(Linux高级编程学习顺序)!
㉿1、Linux基础✎安装Linux操作系统✎Linux文件系统✎Linux常用命令✎Linux启动过程详解✎熟悉Linux服务能够独立安装Linux操作系统✎能够熟练使用Linux系统的基本命令✎认识Linux系统的常用服务安装Linux操作系统✎Linux基本命令实践✎设置Linux环境变量✎定制Linux的服务Shell编程基础使用vi编辑文件✎使用Emacs编辑文件✎使用其他编辑器㉿2、S
折扇戏美人_a48e
·
2023-12-18 07:29
Ubuntu18.04.6下samba服务的安装及配置
目录01安装samba服务:03重启samba服务04设置samba登录密码05测试前言从本章开始我们将要学习
嵌入式
音视频的学习了,使用的瑞芯微的开发板个人主页:@ChenPi推荐专栏1:《C++_@ChenPi
@ChenPi
·
2023-12-18 06:02
嵌入式音视频
ubuntu
linux
qt
c语言
c++
arm
Ubuntu18.04安装ffmpeg
前言从本章开始我们将要学习
嵌入式
音视频的学习了,使用的瑞芯微的开发板个人主页:@ChenPi推荐专栏1:《C++_@ChenPi的博客-CSDN博客》✨✨✨推荐专栏2:《LinuxC应用编程(概念类)_
@ChenPi
·
2023-12-18 06:55
嵌入式音视频
ffmpeg
开发语言
qt
c++
linux
arm
音视频
【stm32】使用STM32与LCD屏幕进行通信
目录前言LCD屏幕简介STM32与LCD屏幕通信使用并行总线协议前言STM32芯片广泛应用于各种
嵌入式
系统中,其中包括液晶显示器。
EddyCliff
·
2023-12-18 06:20
stm32
单片机
嵌入式硬件
【51单片机】深入探索51单片机的硬核技术之路
文章目录一、51单片机的基本原理二、51单片机的编程三、51单片机的应用51单片机作为一种广泛应用于
嵌入式
系统的微型计算机芯片,其硬件结构简单、易于编程和应用。
EddyCliff
·
2023-12-18 06:20
51单片机
单片机
stm32
Qt触摸屏双指缩放和单指移动界面(支持
嵌入式
设备)
本文介绍的QGraphicsView的双指缩放,QWidget更简单,可以参考当前内容。方法一:(QTouchEvent事件实现)使用场景:适用于paintevent绘制下的界面。优点:不需要代码设置中心锚点(锚点:视图变化期间通过此点定位场景)。缺点:界面上所有其它操作无法响应,需单独做处理才能做相应。(无法响应原因是使用了”returntrue“打断了”触摸点击“转化为”鼠标点击“。但是不使用
东方忘忧
·
2023-12-18 05:14
QT
1024程序员节
qt
怎样缩短c语言的占内存大小,关于优化:减少C语言中的内存使用的最佳实践是什么?...
通常对于
嵌入式
/移动设备,低内存消耗的准则应该是什么?我猜应该为a)代码存储b)数据存储单独制定准则很高兴看到这么多截然不同的好答案,而不是重复。让我完善您的头衔。"
lange chan
·
2023-12-18 03:30
怎样缩短c语言的占内存大小
LwIP源码分析(3):内存堆和内存池代码详解
文章目录1内存堆1.1mem_init1.2mem_malloc1.3mem_free2内存池2.1memp_init2.2memp_malloc2.3memp_free3内存管理宏定义在
嵌入式
系统中,
tilblackout
·
2023-12-18 03:29
LwIP
网络
网络协议
LAMP平台——构建PHP运行环境
PHP即HypertextPreprocessor(超级文本预处理语言)的缩写,是一种服务器端的HTML
嵌入式
脚本语言。PHP的语法混合了C、Java、Perl及部分自创的新语法,拥
李凌聪
·
2023-12-18 03:09
adb
基于ARM的
嵌入式
的QT开发扫雷游戏
本项目最终运行在三星6818SOC芯片的开发板上,效果图1.在Ubuntu下用QCreateor开发,新建QT项目2.构件游戏菜单界面在QT下的界面UI编辑界面,编辑四个菜单按钮:游戏,难度,其他,关闭。并添加其相应子菜单,(1)游戏菜单下,有开始/重新开始,结束本局游戏两个字菜单;(2)难度:初级:9*9,中级:10*15,高级:10*17(2)其他:作者,版本3.建立雷和旗帜的对象,item.
有意思科技
·
2023-12-18 02:48
嵌入式开发
ARM
应用开发
arm开发
qt
游戏
【AI】AI入门之Nvidia Jetson平台(一)- Jetson平台介绍
参数对比2.3XavierNX模组三.NVIDIAGPU3.1架构演变3.2VoltaGPU四.XavierNX开发套件一.Jetson概述NVIDIA®Jetson™是世界领先的平台,适用于自主机器和其他
嵌入式
应用进行边缘计算部署
有意思科技
·
2023-12-18 02:17
Jetson
人工智能
Ubuntu
人工智能
linux
ubuntu
常用工具链和虚拟环境-msys2与mingw
大概有四个:windows、UNIX、Linux、
嵌入式
硬件。也就是说,在windows、UNIX、Linux(大概率都是X86)上运行的程序,直接在其之上部署好开发工
蓁蓁啊
·
2023-12-18 02:37
beautyOS
linux
bash
运维
5个免费、跨平台的SQLite数据库可视化工具
前言SQLite是一个轻量级的
嵌入式
关系型数据库,目前最新的版本是SQLite3。今天推荐5个实用的SQLite数据库可视化工具(GUI),帮助大家更好的管理SQLite数据库。什么是SQLite?
追逐时光者
·
2023-12-18 01:21
编程效率提升技巧集
数据库
sqlite
Scons环境搭建和编译原理概述及
嵌入式
开发常用模板
Scons环境搭建和编译原理概述及
嵌入式
开发常用模板Scons是用python实现的一个类似makefile的软件构建工具。
CoderBob
·
2023-12-18 00:59
个人资料库搭建
学习心得
python
开发语言
【XR806开发板试用】+2.鸿蒙内核
接上一篇:【XR806开发板试用】+1.
嵌入式
https://www.bilibili.com/video/BV1ru4y1W7hM/?aid=917031463&cid=1296877687&pag
极术社区
·
2023-12-17 23:43
开发板测评
harmonyos
华为
喜报丨迪捷软件入选2023年浙江省信息技术应用创新典型案例
本次案例征集活动,由浙江省经信厅、省密码管理局、工业和信息化部网络安全产业发展中心联合组织开展,共遴选出24个优秀典型解决方案,迪捷软件“基于全数字实时仿真的
嵌入式
DevOps解决方案”成功入选。
迪捷软件
·
2023-12-17 23:22
DevOps
嵌入式
自助终端机开发流程
常见行业:银行、物流快递)4、排队机(常见行业:银行、医院、通信、广电、燃气等大型企业)5、VTM(虚拟柜台)(常见行业:银行)二、自助终端硬件选择1、自己开发:终端机外观设计、终端机结构设计、终端机使用的
嵌入式
模块选择
古木科技
·
2023-12-17 22:41
自助终端机
【
嵌入式
基础】Keil下编译代码并生成HEX文件
目录一、Keil环境搭建1、百度网盘分享下载2、Keil安装3、注册4、支持包安装二、在Keil环境下创建新项目1、创建新项目2、命名新文件编辑3、芯片选择和环境配置4、添加源文件三、代码编写,编译与调试1、代码编写2、程序编译3、程序调试四、分析生成的HEX文件1、拓展线性地址记录2、数据部分3、文件尾五、总结六、参考文献一、Keil环境搭建1、百度网盘分享下载mdk531安装链接:https:
Xicun1984
·
2023-12-17 21:09
单片机
stm32
嵌入式硬件
Linux系统编程(五):系统信息与资源
参考引用UNIX环境高级编程(第3版)
嵌入式
LinuxC应用编程-正点原子1.系统信息1.1系统标识uname系统调用uname()用于获取有关当前操作系统内核的名称和信息#include//buf:structutsname
Robot_Yue
·
2023-12-17 19:49
Linux系统编程
linux
服务器
时间函数
随机数种子
休眠
malloc
free
Linux系统编程(四):字符串处理
参考引用UNIX环境高级编程(第3版)
嵌入式
LinuxC应用编程-正点原子1.字符串输入/输出1.1字符串输出常用的字符串输出函数有printf()、putchar()、puts()、fputc()、fputs
Robot_Yue
·
2023-12-17 19:19
Linux系统编程
linux
服务器
正则表达式
字符串处理
1846_安全SPI
主题由来介绍之前用过一些SPI的通信,其实SPI也是我最初迈入
嵌入式
的时候
grey_csdn
·
2023-12-17 17:51
汽车电子
嵌入式
安全
嵌入式
SPI
嵌入式
每日面试题
1、二极管为什么会单向导通,工作原理是什么?二极管是一种半导体元件,常见的有正向导通二极管(正向偏置下导通)和反向封锁二极管(反向偏置下截至导通)两种。正向导通的工作原理:二极管的结构包括P型半导体和N型半导体。当P型半导体连接到正电压(正向偏置),N型半导体连接到负电压时,二极管就处于正向偏置状态。正向偏置会使P型半导体的空穴与N型半导体的自由电子朝结界面方向移动,这会产生一个称为耗尽层的薄层区
钜锋王老师
·
2023-12-17 15:05
单片机
嵌入式硬件
Linux PWM 应用编程
LinuxPWM应用编程
嵌入式
Linux应用开发中,系统经常会连接通过PWM方式控制的设备,例如控制电机转速、控制灯的亮度等。
飞花丝雨
·
2023-12-17 15:32
linux
Linux GPIO 应用编程
LinuxGPIO应用编程
嵌入式
Linux应用开发中,系统经常会通过GPIO接入按键、各种感应开关等传感器,或控制电源开关、继电器等设备。
飞花丝雨
·
2023-12-17 15:57
linux
spi应用篇
其中,SPI(SerialPeripheralInterface,串行外设接口)以其简单、高效的特点,在
嵌入式
系统、微控制器等领域得到了广泛应用。本文将详细介绍SPI的原理、应用及发展前景。二、SPI
我来挖坑啦
·
2023-12-17 15:57
信息与通信
fpga开发
面试
单片机
c语言
最详树莓派4B装机流程及ifconfig不到wlan0的解决办法
装机前准备二、格式化SD卡及镜像写入三、修改登录方式为串口登录四、ifconfig不到wlan0相关信息五、配置WiFi连接网络六、更换下载源七、更新vim和安装远程桌面服务一、树莓派4B装机前准备博主的
嵌入式
学习之旅的
小小河神纠结多
·
2023-12-17 15:22
树莓派
装机
嵌入式
linux
ssh
单片机——通信协议(UART协议解析篇)
一、引言在
嵌入式
系统设计中,UART通信是一种广泛使用的串行通信协议,它通过两条信号线实现全双工的数据传输和接收。
我来挖坑啦
·
2023-12-17 15:49
单片机
嵌入式硬件
【
嵌入式
面试】
一、数据结构和算法1.数组、链表、二叉排序增删改查的时间复杂度数据结构插入删改查优点缺点数组O(1)O(n)O(n)O(n)插入效率高,查找速度快空间利用率不高、数组空间大小固定、内存空间要求高有序数组O(n)O(n)O(logn)O(logn)无序链表O(1)O(n)O(n)O(n)插入元素速度快、内存利用率高、可以动态拓展随机访问效率低有序序链表O(n)O(n)O(n)O(n)二叉树O(log
夏时桃
·
2023-12-17 14:20
嵌入式面试
面试
c++
职场和发展
电机驱动开发
电机在
嵌入式
设备中非常常见,例如云台的转动,都是靠电机来驱动的。电机常见分步进电机、直流电机,相对来说步进电机精准度会更高,控制起来也更复杂。直流电机,往往需要接一个反馈,才能比较好的控制电机。
小刚学長
·
2023-12-17 13:12
MCU
驱动开发
单片机
嵌入式硬件
Linux_Ubuntu 系统入门
本节的目的是掌握后续
嵌入式
开发所需的Ubuntu基本技能,比如系统的基本设置、常用的shell命令、vim编译器的基本操作等等……Ubuntu的图形化界面操作和Windows下基本一致;这里着重提一下:
light_2025
·
2023-12-17 13:41
Linux
c语言
stm32
嵌入式硬件
c++
单片机
USB gadget设备驱动解析
USBgadget设备驱动解析1-4作者:刘洪涛,华清远见
嵌入式
学院金牌讲师USBgadget设备驱动解析(1)——功能体验利用LinuxUSBgadget设备驱动可以实现一些比较有意思的功能,举两个例子
weixin_30435261
·
2023-12-17 13:58
操作系统
嵌入式
数据结构与算法
USB gadget设备驱动解析(3)
作者:刘洪涛,华清远见
嵌入式
学院讲师。LinuxUSB设备端驱动有两部分组成。
华清远见嵌入式学院
·
2023-12-17 13:21
linux嵌入式方向
struct
descriptor
数据结构
list
callback
function
用sqlite制作对局记录管理
因此,很多应用程序,无论是Windows的、Linux的、Apple的、甚至
嵌入式
的,它们都内嵌了sqlite数据库。可想而知,就部署数量而言,确实没什么数据库可以和它竞争。为什么它可以做到
执假以为真
·
2023-12-17 13:10
数据库
sqlite
数据库
[BUG]TDA4 main域 CAN 无法进中断
目录关键词平台说明一、背景二、根本原因2.1Com模块三、措施 关键词
嵌入式
、C语言、autosar、TDA4平台说明项目ValueOSautosarOSautosar厂商vector芯片厂商TI编程语言
逸埃
·
2023-12-17 13:33
CP_Autosar
#
lesson
learn
XCP/CAN/Tools
bug
C/C++没有学下去的必要了?大错特错!
这是这个问题具备很强的两面性,对于想切入某些领域比如
嵌入式
开发等这些C语言是必须要学的,不但是C语言要学习,数据结构,c++也要切入进去,所以对于C语言的学习,还是要选择的方向,有些java的技术大牛本身也不懂
C语言程序狮
·
2023-12-17 13:29
7个精选的矢量数据库和搜索引擎项目
目录矢量数据库简介1.Milvus相似性搜索引擎2.Qdrant下一代矢量数据库3.Chroma
嵌入式
数据库4.Weaviate矢量数据库5.RediSearch全文搜索引擎6.矢量数据库7.Vald分布式向量搜索引擎矢量数据库简介向量数据库是一种用于存储
Unknown To Known
·
2023-12-17 11:00
数据库
搜索引擎
你好,C++(2)1.3 C++世界版图1.4 如何学好C++
无论是在最初的UNIX/Linux操作系统上,还是在Windows操作系统上,甚至是在最近兴起的
嵌入式
系统上,C++都占有不可取代的一席之地,如图1-3所示。
爱编程的鱼
·
2023-12-17 10:08
C++
C语言教程
c++
开发语言
算法
c语言
飞凌
嵌入式
受邀参加2023年瑞萨技术交流日全国巡回展
来源:飞凌
嵌入式
官网2023年瑞萨技术交流日全国巡回展(广州站)今日开幕,飞凌
嵌入式
再次受邀参加,并与来自新能源、自动化、工业物联网以及人工智能等领域的精英们共同探讨前沿技术。
飞凌嵌入式
·
2023-12-17 10:51
飞凌嵌入式
arm开发
linux
架构
嵌入式
应用中的复选框控件实现
嵌入式
应用中的复选框控件实现复选框是一种常见的用户界面控件,用于在
嵌入式
应用程序中提供多选选项。本文将介绍如何在
嵌入式
系统中使用LVGL图形库实现复选框控件,并提供相应的源代码示例。
WangWEel
·
2023-12-17 10:48
嵌入式
QNX4系统启动过程
image.pngQNX启动步骤
嵌入式
系统的启动都是类似的,先启动一个boot程序,然后又boot控制系统的进一步加载运行.根据启动过程,大致可以分为一下五个步骤:1.处理从复位向量执行代码。
Lee_5566
·
2023-12-17 08:58
嵌入式
考纲
嵌入式
考纲简答题:1-2微处理器,2-1-2ARM处理器和指令集内部结构2,4
嵌入式
软件编程技术5开发环境和调试技术7-1linux操作系统8
嵌入式
文件系统课后思考题1.5.6.72.3.4.5.6.7.9.11.13457.2.5.8.108
浪漫攻城狮莉小妖
·
2023-12-17 07:01
嵌入式
多核多集群多系统之间的缓存一致性方案概述
多核多集群多系统之间的缓存一致性方案概述在
嵌入式
系统中,多核多集群多系统之间的缓存一致性是一个重要的挑战。由于每个核心、集群或系统都有自己的缓存,导致对共享数据的一致性进行管理变得复杂。
FollowMeCode
·
2023-12-17 06:15
缓存
spring
java
嵌入式
【C语言 | 指针】数组参数 和 指针参数
博客主页:https://blog.csdn.net/wkd_007博客内容:
嵌入式
开发、Linux、C语言、C++、数据结构、音视频本文内容:介绍C语言的数组参数和指针参数金句分享:你不能选择最好的,
wkd_007
·
2023-12-17 05:45
C语言
c语言
开发语言
数组参数
指针参数
指针
上一页
54
55
56
57
58
59
60
61
下一页
按字母分类:
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
其他