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
硬件编程(C51)
一道面试题引起的SpringBoot启动解析
作者:祖大帅juejin.im/post/5b679fb
c51
88251aad213110SpringBoot的故事从一个面试题开始SpringBoot、SpringMVC和Spring有什么区别?
xiaotian是个混子
·
2023-08-06 09:26
嵌入式开发学习(ST
C51
-15-红外遥控)
内容使用外部中断功能,使按下红外遥控器,将对应键值编码数据解码后通过数码管显示红外遥控介绍红外线简介人的眼睛能看到的可见光按波长从长到短排列,依次为红、橙、黄、绿、青、蓝、紫;其中红光的波长范围为0.62~0.76μm;紫光的波长范围为0.38~0.46μm;比紫光波长还短的光叫紫外线,比红光波长还长的光叫红外线;红外线遥控就是利用波长为0.76~1.5μm之间的近红外线来传送控制信号的;红外遥控
青松依旧在
·
2023-08-06 05:32
嵌入式开发学习
学习
51单片机
嵌入式开发学习(ST
C51
-14-时钟)
内容在数码管上显示时间,时分秒,格式为“XX-XX-XX”;DS1302时钟芯片介绍简介DS1302是DALLAS公司推出的涓流充电时钟芯片,内含有一个实时时钟/日历和31字节静态RAM,通过简单的串行接口与单片机进行通信;实时时钟/日历电路提供秒、分、时、日、周、月、年的信息,每月的天数和闰年的天数可自动调整;时钟操作可通过AM/PM指示决定采用24或12小时格式;DS1302与单片机之间能简单
青松依旧在
·
2023-08-06 05:32
嵌入式开发学习
学习
51单片机
嵌入式开发学习(ST
C51
-12-I2C/IIC)
内容在数码管右3位显示数字,从0开始,按K1键将数据写入到EEPROM内保存,按K2键读取EEPROM内保存的数据,按K3键显示数据加1,按K4键显示数据清零,最大能写入的数据是255;I2C介绍I2C简介I2C(Inter-IntegratedCircuit)总线是由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备,是微电子通信控制领域广泛采用的一种总线标准;它是同步通信的一
青松依旧在
·
2023-08-06 05:02
嵌入式开发学习
学习
51单片机
嵌入式开发学习(ST
C51
-13-温度传感器)
内容通过DS18B20温度传感器,在数码管显示检测到的温度值;DS18B20介绍简介DS18B20是由DALLAS半导体公司推出的一种的“一线总线(单总线)”接口的温度传感器;与传统的热敏电阻等测温元件相比,它是一种新型的体积小、适用电压宽、与微处理器接口简单的数字化温度传感器;特点DS18B20温度传感器具有如下特点:适应电压范围更宽,电压范围:3.0~5.5V,在寄生电源方式下可由数据线供电;
青松依旧在
·
2023-08-06 05:01
嵌入式开发学习
学习
51单片机
单片机
C51
复习题(课后习题及答案)
第1章思考题及习题一、填空题除了单片机这一名称之外,单片机还可以称为____或____。单片机与普通微型计算机的不同之处在于其将____、____和____3部分,通过内部____连接在一起,集成在一块芯片上。AT89S51单片机工作频率上限为____。专用单片机已使系统结构最简化,软硬件资源利用最优化,从而大大降低____和提高____。答案:微控制器、嵌入式控制器CPU、存储器、I/O接口、总
朝小槿、
·
2023-08-06 03:14
单片机
嵌入式开发学习(ST
C51
-7-矩阵按键)
内容按下S1-S16键,对应数码管最左边显示0-F矩阵按键简介独立按键与单片机连接时,每一个按键都需要单片机的一个I/O口,若某单片机系统需较多按键,如果用独立按键便会占用过多的I/O口资源;而单片机系统中I/O口资源往往比较宝贵,当用到多个按键时为了减少I/O口引脚,引入了矩阵按键;以4*4矩阵键盘为例,键排成4行4列,第一行将每个按键的一端连接在一起构成行线,第一列将每个按键的另一端连接在一起
青松依旧在
·
2023-08-05 15:47
嵌入式开发学习
学习
51单片机
嵌入式开发学习(ST
C51
-11-中断系统)
内容外部中断-使用独立按键K3控制LED亮灭;定时器中断-通过定时器0中断控制D1指示灯间隔1秒闪烁;串口通信(中断)-通过串口(UART)实现与PC机对话,51单片机的串口收到PC机发来的数据后原封不动的返回给PC机显示;中断系统介绍中断简介中断是为使单片机具有对外部或内部随机发生的事件实时处理而设置的,中断功能的存在,很大程度上提高了单片机处理外部或内部事件的能力;它也是单片机最重要的功能之一
青松依旧在
·
2023-08-05 09:25
嵌入式开发学习
学习
51单片机
嵌入式开发学习(ST
C51
-8-IO扩展-串转并)
内容通过74HC595模块控制LED点阵,以一行循环滚动显示74HC595简介51单片机IO口非常有限,如果想要连接更多外围设备,可以通过IO扩展来实现;其中一种IO口扩展方式-串转并,使用的芯片是74HC595;1个74HC595芯片,仅需单片机3个IO口即可扩展8个,如果需要还可以将2个74HC595级联扩展出16个IO,这就实现用少数IO资源控制多个设备;74HC595具有8位移位寄存器和一
青松依旧在
·
2023-08-05 09:55
嵌入式开发学习
学习
51单片机
嵌入式开发学习(ST
C51
-10-直流电机)
内容直流电机工作约5S后停止直流电机简介直流电机是指能将直流电能转换成机械能(直流电动机)或将机械能转换成直流电能(直流发电机)的旋转电机;直流电机的结构应由定子和转子两大部分组成;直流电机运行时静止不动的部分称为定子,定子的主要作用是产生磁场,由机座、主磁极、换向极、端盖、轴承和电刷装置等组成;运行时转动的部分称为转子,其主要作用是产生电磁转矩和感应电动势,是直流电机进行能量转换的枢纽,所以通常
青松依旧在
·
2023-08-05 09:55
嵌入式开发学习
学习
51单片机
嵌入式开发学习(ST
C51
-9-led点阵)
内容点亮一个点;显示数字;显示图像;LED点阵简介LED点阵是由发光二极管排列组成的显示器件通常应用较多的是8*8点阵,然后使用多个8*8点阵可组成不同分辨率的LED点阵显示屏,比如16*16点阵可以使用4个8*8点阵构成;因此理解了8*8LED点阵的工作原理,其他分辨率的LED点阵显示屏都是一样的;8*8点阵共由64个发光二极管组成,且每个发光二极管是放置在行线和列线的交叉点上,当对应的某一行置
青松依旧在
·
2023-08-05 09:22
嵌入式开发学习
学习
51单片机
数字电路硬件设计系列(五)之AT89
C51
/C52最小系统设计
点我返回目录1简介AT89
C51
/C52是指两个系列的产品,具体包含AT89
C51
、AT89C52,但是最小系统的组成基本上相差不大。最小系统通常包括:电源、复位、时钟、程序下载。
一杯苦咖啡️
·
2023-08-04 16:14
2
硬件实战系列
硬件架构
嵌入式硬件
单片机
物联网|可变参数的使用技巧|不一样的点灯实验|访问外设的寄存器|操作寄存器实现点灯|
硬件编程
的基本流程-学习笔记(11)
不一样的点灯实验---学习I/O的输出☆点灯的电路图分析1一起看看点灯的电路图Tip1:另一种点灯的电路Tip1:如何访问外设的寄存器2STM32F407中操作GPIO的方法通过直接操作寄存器实现点灯实验Tip1:
硬件编程
的基本流程
打酱油的工程师
·
2023-08-02 07:59
物联网开发入门与实战
物联网
学习
笔记
基于高通QC
C51
71的对讲机音频数据传输系统设计
一研发资料准备二设计方法蓝牙连接与配对:使用QC
C51
71的蓝牙功能,实现设备之间的蓝牙连接和配对。确保设备能够相互识别并建立起稳定的蓝牙连接。
周龙(AI湖湘学派)
·
2023-08-01 16:13
音频
算法
题解:简易秒表设计(单片机
C51
)(内部中断)
设计需求:秒表(定时中断)设计需求:使用定时器中断,实现每秒共阳极数码管自加1。流程:1.代码1.1定义头文件1.2定义主函数1.3定义全局量与初始化1.4定义中断1.4.1IE寄存器(中断允许控制)(interruptenable)1.4.2IP寄存器1.4.3定时控制寄存器TCON(Timercontrolregister)1.4.42.定时/计数器工作方式控制寄存器TMOD1.4.5真-定义
星尘不会落
·
2023-08-01 09:18
c语言
51单片机
proteus
题解:按钮加减计数器设计(单片机
C51
)(外部中断)
需求:使用4位共阴极段码表及共阳极数码管,通过外部中断方式,实现两个按钮分配加1、减1功能。今天我就来讲解一下这道题:目录1.代码1.1定义头文件1.2定义延时函数(毫秒)1.3定义主函数1.4定义0~15共阴极数码管字符码1.5定义中断1.5.1IE寄存器(中断允许控制)(interruptenable)1.5.2IP寄存器1.5.3定时控制寄存器TCON(Timercontrolregiste
星尘不会落
·
2023-08-01 09:48
proteus
c语言
51单片机
交叉编译工具链的安装、配置、使用
例如:我们的Windows上面编写的
C51
代码,并编译成可执行的代码,如xx.hex.在
C51
上面运行。我们在Ubuntu上面编写的树莓派的代码,并编译成可执行代码,如a.out.在树莓派上面运行。
星筠君辰
·
2023-07-30 18:13
嵌入式硬件
linux
LInux内核的一些基本认知笔记
一、树莓派等芯片带操作系统的启动过程
C51
,stm32(裸机)—>C直接操控底层寄存器实现相关业务,属于也业务流程型的裸机代码x86,Interwindows启动过程:电源–>BIOS–>windows
恐。。。
·
2023-07-30 15:21
Linux笔记
linux
任意启动停止的电子秒表,用proteus8和emu8086编译
**步骤1:AT89
C51
单片机的引脚布局**首先,我们需要知道AT89
C51
单片机的引脚布局。
程序猿小彭
·
2023-07-30 00:56
单片机
单片机
嵌入式硬件
C51
中对char、int、long、float、double数据类型所占字节测试
在Keil中对
C51
的数据类型所占字节测试用函数sizeof(),加上keil的软件仿真功能。数据类型字节数char1int2long4float4double4
PWRJOY
·
2023-07-29 14:16
STM8/STM32
keil
mdk
让Keil5也可以开发
C51
(和Keil4兼容问题)
背景Keil5针对ARM,我是用来开发STM32;但是又需要Keil4来开发
C51
。
PWRJOY
·
2023-07-29 14:16
STM8/STM32
keil
mdk
计算机组成-计算机基本结构
大型计算机的经典:IBMS/3601965年,小型计算机的经典:PDP-81975年,第一台微型计算机:Altair88001977年,微型计算机经典-AppleII1981年,微型计算机经典:IBMP
C51
50
恬甜咖啡糖_0301
·
2023-07-29 10:34
Keil5-MDK 使用编译步骤及异常与修改(生成axf文件和bin文件)
其实我是比较触头
硬件编程
这个事情的,因为我没学汇编计组还挂了,重修也没学明白,因为课时间重了办的免听,最后还是靠我的学弟们,贡献了他们老师给画的重点。
禾烟雨
·
2023-07-28 16:24
ARM
Keil
ARMCM3
c语言
afx
单片机课设-数码管倒计时显示(仿真图,代码全)
proteus单片机数码管显示要求:单片机AT89
C51
外接6个共阳LED数码管,P3.0和P3.1引脚分别外接一独立按键。
无乎648
·
2023-07-28 12:56
单片机
单片机
c语言
H3C交换机创建密码报错,提示太短
H3C交换机创建密码报错,提示太短一台H3
C51
30交换机创建用户名密码时报错[F4-5130-10P-POE-1-]local-useradminclassmanageNewlocaluseradded
funnycoffee123
·
2023-07-28 04:35
linux
运维
服务器
STM32实战总结:HAL之RTC
RTC基础知识参考:51单片机内部外设:实时时钟(SPI)_路溪非溪的博客-CSDN博客STM32中的RT
C51
单片机通常是外置的RTC芯片如DS1302,那么STM32的RTC是什么情况呢?
路溪非溪
·
2023-07-27 21:46
stm32
单片机
实时音视频
webrtc QOS方法二.2(ulpfec rf
c51
09简介)
一、RTP报文结构1)概览2)RTPHeaderforFECPackets(RFC3550)3)FECHeaderforFECPacketsFEC头部为10字节,包含内容如下:Eflag:扩展位,供将来使用,当前设置为0。Lflag:指示长偏移掩码是否使用,0表示偏移掩码为16位,1表示为48位。P/X/CC/M/PTrecoveryfield:由本FEC包所保护的所有媒体数据包的RTP头部的P/
CrystalShaw
·
2023-07-27 01:33
WebRTC视频QoS方法汇总
Keil报错failed to execute 'd:\Keil\
C51
\BIN\
C51
.EXE'
Keil报错failedtoexecute‘d:\Keil\
C51
\BIN\
C51
.EXE’关于老师发的keil软件报错如下:—Error:failedtoexecute‘d:\Keil\
C51
\BIN
起风就扬帆
·
2023-07-26 21:37
环境搭建与调试
什么是
硬件编程
,C 语言如何进行
硬件编程
?C 语言常用的操作系统有哪些?
1.什么是
硬件编程
,C语言如何进行
硬件编程
?
硬件编程
是指使用编程语言与硬件交互,控制硬件设备的行为和功能。其中,C语言是一种广泛用于
硬件编程
的高级编程语言。C语言通过直接操作内存来进行
硬件编程
。
大学生资源网
·
2023-07-26 11:10
C语言基础
c语言
开发语言
keil中添加stc单片机芯片包的方法
以前在编程STC89C52单片机的时候,选择芯片包的时候都是选择的atmel公司的AT89
C51
,因为他们不管在程序上还是在硬件上都是兼容的。
嵌入式小李
·
2023-07-26 08:20
51单片机项目
单片机
嵌入式硬件
Keil
c51
函数参考
文章目录常用数学函数cabs原型charcabs(charval);功能cabs函数取val的绝对值。参数一字节数val返回cabs返回val的绝对值。abs原型Intabs(intval);功能求绝对值参数val整型数返回val的绝对值labs原型longlabs(longval);功能labs函数确定长整数val的绝对值。返回val的绝对值。fabs原型floatfabs(floatval);
xinzhiya001
·
2023-07-26 04:58
51单片机
(17)单片机仿真还可以这样玩?Keil联合Proteus实现51单片机
我们先来看下联合调试仿真效果Keil
C51
软件版本:V9.54Proteus软件版本:8.9怎么搭建这种联合调试环境,我们接下来一步一步实现我们这里需要用到一个“VDM51.dll”的文件下载地址:链
想啥做啥
·
2023-07-25 19:28
【
C51
单片机期末复习整理系列】[二]数码管显示
MARK-数码管循环显示内容(编写时注意宏定义的out)#include"reg51.h"#include"intrins.h"#defineucharunsignedchar#defineuintunsignedint#defineoutP0ucharcodeseg[]={0xc0,0xa4,0x99,0x82,0x80,0xf9,0xb0,0x92,0xf8,0x90,0x01};voidde
Topus
·
2023-07-25 17:47
80
C51
定时/计数器的应用之实现PWM(脉冲宽度调制)
知识来源于链接:https://www.bilibili.com/video/BV1eT4y1J7wB/?spm_id_from=333.880.my_history.page.click&vd_source=b91967c499b23106586d7aa35af46413这种模拟实现PWM波的应用只能应用于对波形精度和频率要求不高的情况下。一、程序思路分析这里想要产生一个100Hz的正弦波,对应
xuechanba
·
2023-07-25 12:47
pwm
51单片机
C51
单片机 简单的交通红绿灯设计一
各位读者朋友们你们好,感谢你们能点开这篇文章,作为一个非硬件专业的学生,我没有扎实的硬件基础,很担心自己所写内容没有理论基础或者存有漏洞,如果有不对的地方,期待您能指正,一起学习。交通红绿灯的设计算是51的小入门。涉及仅有数码管,LED交通灯,Delay函数延时的使用。总览:一:数码管用来显示数字。二:LED交通灯本质上就是二极管,含有红绿黄,作为交通灯。三:Delay函数,用以计时。(在还未学习
良辰353
·
2023-07-25 03:34
51单片机
c#
单片机
硬件工程
FPGA开发:按键消抖
本文将使用
硬件编程
的方式来完成消抖,使用一个计时器来保存按键稳定的时间,当发现按键不稳定时,则清空计时器重新
日晨难再
·
2023-07-24 21:15
FPGA开发
fpga开发
java中线程__Thread.join()用途通俗语言理解
理解代码1来源:https://www.jianshu.com/p/f
c51
be7e5bc0理解代码2来源:https://www.jianshu.com/p/595be9eab056一,先解释Thread.join
爬树的小蚂蚁
·
2023-07-24 19:56
java学习篇
【
C51
介绍发光二极管LED】
51单片机项目基础篇前篇:介绍发光二极管LED1、认识发光二极管LED1.1、二极管1.2、二极管的特性2、LED简介3、结束语前篇:介绍发光二极管LED前言:(1).我们已经认识了51单片机芯片和51单片机最小系统。(2).现在进入一些基础的实验阶段,在实践中积累和学习。1、认识发光二极管LEDLED(LightEmittingDiode),常被用来作LED状态指示灯、LED显示屏、多档位照明灯
下课后泡实验室
·
2023-07-24 17:20
C51专栏
c语言
51单片机
伏安特性曲线
LED
发光二极管
PN结
笔记
【
C51
---- 单片机最小系统】
51单片机学习历程与分享单片机最小系统1、51单片机的最小系统构成2、晶振电路简介3、复位电路简介4、电源电路简介5、结束语单片机最小系统前言:(1).我们已经认识了51单片机芯片,51单片机要工作,光靠一个芯片肯定是不行的,它必须搭配相应的外围电路,我们把能使51单片机工作的最简单基础的电路统称为51单片机最小系统。(2).单片机最小系统是指由最少部件组成的单片微型计算机可以工作的系统,单片机最
下课后泡实验室
·
2023-07-24 17:20
C51专栏
单片机
mongodb
嵌入式硬件
单片机最小系统
51单片机
C语言
笔记
155、基于STM32单片机老人防跌倒摔倒GSM短信报警系统ADXL345加速度设计(程序+原理图+PCB源文件+参考论文+硬件设计资料+元器件清单等)
单片机主芯片选择方案方案一:AT89
C51
是美国ATMEL公司生产的低电压,高性能CMOS型8位单片机,器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内
ENGLISH_HHZ
·
2023-07-24 03:25
STM32单片机
单片机
stm32
嵌入式硬件
154、基于STM32单片机摄像头可视倒车影像超声波报警TFT屏系统设计(程序+原理图+PCB源文件+参考论文+硬件设计资料+元器件清单等)
单片机主芯片选择方案方案一:AT89
C51
是美国ATMEL公司生产的低电压,高性能CMOS型8位单片机,器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内
ENGLISH_HHZ
·
2023-07-24 03:24
STM32单片机
单片机
stm32
嵌入式硬件
Java异常体系(Exception和Error)
Java语言在设计之初,就提供了相对完善的处理机制,下面一起来看看把:Java异常体系(Exception和Error)https://mp.weixin.qq.com/s/JmoLpYLOUQPq5xDt
c51
mQA
东晨雨
·
2023-07-23 04:36
JAVA基础
JAVA
后端开发
TM
C51
60步进电机驱动芯片,简析
1.内容来自TM
C51
60数据手册,个人的理解简单做下笔记;2.TM
C51
60做为驱动芯片,单片机作为控制器,控制一个或多个5160;3.linux应用端和控制器通信;4.我个人仅仅站在应用的角度去分析
whcz
·
2023-07-23 04:30
电子电机电控
tensorflow
python
深度学习
rk3288中apk串口打开失败,selinux权限问题
type=1400audit(0.0:56):avc:denied{read}forname="ttyS2"dev="tmpfs"ino=7704scontext=u:r:untrusted_app:s0:
c51
2
【linux嵌入式】玩家
·
2023-07-20 18:36
LInux嵌入式
python
开发语言
linux
007作业点评
1.文章链接:https://www.jianshu.com/p/504b7
c51
07dc?
暖暖正美丽
·
2023-07-20 16:38
跨语言学习对程序员的发展意义
这些的开发语言诸如
C51
,很多是由C语言演化过来。那么软件就几乎都是编程的天下了。所以以后只要走科技行业,都离不了编程。很多人怀抱这种想法:那就是专一!这个在一定程度上
weixin_34318272
·
2023-07-20 07:51
php
python
c/c++
厉害了,一文教你如何避免重复提交问题的8种解决方案!
本文来源:juejin.im/post/5d31928
c51
882564c966a71c作者:锦程同学来源:掘金1.什么是幂等在我们编程中常见幂等select查询天然幂等delete删除也是幂等,删除同一个多次效果一样
Java架构师CAT
·
2023-07-20 00:54
单片机简介(STM32介绍)
1.单片机分类51单片机-8051架构-8位AT89
C51
-ATMELSTC89
C51
-宏晶科技32单片
烤辣大师
·
2023-07-19 18:04
单片机
嵌入式硬件
stm32
开发语言
开发板的基础知识与分类
二、常见的PC机主板的分类1、51系列单片机51单片机目前已有多种型号,8031/8051/8751是Intel公司早期的产品,而ATMEL公司的AT89
C51
、AT89S52则更实用。
华秋电路
·
2023-07-19 16:27
PCB生产
单片机
嵌入式硬件
pcb工艺
制造
QCC30DFU流程android说明,qc
c51
2x qcc302x qcc303x earbud 软件GAIA OTA DFU 空中升级实现方法以及升级步骤...
QC
C51
2xQCC302xQCC303xearbud软件GAIAOTADFU空中升级实现方法以及升级步骤概述OTA只能升级部分,不是所有的都可以OTA。
SinclarH
·
2023-07-19 11:41
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他