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标准库开发—硬件I2C读写MPU6050
硬件I2C配置结构注意:本次以7位地址模式,一主多从模式对32
单片机
进行配置硬件I2C初始化时钟初始化RCC_APB2PeriphClockCmd(RCC_APB1Periph_I2C2,ENABLE)
zhoutanooi
·
2024-01-22 03:54
stm32
单片机
嵌入式硬件
c#串口编程(转)
在
单片机
项目开发中,上位机也是一个很重要的部分,主要用于数据显示(波形、温度等)、用户控制(LED,继电器等),下位机(
单片机
)与上位机之间要进行数据通信的两种方式都是基于串口的:USB转串口——上位机和下位机通过
aaa407217484
·
2024-01-22 03:17
【51
单片机
】
0、前言参考:普中51
单片机
开发攻略第14章1、硬件ULN2003芯片2、软件mian.c#include#include#include"delayms.h"typedefunsignedcharu8
王哈哈、
·
2024-01-22 02:26
STC51单片机
51单片机
嵌入式硬件
单片机
【51
单片机
】外部中断
0、前言参考:普中51
单片机
开发攻略第16章及17章1、硬件2、软件#include#include#include"delayms.h"typedefunsignedcharu8;typedefunsignedintu16
王哈哈、
·
2024-01-22 02:26
STC51单片机
51单片机
单片机
嵌入式硬件
【51
单片机
】IO 扩展(串转并)--74HC595
0、前言参考:普中51
单片机
开发攻略第12章【51
单片机
入门教程-2020版程序全程纯手打从零开始入门】https://www.bilibili.com/video/BV1Mb411e7re/?
王哈哈、
·
2024-01-22 02:25
STC51单片机
51单片机
嵌入式硬件
单片机
【51
单片机
】LED 点阵
0、前言参考:普中51
单片机
开发攻略第13章1、硬件2、软件mian.c#include#include#include"delayms.h"typedefunsignedcharu8;typedefunsignedintu16
王哈哈、
·
2024-01-22 02:54
STC51单片机
51单片机
嵌入式硬件
单片机
STM32 HAL库 实现基于SPI模式的SD卡、TF卡FATS文件系统+模拟U盘的应用笔记
前言很多
单片机
不带SDIO接口,所以在使用SD卡时必须使用SPI模式进行读写。想做一个基于SPI的SD卡文件系统读写SD卡上的文件,再配合USB接口做一个模拟U盘。
专业业余临时工
·
2024-01-22 02:53
stm32
芯片架构初识
架构一词还和语境有关,提到soc时,一般指
嵌入式
处理核心的类型。提到X86和arm时,指的是指令集。02架构
aFakeProgramer
·
2024-01-22 01:54
汽车电子
嵌入式基础
linux
架构
智能硬件
【技术科普】四大主流芯片架构及其主要优势!
架构一词还和语境有关,提到soc时,一般指
嵌入式
处理核心的类型。提到X86和ARM时,指的是指令集。02架构对芯
英码科技
·
2024-01-22 01:24
架构
上位机图像处理和
嵌入式
模块(开篇)
【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:
[email protected]
】图像处理是现实生活当中很实用的一门技术。工业上一般采用的是机器视觉,以传统算法和光源控制为主,部分采用了深度学习技术。而生活当中,则主要以二维码识别、人脸识别、车牌识别和ocr识别为主,这中间深度学习与AI扮演了很重要的角色。过去,市场上的商业收费软件,主要还是以传统设备厂商提供的上位机软件为主,那这一
嵌入式-老费
·
2024-01-21 22:31
上位机图像处理和嵌入式模块
图像处理
人工智能
新手入门C语言基础学习:C语言编程预备知识
Linux,Unix驱动程序:主板驱动,显卡驱动,摄像头驱动数据库:DB2,Oracle,Sqlserver应用软件开发办公软件:Wps图形图像多媒体:ACDSee,Photoshop,MediaPlayer
嵌入式
软件开发
小辰带你看世界
·
2024-01-21 19:05
嵌入式
系统中的低功耗设计
一、概述近年来电子产品行业发展速度很快,绿色环保、节能减排的理念也根植其中;更低的功耗、更长的续航,设计、开发人员在产品的开发过程中满足性能的情况下,也在尽可能的优化电子产品的功耗表现。二、如何设计低功耗的电子产品电子产品的低功耗设计,需要系统性优化,从硬件设计到软件设计的共同优化,才能达到更好的效果,这已是行业共识。在硬件上的设计包括:使用超低功耗的外围器件和接口、使用低功耗功能支持的主控soc
smallerxuan
·
2024-01-21 18:47
嵌入式
学习日记
低功耗
低功耗
嵌入式
飞凌搭载TI AM62x的ARM核心板/开发板首发上市,亮相Embedded World 2022
6月21日,
嵌入式
行业知名展会EmbeddedWorld2022在德国纽伦堡拉开帷幕。
柠檬籽儿啊
·
2024-01-21 18:00
嵌入式
Linux Qt交叉编译环境搭建
1、下载Qt编译器TinkerBoard2主板,BuildRoot根文件系统,package自带的Qt版本为5.14.2,所以安装的版本也是5.14.2wgethttps://download.qt.io/archive/qt/5.14/5.14.2/qt-opensource-linux-x64-5.14.2.runchmoda+xqt-opensource-linux-x64-5.14.2.r
zoipuus
·
2024-01-21 18:15
TinkerBoard2
嵌入式
qt
linux
新定义51
单片机
(RD8G37)实现测距测速仪
本文描述用新定义51
单片机
(RD8G37)+超声波一体测距传感器实现简单的测距测速仪。
修充电器上瘾
·
2024-01-21 17:14
51单片机
单片机
新定义MCU
测距
GD32E103C8T6《调试篇》之USART + 超时检测 (附代码)
GD32E103的Datasheet,找到对应芯片的封装(重要)2、查看管脚详细信息,找到对应芯片的封装(重要)3、利用RS485芯片(75176B)和外部通讯1)485芯片封装2)RS485芯片使用说明4、
单片机
发送数据
丛林溪流
·
2024-01-21 17:43
GD32资源调试篇
单片机
【ARM
嵌入式
编译系列 2.6 -- GCC 编译时间统计参数 -ftime-report -Q 】
请阅读【
嵌入式
开发学习必备专栏之ARMGCC编译专栏】文章目录GCC编译时间统计GCC编译时间统计如果你想要统计GCC编译过程中各个阶段的时间,可以使用GCC的-ftime-report选项。
CodingCos
·
2024-01-21 17:14
#
ARM
GCC
编译系列
arm开发
-ftime-report
【ARM
嵌入式
编译系列 3.6 -- 删除lib中的某个文件】
请阅读【
嵌入式
开发学习必备专栏之ARMGCC编译专栏】文章目录删除lib中的某个文件删除lib中的某个文件比如,如果要删除libc.a静态库中的特定对象文件并重新使用这个静态库,在终端中可以使用ar命令
CodingCos
·
2024-01-21 17:14
#
ARM
GCC
编译系列
arm开发
gcc
ar
lib
文件单个删除
【ARM
嵌入式
编译系列 3.7 -- newlib 库文件与存根函数 stubs 详细介绍】
请阅读【
嵌入式
开发学习必备专栏之ARMGCC编译专栏】文章目录newlib库文件介绍资源使用平台支持功能性能许可证兼容性系统调用函数介绍系统调用存根stubs详细介绍为什么需要系统调用存根(Stubs)
CodingCos
·
2024-01-21 17:14
#
ARM
GCC
编译系列
arm开发
gcc
存根函数
_write
与
printf
【ARM
嵌入式
编译系列 2.1 -- GCC 预处理命令 #error 和 #warning 详细介绍 】
文章目录#error和#warning#error示例#warning示例打印行号示例#error和#warning在C语言中,#error和#warning预处理指令可以用于在编译时生成错误或警告信息,通常用于调试或当代码中某些条件未满足时提醒开发者。当这些指令被编译器处理时,会自动包含出现这些指令的文件名和行号,所以你可以清楚地看到问题出现的位置。#error当编译器遇到#error指令时,它
CodingCos
·
2024-01-21 17:40
#
ARM
GCC
编译系列
arm开发
Linux内核IO内存使用思路分析-学到牛牛
在
嵌入式
开发中,所有芯片对外设进行处理都是通过读写设备上的寄存器进行的。外设的寄存器在内存中单独分出一部分作为特殊功能寄存器进行编址。在低级
嵌入式
设备中,我们通过直接操作外设寄存器即可控制外设的工作。
学到牛牛
·
2024-01-21 16:58
STM32CubeMX RS232接口
特点:常见于
单片机
和微控制器的IO电平,USB转TTL模块通常是将USB转为TTL电平的串口模块。RS232:电平范围:逻辑1对应于-15V–-5V,逻辑0对应于+3V–+15V。通信特点:全双工。
chem4111
·
2024-01-21 16:46
stm32
嵌入式硬件
单片机
Qt开发系列1——Qt环境搭建
Qt开发系列1——Qt环境搭建Qt环境搭建本文给出linux下Qt环境搭建的具体过程,尤其是
嵌入式
Qt的环境搭建;然后结合一个例子给出编译,运行Qt程序的方法。
QuietHeart
·
2024-01-21 16:08
winform+mysql入门学习
毕业后,第一份工作是写
单片机
(C)代码的,这一份也是写C代码的(emmmmmmmmm,虽然入职两个多月了一行代码也没写过啊哈哈哈哈),所以好久没写过博客了,周末没事干(没有女朋友,单身23年呜呜呜呜呜)
zhuliang27
·
2024-01-21 14:05
C#
MySQL
51
单片机
定时器
什么是定时器2.定时器原理定时器的工作模式如下:可以将其分为三部分,时钟部分,计数器部分和中断部分,如下图所示#include#includeunsignedintcnt=0;voidDelay(unsignedcharn)//@11.0592MHz{while(1){if(cnt>=n){cnt=0;break;}}}voidmain(){//1.外部晶振11.0592//2.使用定时器0,模式
int data
·
2024-01-21 13:24
51单片机
嵌入式硬件
单片机
51
单片机
中断例1
写中断之前我们先要了解中断在哪常用的有外部中断计时器中断串行口中断这里我们用外部中断1、(P3.2)可由IT0(TCON.0)选择其为低电平有效还是下降沿有效。当CPU检测到P3.2引脚上出现有效的中断信号时,中断标志IE0(TCON.1)置1,向CPU申请中断。2、(P3.3)可由IT1(TCON.2)选择其为低电平有效还是下降沿有效。当CPU检测到P3.3引脚上出现有效的中断信号时,中断标志I
牛郎恋刘娘,刘娘念牛郎
·
2024-01-21 13:24
单片机
单片机
51单片机
51
单片机
中断
1、什么是中断?CPU在处理某一事件A时,发生了另一事件B请求CPU迅速去处理(中断发生);CPU暂时中断当前的工作,转去处理事件B(中断响应和中断服务);待CPU将事件B处理完毕后,再回到原来事件A被中断的地方继续处理事件A(中断返回),这一过程称为中断。中断触发方式中断系统结构图:按键中断控制LED亮灭#includevoidDelay10ms()//@11.0592MHz{unsignedc
int data
·
2024-01-21 13:53
51单片机
嵌入式硬件
单片机
AI
嵌入式
K210项目(17)-快速傅里叶变换加速器 (FFT)
文章目录前言一、什么是傅里叶变换?二、K210的快速傅里叶变换加速器实验过程总结前言K210内置了丰富的加速器,包括神经网络处理器(KPU),AES(高级加密加速器),APU麦克风阵列语音数据加速计算处理器,现场可编程IO阵列(FPIOA),数字摄像头接口(DVP),相对于软件可以极大的提高AES运算速度,快速傅里叶变换加速器(FFT),安全散列算法加速器(SHA256)。本文介绍内置的快速傅里叶
疯狂飙车的蜗牛
·
2024-01-21 13:23
K210开发板
人工智能
K210
AI嵌入式
FFT
快速傅里叶变换
傅里叶变换
嵌入式
S2-02 ESP-IDF 开发 :PWM
在
嵌入式
系统中,PWM通常用于控制电机、LED等外围设备的亮度、速度等参数。PWM技术通过不断切换高电平和低电平状态来生成一个矩形波形信号,其中高电平和低电平的持续时间称为占空比。
Mars.CN
·
2024-01-21 11:05
ESP-IDF
入门篇
ESP32
ESP-IDF
嵌入式硬件
51
单片机
驱动点阵屏
目录1设计目的2设计方案2.1材料选择2.2电源设计2.3控制设计3
焊接
调试3.1
焊接
3.2调试4程序1设计目的此次设计的东西是一个点阵屏,通过点阵屏实现电梯屏幕功能。
流浪法师解剖鱼
·
2024-01-21 11:02
51单片机
嵌入式硬件
单片机
51
单片机
串口通信
串口串口号需要一致串口的介绍总线的概念总线是计算机系统中用于在各个组件之间传输数据、地址和控制信号的一种集成电路或物理连接。它是计算机内部各个部件之间进行通信和数据传输的重要途径。总线可以分为数据总线、地址总线和控制总线三种类型。数据总线用于传输数据,地址总线用于指定内存或者I/O设备的地址,控制总线用于传输控制信号。这三种总线协同工作,使得不同的系统组件能够相互通信,协同工作,从而实现数据传输和
ETF_TT
·
2024-01-21 11:01
51单片机
嵌入式硬件
单片机
51
单片机
蜂鸣器
蜂鸣器蜂鸣器的工作原理三极管的工作原理三极管是一种半导体器件,通常由三个掺杂不同的半导体材料层构成。它常用于放大和开关电路中。三极管的工作原理可简述如下:放大作用:三极管可以放大电流和电压信号。它的工作原理基于控制一个较大电流或电压的输入信号,来控制另一个电流的输出。这种放大作用是通过控制基极电流来实现的。基本结构:三极管通常由发射极、基极和集电极构成。发射极和集电极之间是由一个掺杂较少的基极隔开
ETF_TT
·
2024-01-21 11:01
51单片机
嵌入式硬件
单片机
51
单片机
矩阵键盘
矩阵键盘矩阵键盘是一种常用于电子设备中的输入设备,其原理是利用行和列的交叉点来识别按键输入。矩阵键盘通常由多个按键排列成行和列的形式组成,通过按下某个按键可以在对应的行和列交叉点上产生电路连接。在矩阵键盘中,每个按键都被安排在一个矩阵的交叉点上,按下某个按键会使得对应行和列之间的电路连接。因此,通过扫描矩阵键盘的每一行和列,可以检测到哪个按键被按下。这种扫描过程可以通过微处理器或控制器来完成,一旦
ETF_TT
·
2024-01-21 11:01
51单片机
矩阵
计算机外设
51
单片机
8*8点阵屏
8*8点阵屏8*8点阵屏是一种LED显示屏,它由8行和8列的LED灯组成。每个LED灯的开闭状态都可以独立控制,从而可以显示出数字、字母、符号、图形等信息。8*8点阵屏的原理是通过行列扫描的方式,控制LED灯的亮灭,从而显示出所需的图案或信息。通过逐行逐列地控制LED的亮灭,就可以在屏幕上显示出任意的数字、字母和图形。这种点阵屏通常被广泛应用于电子钟表、计时器、温度计、电子游戏等产品中,因为它可以
ETF_TT
·
2024-01-21 11:01
51单片机
嵌入式硬件
单片机
51
单片机
独立按键
独立按键介绍在
嵌入式
系统中,独立按键通常指的是单独的按键开关或按钮,它们通常用于接收用户输入或执行特定的功能。
ETF_TT
·
2024-01-21 11:30
51单片机
嵌入式硬件
单片机
51
单片机
数码管
51
单片机
的数码管是一种常用的数字显示设备,用于在
嵌入式
系统中显示数字和一些特定的符号。数码管通常由七段LED组成,每个LED段可以显示数字0到9以及一些字母和符号。
ETF_TT
·
2024-01-21 11:28
51单片机
嵌入式硬件
单片机
51
单片机
原理及应用张毅刚版课后习题以及答案
AT89S51
单片机
内部集成了哪些外围功能部件①8位微处理器CPU②数据存储器128BRAM③程序存储器④4个8位可编程并行I/O口⑤1个全双工的异步串行口⑥2个可编程的16位定时器/计数器⑦1个看门狗定时器
EchoToMe
·
2024-01-21 11:28
51单片机
nosql
数据库
rust
嵌入式
之用类函数宏简写状态机定义
所以此次用rust开发
嵌入式
自然也是如此。状态机实现起来很简单,关键是用文本来定义状态机,在rust中,自然是用宏来实现。
jxandrew
·
2024-01-21 10:59
智能控制
rust
嵌入式开发
宏
【C语言 | 预处理】C语言预处理详解(二) —— #pragma指令、#运算符、##运算符
博客主页:https://blog.csdn.net/wkd_007博客内容:
嵌入式
开发、Linux、C语言、C++、数据结构、音视频本文内容:介绍C语言预处理的#pragma指令金句分享:本文未经允许
wkd_007
·
2024-01-21 09:21
C语言
c语言
#pragma
#运算符
##运算符
嵌入式
设计模式
嵌入式
嵌入式
的标签多为:低配,偏硬件,底层,资源紧张,代码多以C语言,汇编为主,代码应用逻辑简单。但随着AIOT时代的到来,局面组件改变。
取经的孙猴儿
·
2024-01-21 08:05
设计模式框架
嵌入式
设计模式
Zephyr 学习笔记(一)
概述ZephyrOS是一个占用空间小的内核,用于资源受限的
嵌入式
系统:从简单的
嵌入式
环境传感器、LED可穿戴设备到复杂的
嵌入式
控制器、智能手表和物联网无线应用。
EINT
·
2024-01-21 08:57
Zephyr
学习
笔记
你们有没有发现,越来越多人卷
嵌入式
了?
前言
嵌入式
工程师分布在各行各业上面,这其中包括了消费电子、工业电子、汽车电子和军用电子等。从功能上面看,
嵌入式
本身包括了51、STM32、MCU、SOC、SOC+baseband等很多形式。
Qt魔术师
·
2024-01-21 08:49
活动+兴趣+分享课件
嵌入式硬件
c语言
c++
汇编
YOLOv5改进 | 主干篇 | 华为GhostnetV1一种移动端的专用特征提取网络
一、本文介绍本文给大家带来的改进机制是华为移动端模型Ghostnetv1,华为GhostnetV1一种移动端的专用特征提取网络,旨在在计算资源有限的
嵌入式
设备上实现高性能的图像分类。
Snu77
·
2024-01-21 08:42
YOLOv5改进有效专栏
深度学习
人工智能
YOLO
目标检测
计算机视觉
华为
python
嵌入式
-stm32-江科大-OLED调试工具
显示屏调试:直接将显示屏连接到
单片机
,将调试信息打印在显示屏上
嵌入式OG
·
2024-01-21 07:30
江科大-Stm32-学习笔记
嵌入式-STM32单片机
stm32
嵌入式硬件
单片机
江科大
mcu
无人机打击激光器
工业制造:在制造业中,激光器被用于切割、
焊接
、材料加工、测量和检查。它们能够精确地处理各种材料,包括金属、塑料和陶瓷。通信:光纤通信中使用激光器来传输大量的数据。
LittroInno
·
2024-01-21 07:52
无人机
单片机
ADC温度采集原理
以上拉电阻形式为例:据分压公式有:若ADC采集精度为Nbit;,则VCC即对应的满量程ADC值为2^N=C(常数);若VADC端口当前读取的ADC值为X;则有:由于X为已知量;ADC采样精度亦被确定,RU为已知量查找NTC数据手册的阻温(R-T)映射表,或者先期按上面公式转化为ADC-T映射表,可得出NTC当前测得环境温度。从此公式可以看出ADC采集时:与器件NTC供源无关,而与采集处理IC的精度
KAMI STUDIO
·
2024-01-21 07:38
嵌入式开发笔记
NTC测温
单片机
嵌入式开发
ADC测量
GD32实现串口空闲(IDLE)中断 + DMA机制接收数据
前言串口功能在
单片机
开发中,是比较常用的外设,熟练使用串口功能也是驱动开发必备的技能之一。DMA是一种CPU辅助手段,可以在CPU不参与的情况下,是做一些辅助CPU的事情,如通常的数据搬运。
KAMI STUDIO
·
2024-01-21 07:08
嵌入式开发笔记
单片机
stm32
GD32
N32
空闲中断
直线模组的适用性
在自动化设备中,直线模组能够提供高刚度、高精度和高速度的运动,因此被广泛应用于切割机、
焊接
机、打标机等需要实现高精度的直线运动的各种加工和制造设备中,以保证加工精度和产品质量,从而提高设备的加工效率和产品质量
高技传动
·
2024-01-21 07:10
直线模组
机器人
自动化
人工智能
科技
运维
JS面向过程与面向对象
1.3面向过程与面向对象对比面向过程面向对象优点性能比面向对象高,适合跟硬件联系很紧密的东西,例如
单片机
就采用的面向过程编程。易维护、易复用、易扩展,由于面向对象有封装、继承
王玉伟的伟
·
2024-01-21 06:32
嵌入式
软件工程师面试题——2025校招社招通用(Linux篇)(二十六)
说明:面试群,群号:228447240面试题来源于网络书籍,公司题目以及博主原创或修改(题目大部分来源于各种公司);文中很多题目,或许大家直接编译器写完,1分钟就出结果了。但在这里博主希望每一个题目,大家都要经过认真思考,答案不重要,重要的是通过题目理解所考知识点,好应对题目更多的变化;博主与大家一起学习,一起刷题,共同进步;写文不易,麻烦给个三连!!!本篇开始将进入Linux系列的题目分享,Li
程序猿玖月柒
·
2024-01-21 06:35
嵌入式面试题
linux
面试题
嵌入式
面试
运维
校招
上一页
46
47
48
49
50
51
52
53
下一页
按字母分类:
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
其他