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
stm32嵌入式
嵌入式
面经111题答案汇总(含技术答疑)_
嵌入式
项目源码分享
高薪不加班不卷济南研发岗
嵌入式
开发,go开发,硬件开发,客户端app开发同学们,推荐一家高薪、不加班的公司,主要做安全相关,#牛客在线求职答疑中心(35799)##牛客在线求职答疑中心#牛友们,大疆创新
2301_79125431
·
2024-09-05 07:49
java
海康威视
嵌入式
面经 海康威视
嵌入式
软件
嵌入式
硬件总结面试经验 面试题目汇总
标题海康威视
嵌入式
面经海康威视
嵌入式
软件
嵌入式
硬件总结面试经验面试题目汇总整理总结了海康威视
嵌入式
的面试题目!
好家伙VCC
·
2024-09-05 07:18
面试
嵌入式硬件
面试
职场和发展
学习项目1
这个项目涉及到使用
STM32
单片机进行云台的控制,以及通过无线通信模块实现PC与云台之间的通信。主要的开发环境和工具包括:#
m0_62803606
·
2024-09-04 18:01
学习
GNU工具开发基于ARM
嵌入式
系统的方法
当前,ARM公司的32位RISC处理器,以其内核耗电少、成本低、功能强、特有16/32位双指令集,已成为移动通信、手持计算、多媒体数字消费等
嵌入式
解决方案的RISC标准,市场占有率超过了75%。
yalizhi123
·
2024-09-04 15:40
linux
工具
嵌入式
编译器
开发工具
汇编
linux
基于
STM32
F103ZET6的CANopen移植详解与实例解析
基于
STM32
F103ZET6的CANopen移植详解与实例解析一、引言CANopen是一种基于CAN(ControllerAreaNetwork)的高层通信协议,广泛应用于工业自动化、医疗设备、交通运输等领域
m0_57781768
·
2024-09-04 14:35
stm32
网络
嵌入式硬件
stm32
—I2C底层代码详解—江科大
声明:本文代码来自bilibili江科大,侵权可私信我删文创作本文全凭个人与大家学习/*引脚配置层*//***函数:I2C写SCL引脚电平*参数:BitValue协议层传入的当前需要写入SCL的电平,范围0~1*返回值:无*注意事项:此函数需要用户实现内容,当BitValue为0时,需要置SCL为低电平,当BitValue为1时,需要置SCL为高电平*/voidMyI2C_W_SCL(uint8_
打地基的小白
·
2024-09-04 13:30
Stm32代码模块
stm32
单片机
嵌入式硬件
Spring Boot应用部署 - JAR包部署
SpringBoot应用部署采用打包成JAR文件的方式,旨在利用其内置的
嵌入式
Tomcat或其他Servlet容器,简化传统Web应用部署流程。
闫小甲
·
2024-09-04 12:20
Spring
Boot
spring
boot
Linux下基于TCP协议的简易服务器实现(C语言)
关键词:守护进程,TCP,进程和线程,系统调用,Makefile教程:
嵌入式
Linux应用层开发教程_bilibili目录知识准备服务端(tcp_server)客户端(tcp_client)守护进程(daemon_test
代码能跑就可以
·
2024-09-04 10:40
服务器
linux
tcp/ip
c语言
开发语言
外部中断及脉冲计数实验
一、实验目的:1.按键作为外部中断输入控制LED(4个按键分别配置成不同的中断线,控制不同的LED)2.实现状态监测及脉冲计数(EXTI_Status、pulse)二、实验器材:安装有keli和
STM32
WangLinXX
·
2024-09-04 06:42
嵌入式
stm32
嵌入式硬件
怎样通过
STM32
实现环境监测设计
要通过
STM32
实现环境监测,可以按照以下步骤进行:获取环境监测的传感器:选择适合的环境传感器,例如温度传感器、湿度传感器、光照传感器等。确保传感器与
STM32
之间的接口兼容。
WangLinXX
·
2024-09-04 06:08
嵌入式
stm32
嵌入式硬件
单片机
嵌入式
学习之路 16(C语言基础学习——指针操作二维数组、指向函数的指针、指针的指针)
一、指针操作二维整型数组1、二维数组的本质在C语言中,二维数组本质上是由多个一维数组组成的。例如,inta[2][3]可以看作是包含两个长度为3的一维整数数组。2、指针与二维数组对于二维数组inta[2][3],&a[0]的类型是int(*)[3],因为C语言中不直接支持int[3]*这种类型,所以需要使用int(*)[3]来表示指向包含3个整数的一维数组的指针。定义指针int(*p)[3]=a;
求学者1.0
·
2024-09-04 06:07
学习
c语言
数据结构
嵌入式
学习 18(Linux高级编程——文件- 标准IO)
Linux中一切都是文件。学习使用man指令查询函数功能:输入man命令加上要查询的函数名称,手册页将显示有关该函数的详细信息,包括函数的用途、语法、参数、返回值、示例等。手册页通常分为不同的部分,例如名称、概要、描述、返回值、错误、示例、参见等。fopen()函数函数原型:FILE*fopen(constchar*pathname,constchar*mode);pathname表示要打开的文件
求学者1.0
·
2024-09-04 06:07
学习
c语言
计算机毕业设计题目大全(论文+源码)_kaic
基于微信小程序的时钟管理系统设计与开发基于Java的校园生活服务系统的设计与实现基于安卓平台的个人理财软件的设计与实现基于JavaScript的旧书交易网站系统设计与实现基于
STM32
G431的数字密码锁的设计与实现基于
开心工作室V(kaic_kaic)
·
2024-09-04 04:27
计算机文章
毕业设计
java
系统架构
开发语言
oracle
spring
boot
hibernate
spring
计算机毕业设计题目大全(论文+源码)
#私信获取完整代码基于微信小程序的时钟管理系统设计与开发基于Java的校园生活服务系统的设计与实现基于安卓平台的个人理财软件的设计与实现基于JavaScript的旧书交易网站系统设计与实现基于
STM32
G431
hxx56324
·
2024-09-04 04:56
计算机毕业设计课程设计
课程设计
毕业设计
毕设
spring
boot
后端
串行通信协议——UART
在
嵌入式
系统、工业控制、消费电子产品等领域,UART通信协议得到了广泛应用。UART通信原理UART通信基于RS-232标准,使用
AI_Guru人工智呢
·
2024-09-04 01:41
stm32
嵌入式硬件
单片机
STM32
-HAL库串口DMA空闲中断的正确使用方式及SBUS信号解析
概述
STM32
微控制器广泛用于
嵌入式
系统,其HAL(HardwareAbstractionLayer)库简化了硬件访问,提高了开发效率。
AI_Guru人工智呢
·
2024-09-04 01:41
stm32
单片机
嵌入式硬件
STM32
程序启动异常分析(更新...)
将遇到的情况逐步在这里更新情况一:调试器下载完可以运行,重新上电不能运行可能的原因:程序中使用了FreeRTOS,在FreeRTOS运行前开启了中断,并在中断服务函数中调用了FreeRTOS的API函数。如果在FreeRTOS运行前触发了中断函数便会导致hardfault异常,因而程序无法运行
顶点元
·
2024-09-03 23:28
STM32
stm32
基于QT与
STM32
的电力参数采集系统(华为云IOT)(211)
项目开发背景【1】选题的意义【2】可行性分析【3】参考文献【4】摘要1.4开发工具的选择【1】设备端开发【2】上位机开发1.5系统框架图1.6系统功能总结1.7设备原理图1.8硬件实物图二、硬件选型2.1
STM32
DS小龙哥
·
2024-09-03 19:30
智能家居与物联网项目实战
qt
stm32
华为云
电力采集
基于单片机的家居环境监测系统的设计
本设计基于单片机的家居环境监测系统,采用
STM32
F103C6T6单片机作为主要的控制芯片,环境监测方面采用SHT30模块实现室内温度和湿度的监测;有害气体监测方面,用MQ-7传感器实现室内一氧化碳气体的监测
lantiandianzi
·
2024-09-03 17:51
单片机
嵌入式硬件
嵌入式
学习心得(二)
C语言之父-----丹吉斯.里奇Linux与UNLX的发展过程中对我的影响:unlx在国外是一种商业开发的模板,对于Linux而言在当时有着无法比拟的优势,但是由于其付费模式的应用,是的不少人对于这种模式的反感,是的网络上出现了开源社区,而Linux就在这种环境中成长了,得益于GPL协议,不断地技术人员将改良后的可供开发人员使用的开源的Linux软件上传到开源社区中,是的其不断完善,也变得相当的安
Whyme7
·
2024-09-03 17:21
关于
STM32
RS485控制I/O口不能正常输出高低电平的解决方法
一、问题:问题现象:在进行RS485操作时,发现接收时而进时而不进中断:将485的AB输出脚直接与串口的TX,RX对接发现串口定时发数据能进入中断,但是有点不受控制,接着测量MAX485各个引脚的脚,发现MAX485的RE\DE引脚一直处于高电平根据RS485工作原理:当单片机要发送数据的时候,控制CTRL为高电平,数据通过TXD发送出去。当单片机要接收数据的时候,控制CTRL为低电平,数据通过R
噗噗bug
·
2024-09-03 17:19
嵌入式
stm32
物联网
嵌入式硬件
单片机
Cortex-A 寄存器组详细介绍
一、引言在
嵌入式
系统开发中,深入了解处理器的寄存器组是至关重要的。Cortex-A系列处理器作为高性能的处理器架构,其寄存器组在系统运行和编程中起着关键作用。
千千道
·
2024-09-03 15:07
linux
linux
物联网
嵌入式
1-ARM学习(一)
ARM的发展ARM的前身为艾康电脑(Acorn),于1978年,于英国剑桥创立。1985年,RogerWilson和SteveFurber设计了他们自己的第一代32位、6MHz的处理器,用它做出了一台RISC指令集的计算机,简称ARM(AcornRISCMachine)。这就是第一代ARM处理器ARM1。1990年艾康电脑财务危机,Acorn被Olivetti收购,ARM被分拆出来独立成为一家处理
小白不想画工图
·
2024-09-03 10:36
ARM学习
arm开发
学习
嵌入式硬件
c语言
面试题(13)
中断(Interrupts)11.中断是
嵌入式
系统中重要的组成部分,这导致了很多编译开发商提供一种扩展—让标准C支持中断。具代表事实是,产生了一个新的关键字__interrupt。
月夕花晨374
·
2024-09-03 09:29
算法
数据结构
java
链表
开发语言
嵌入式
笔试题(2)
1.请简述一下MQTT协议MQTT协议是一种轻量级的、基于发布-订阅模式的通信协议,用于在物联网(IoT)和M2M(机器到机器)通信中进行消息传递。其全称为MessageQueuingTelemetryTransport,即消息队列遥测传输。MQTT协议的特点包括:1.轻量级:MQTT协议采用二进制消息格式,使用较小的协议头和消息体,以减少网络带宽和存储消耗。2.发布-订阅模式:MQTT采用发布-
月夕花晨374
·
2024-09-03 09:59
系统架构
c++
数据结构
算法
【
STM32
FreeRTOS】软件定时器
软件定时器简介硬件定时器:
STM32
芯片自带的定时器模块,硬件定时器的精度一般很高,每次在定时时间达到之后就会自动触发一个中断,用户在中断服务函数中处理信息。
heater404
·
2024-09-03 04:28
STM32
stm32
单片机
FreeRTOS
嵌入式
数据库 QuickIO 诞生记
QuickIO的诞生背景一年前,我在业余时间编写一个后端项目,项目使用的技术栈是JavaVert.x+MongoDB。Vert.x是一个事件驱动的网络应用程序框架,因其异步响应的特性,读写MongoDB时不可避免要编写大量异步回调的代码。“回调地狱”现象的产生,让代码的可读性逐渐下降。Vert.xMongoDBClient相关代码示例:JsonObjectdocument=newJsonObjec
artbits
·
2024-09-03 03:19
java
数据库
嵌入式实时数据库
嵌入式
学习(数据库)
数据库的定义:可以理解为数据库是用来存放数据的一个容器。有了数据库后,我们可以直接查找数据。或者可以对数据库进行读写删除等操作。Sqlite小型数据库.Sqlite特点:可以实现大数据量的管理读写速度慢最常见的数据库类型是关系型数据库管理系统(RDBMS):RDRMS中的数据存储在被称为表(tables)的数据库对象中。表是相关的数据项的集合,它由列和行组成创建表:CREATETABLE表名称例如
小林王斯
·
2024-09-03 03:17
数据库
学习
基于
STM32
和OpenCV的车载智能导航系统:实现实时交通标志与信号识别与预警(代码示例)
一、项目概述1.1项目目标与用途随着智能交通技术的快速发展,车载智能导航系统逐渐成为提高驾驶安全性和效率的重要工具。本项目旨在开发一款车载智能导航系统,利用OpenCV进行道路标志和交通信号的实时识别,为驾驶者提供全面的辅助决策支持,确保安全行驶。1.2解决的问题与带来的价值提高驾驶安全性:通过实时识别交通标志(如速度限制、停车标志等),减少由于忽视交通信号造成的事故。优化行驶效率:结合GPS和交
极客小张
·
2024-09-03 02:44
stm32
opencv
嵌入式硬件
物联网
算法
机器人
车载系统
使用
STM32
实现简单的图形界面
在
STM32
上实现简单的图形界面,最常用的方法是使用TFTLCD屏幕。以下是一个基于
STM32
F4的例子,使用TFTLCD屏幕和触摸屏实现一个简单的计算器界面。
xiaoalla
·
2024-09-02 23:56
stm32
单片机
嵌入式硬件
STM32
学习日志 2020/10/29
STM32
学习日志2020/10/29写在前面part1part2学习目标:学习内容:学习时间:学习产出:技术文档:第一课学习其他学习思路今日复盘写在前面博主今年大二,电赛降至,自己的电子设计领域知识极其匮乏
曾经有个曾
·
2024-09-02 22:21
学习历程
stm32
收纳的智慧
日式厨房的收纳也很是让人惊叹,除了
嵌入式
的厨具装修,还有多层滚轮置物架置放柴米油盐酱醋茶。蜗
TanLeeCO
·
2024-09-02 18:57
二进制基础和
STM32
的常用位运算
目录一、引言二、二进制基础1.二进制的表示2.二进制的优势3.二进制与十进制的转换三、位运算基础1.按位与(&)2.按位或(|)3.按位异或(^)4.按位取反(~)5.左移(>)四、
STM32
的常用位运算
千千道
·
2024-09-02 14:06
STM32
C语言
stm32
单片机
算法
【
STM32
项目设计】
STM32
F411健康助手--硬件SPI (硬件NSS/CS)驱动st7735--1.8寸TFT显示屏(1)
#include"lcd_driver.h"staticuint16_tSPI_TIMEOUT_UserCallback(uint8_terrorCode);//液晶IO初始化配置voidLCD_Driver_Init(void){SPI_InitTypeDefSPI_InitStructure;GPIO_InitTypeDefGPIO_InitStructure;/*使能LCD_SPI及GPIO
嵌入式crafter
·
2024-09-02 11:15
STM32F4健康助手
stm32
单片机
嵌入式硬件
stm32
通信方式-USART
这可以是在
STM32
微控制器之间或者
STM32
与另一类型的设备之间进行。系统扩展:通过通信接口连接更多的硬件模块,如传感器、执行器或其他微控制器,从而扩展系统的功能。
打地基的小白
·
2024-09-02 10:08
stm32
嵌入式硬件
单片机
STM32
入门教程:SPI通信
本教程将介绍如何在
STM32
微控制器上实现SPI通信。
嵌入式杂谈
·
2024-09-02 09:34
stm32
嵌入式硬件
单片机
STM32
中断三步曲教你弄会中断设置以及中断优先级设置
中断作为
stm32
中必不可少的一个功能,其重要性是不言而喻的因此把中断学习好是根本。所以今天就来好好啃一下中断配置的知识,俗话说:磨刀不误砍柴工。问题是什么呢?
呼啦啦的爱
·
2024-09-02 08:01
【
STM32
】(一看就会)GPIO口输出---跑马灯实验(标准库)
本文使用的是
STM32
F103C8T6芯片,其他芯片的原理是相同的,可以在本实验的基础上进行修改。
小暗XiaoAn
·
2024-09-02 07:50
STM32标准库学习
stm32
嵌入式硬件
单片机
LVGL---对象(lv_obj_t)
ESP32S3+双模蓝牙智能音箱项目总目录_esp32项目_
嵌入式
学习_force的博客-CSDN博客目录一.LVGL对象概念二.基本属性1.位置(Position)和大小注意:2.父类(Parent)
嵌入式学习_force
·
2024-09-02 06:42
lvgl
c
Linux内核编程(十四)IIC总线驱动FT5X06触摸屏
STM32
基础-IIC串行通信协议-IO口模拟IIC操作BMP180。文章二:Linux应用编程(四)IIC(获取BMP180温度/气压数据)。
小仇学长
·
2024-09-02 06:42
Linux
linux
IIC驱动
FT5X06
基于
STM32
校车安全监控系统的设计(论文+源码+实物)
1方案设计根据设计要求,本设计校车安全监控系统的设计以
STM32
F103单片机作为主控制器,通过MQ传感器实现异常气体的检测,当异常气体浓度异常时会通过继电器打开车窗进行通风,以保证舒适的环境,通过红外传感器用于监测校车内过道
沐欣工作室_lvyiyi
·
2024-09-02 06:41
stm32
嵌入式硬件
单片机
毕业设计
课程设计
浅析
STM32
外部中断易死机解决
本案例
stm32
死机或程序跑飞是实际产品中出现的,初步怀疑是外部中断口,有极强的干扰所致,于是拿着信号发生器实测,当信号发生器产生300KHz的信号,甚至到12MHz的信号时,期间,程序跑飞或死机。
brotherwyz
·
2024-09-02 06:11
stm32
嵌入式硬件
单片机
lwip协议的配置与裁剪
1、前言最近项目的上使用有线以太网功能,软件协议使用LWIP协议,操作系统使用Rtthread3.1.3版本,硬件使用
STM32
F429+PHYLAN8720方式。这篇记录总结lwip的详细配置。
空气中的告白
·
2024-09-02 03:55
网络
重头开始
嵌入式
第二十七天(Linux系统编程 信号通信)
目录进程间通信===》1.信号通信1.信号的五种类型:2.kill1、信号kill-l==>前32个有具体含义的信号3.信号注册函数原型:1.自定义信号处理:2、在所有的信号中有如下两个特列:2.共享内存信号量集1.key创建方式有三种:共享内存===》效率最高的进程间通信方式1、申请对象:2.映射对象:shmat()3.读写共享内存:类似堆区内存的直接读写:4.撤销映射:shmdt5.删除对象:
FLPGYH
·
2024-09-02 03:54
Linux系统高级编程
c语言
linux
vim
重头开始
嵌入式
第二十八天(Linux系统编程 网络通信 套接字)
目录1.网络编程1.OSI(OpenSystemInterconnection)模型即开放式系统互联通信参考模型。TFTP(TrivialFileTransferProtocol)即简单文件传输协议。2.TCP/IP模型也叫网际互联模型共分为4层:也叫协议栈3、TCP/IP协议族:4.DNS(DomainNameSystem,域名系统)是互联网的一项重要服务。4、网络基础(ABCDE类)5.网络相
FLPGYH
·
2024-09-02 03:54
linux
vim
c语言
重头开始
嵌入式
第二十一天(Linux系统编程 文件相关函数)
目录1.getpwuid2.getpwnam3.getgrgid4.symlink在Linux和类Unix系统中,创建软链接(符号链接)的常用指令是ln-s。5.remove6.rename7.link8.truncate9.perror10.strerror11.error1.makefile2.gdbstrtok1.getpwuidgetpwuid函数是C语言标准库中的一个函数,用于通过用户I
FLPGYH
·
2024-09-02 03:24
vim
linux
c语言
浅谈Java SE、Java EE、JavaME三者的区别
它允许开发和部署在桌面、服务器、
嵌入式
环境和实时环境中使用的Java应用程序。
武昌库里写JAVA
·
2024-09-02 03:53
面试题汇总与解析
算法
数据结构
c语言
开发语言
二维数组
STM32
启动文件
如何获取
STM32
启动文件接触过
STM32
单片机的都知道,使用
STM32
开发肯定是需要添加启动文件的,讲解
STM32
的教材或教材或多或少都会在建立工程文件的入门部分内容中讲解一些关于启动文件相关的知识,
了了
·
2024-09-01 21:48
stm32
单片机
基于
STM32
开发的简易自动驾驶系统
本文将介绍如何使用
STM32
微控制器开发一个简易自动驾驶系统,通过超声波传感器、红外传感器
嵌入式详谈
·
2024-09-01 18:01
stm32
自动驾驶
嵌入式硬件
基于
STM32
开发的智能灌溉系统
通过
STM32
微控制器,结合土壤湿度传感
嵌入式详谈
·
2024-09-01 18:31
stm32
嵌入式硬件
单片机
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他