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
51单片机外部中断例程
51单片机
——定时器和中断
1.中断系统1.中断系统是为使CPU具有对外界紧急事件的实时处理能力而设置的;当中央处理机CPU正在处理某件事的时候外界发生了紧急事件请求,要求CPU暂停当前的工作,转而去处理这个紧急事件,处理完以后,再回到原来被中断的地方,继续原来的工作,这样的过程称为中断。实现这种功能的部件称为中断系统,请示CPU中断的请求源称为中断源。微型机的中断系统一般允许多个中断源,当几个中断源同时向CPU请求中断,要
沉眠温柔
·
2024-02-15 04:44
51单片机
单片机
嵌入式硬件
51单片机
——LCD1602模块
一.LCD1602介绍1.LCD1602(LiquidCrystalDisplay)液晶显示屏是一种字符型液晶显示模块,可以显示ASCII码的标准字符和其它的一些内置特殊字符,还可以有8个自定义字符。2.显示容量:16x2个字符,每个字符为5*7点阵。二.LCD1602接口介绍引脚功能VSS接地VDD电源正极(4.5v-5.5v)VO对比调节电压RS数据/指令选择,1为数据,0为指令RW读/写选择
沉眠温柔
·
2024-02-15 04:44
51单片机
嵌入式硬件
单片机
STM32CubeMX中
外部中断
的配置和使用指南
使用STM32CubeMX进行
外部中断
(ExternalInterrupt)的配置和使用对于STM32微控制器开发非常重要。
嵌入式杂谈
·
2024-02-15 04:01
stm32
嵌入式硬件
单片机
使用QT实现串口通讯,写一个程序,能实时接收串口数据,也能发送串口数据
下面是一个简单的示
例程
序,它展示了如何设置一个Qt应用程序来实时接收串口数据和发送数据。包含必要的头文件首先,确保你的项目中包含了必要的Qt串口模块的头文件。
kfjh
·
2024-02-14 21:54
信息与通信
在windows上写一个C++程序,建立串口连接,并读取串口数据,写数据到串口
以下是一个使用C++和WindowsAPI编写的简单串口通信示
例程
序。该程序首先尝试打开指定的串口,然后读取和写入数据。
kfjh
·
2024-02-14 21:54
windows
信息与通信
在Ubuntu 14.04上使用Consul服务发现系统的介绍
这包括服务和节点发现机制、标记系统、健康检查、基于共识的选举
例程
、系统范围的键/值存储等。通过在组织内利用consul,您可以轻松地为您的应用程序和服务构建复杂的
白如意i
·
2024-02-14 17:30
linux
ubuntu
consul
服务发现
事件中断理解
NVIC是嵌套向量中断控制器一、优先级定义在NVIC有一个专门的寄存器:中断优先级寄存器NVIC_IPRx,用来配置
外部中断
的优先级,IPR宽度为8bit,原则上每个
外部中断
可配置的优先级为0~255,
懈 & CJ
·
2024-02-14 16:14
stm32
【STM32】贪吃蛇小游戏
这是一个几个星期之前的小项目,参考修改了一下网上和正点原子的
例程
。
Yeah__binbin
·
2024-02-14 12:17
stm32
stm32
c语言
嵌入式
【
51单片机
】自定义动态数码管显示(设计思路&原理&代码演示)
前言大家好吖,欢迎来到YY滴单片机系列,热烈欢迎!本章主要内容面向接触过单片机的老铁主要内容含:本章节内容为【实现动静态数码管】项目的第四个模块完整章节:传送门欢迎订阅YY滴C++专栏!更多干货持续更新!以下是传送门!YY的《C++》专栏YY的《C++11》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《C语言基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末
YY的秘密代码小屋
·
2024-02-14 10:13
YY滴《单片机系列》
51单片机
mongodb
数据库
【
51单片机
】自定义静态数码管显示(设计思路&代码演示)
前言大家好吖,欢迎来到YY滴单片机系列,热烈欢迎!本章主要内容面向接触过单片机的老铁主要内容含:本章节内容为【实现动静态数码管】项目的第三个模块完整章节:传送门欢迎订阅YY滴C++专栏!更多干货持续更新!以下是传送门!YY的《C++》专栏YY的《C++11》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《C语言基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末
YY的秘密代码小屋
·
2024-02-14 10:13
YY滴《单片机系列》
YYの小小知识点
51单片机
mongodb
数据库
【
51单片机
】一文带你利用【Keil软件的模板功能】【自定义模板】简化操作(带图详解)
前言大家好吖,欢迎来到YY滴单片机系列,热烈欢迎!本章主要内容面向接触过单片机的老铁主要内容含:欢迎订阅YY滴C++专栏!更多干货持续更新!以下是传送门!YY的《C++》专栏YY的《C++11》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《C语言基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末速过》专栏YY的《C++期末速过》专栏YY的《单片机》专栏YY的
YY的秘密代码小屋
·
2024-02-14 10:13
YY滴《单片机系列》
YYの小小知识点
51单片机
mongodb
数据库
【
51单片机
】利用【时间延迟】的原理规避【按键抖动问题】
前言大家好吖,欢迎来到YY滴单片机系列,热烈欢迎!本章主要内容面向接触过单片机的老铁本章是51LCD单片机设计的一个环节,完整可前往相应博客查看完整传送门欢迎订阅YY滴C++专栏!更多干货持续更新!以下是传送门!YY的《C++》专栏YY的《C++11》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《C语言基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末速过》
YY的秘密代码小屋
·
2024-02-14 10:12
YYの小小知识点
YY滴《单片机系列》
51单片机
mongodb
数据库
###
51单片机
学习(1)-----单片机烧录软件的使用,以及如何建立一个工程项目
前言:感谢您的关注哦,我会持续更新编程相关知识,愿您在这里有所收获。如果有任何问题,欢迎沟通交流!期待与您在学习编程的道路上共同进步。一.两个主要软件的介绍1.KeiluVision5软件KeiluVision5是一款集成开发环境(IDE),主要用于对嵌入式系统中的微控制器进行编程。该软件提供全面的开发环境,包括源代码编辑器、项目经理、调试器以及微控制器开发、调试和编程所需的其他工具。特别地,Ke
袁满满满满
·
2024-02-14 10:25
51单片机
51单片机
嵌入式硬件
单片机
windows
c语言
4、
51单片机
——LCD1602 驱动(郭天祥)
本人使用的51开发板为郭天祥C51TX-1C开发板;本笔记部分根据B站up主:江科大自化协、郭天祥的教学视频整理得到规格书链接https://download.csdn.net/download/qq_45313604/11903693?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522164058990116780265448908%
xiebs_
·
2024-02-14 09:37
51
单片机
51单片机
的疑问与见解(江科大版)
学习到这里总觉得要写些什么东西,或者要做些什么东西出来,但是发现
51单片机
老师教程(江科大版)讲的太详细了视频来源-bilibili,将比较复杂的东西都模块化了,我所能做的就是课下自己练习,以及分享一下
天梦584
·
2024-02-14 09:36
51单片机
嵌入式硬件
单片机
51单片机
学习日记 | LCD1602黑块和闪烁问题的处理
51单片机
学习日记芯片:STM89C516RD+开发板:普中A4学习:By江科大自化协LCD1602模块问题的处理办法:第一行黑块原因是初始化有问题:LCD1602如果没有初始化就会出现第一行黑块,第二行无显示的情况
-以德为邻-
·
2024-02-14 09:36
51
51单片机
学习
嵌入式硬件
b站江科大自化协
51单片机
入门教程笔记(1)
独立按键控制LED显示二进制3-4独立按键控制LED移位4-1静态数码管显示4-2动态数码管显示5-1模块化编程Delay模块5-2LCD1602调试工具LCD1602模块1综述硬件设备(必须准备的)
51
SHENAO1-Z
·
2024-02-14 09:35
51单片机入门教程
单片机
51单片机
江科大
51单片机
DS1302定时器学习笔记
本文是在学习江科大
51单片机
DS1302定时器教程后所做的笔记所用软件μvision4DS1302定时器流程图DS1302是由美国DALLAS公司推出的具有涓细电流充电能力的低功耗实时时钟芯片。
Rechard Lu
·
2024-02-14 09:05
c语言
51单片机
【
51单片机
】LCD1602驱动
首先是驱动的头文件#ifndef__LCD1602_H__#define__LCD1602_H__//用户调用函数:voidLCD_Init();voidLCD_ShowChar(unsignedcharLine,unsignedcharColumn,charChar);voidLCD_ShowString(unsignedcharLine,unsignedcharColumn,char*Stri
Collin Lee
·
2024-02-14 09:05
LCD1602
51单片机
单片机
嵌入式笔记--
51单片机
--江科大
1单片机介绍1.1芯片名称STC89C52RC40I-PDIP0707➢STC:公司名,AT(ATM),P(飞利浦),W(华邦),S(西门子),I(英特尔);➢8:80C51内核;➢9:RAM型号,9(FlashE2P-RAM),0(MarkRAM),7(EP-RAM);➢C:CMOS工艺,LV、LE(低压产品),S(可串行化编程);➢5:固定;➢2:2X4KB,ROM;➢RC:512B大小RAM
古予一
·
2024-02-14 09:05
#
51单片机
笔记
51单片机
单片机
初学
51单片机
之LCD1602模块简单使用
因为作为初学者,直接使用现成的模块化代码更有利于入门了解LCD1602,这里我所使用的代码时引用B站up主江科大自化协为初学者提供的写好的代码。LCD_Init();//对LCD屏初始化LCD_ShowChar(行位置,列位置,'显示字符');//在LCD屏指定显示一个字符,LCD_ShowString(起始行位置,起始列位置,"要显示的字符串");//在指定位置显示字符串LCD_ShowNum(
洛小白der
·
2024-02-14 09:04
单片机
#51单片机
51单片机
单片机
【
51单片机
】模块化编程及LCD1602调试工具(江科大)
5.1模块化编程1.传统方式编程:所有的函数均放在main.c里,若使用的模块比较多,则一个文件内会有很多的代码,不利于代码的组织和管理,而且很影响编程者的思路2.模块化编程:把各个模块的代码放在不同的.c文件里,在.h文件里提供外部可调用函数的声明,其它.c文件想使用其中的代码时,只需要#include"XXX.h"文件即可。使用模块化编程可极大的提高代码的可阅读性、可维护性、可移植性等注意事项
2302_80796399
·
2024-02-14 09:34
51单片机
嵌入式硬件
c语言
【
51单片机
】LCD1602(江科大)
1.LCD1602介绍·LCD1602(LiquidCrystalDisplay)液晶显示屏是一种字符型液晶显示模块,可以显示ASCII码的标准字符和其它的一些内置特殊字符,还可以有8个自定义字符·显示容量:16×2个字符,每个字符为5*7点阵2.引脚及应用电路3.内部结构框图屏幕:字模库:类似于数码管的数码表DDRAM(datadisplayRAM):前16列与屏幕是一一对应的AC:addres
2302_80796399
·
2024-02-14 09:33
51单片机
嵌入式硬件
c语言
stm32呼吸灯c语言程序,STM32之呼吸灯
听说呼吸灯是很久以前的事情了,那时候刚刚学习
51单片机
,没有单片机的基础。后来在网上看到了一个呼吸灯的电路图,甚是复杂,根本看不懂,无奈之下放弃了呼吸灯的制作。
weixin_39666550
·
2024-02-14 04:44
stm32呼吸灯c语言程序
使用NVIC实现STM32
外部中断
和定时器中断的处理
在STM32微控制器上,
外部中断
和定时器中断是常见的中断类型,通过使用NVIC可以方便地进行
外部中断
和定时器中断的处理。
嵌入式杂谈
·
2024-02-14 03:45
stm32
单片机
嵌入式硬件
DS18B20的工作原理及调试
概述在基于
51单片机
的温度报警系统的学习中,我用到了DS18B20这款温度传感器。
qeekje
·
2024-02-14 02:01
STM32自学☞
外部中断
(EXIT)
所以本文主要是带大家了解什么是
外部中断
以及
外部中断
的基本结构和框架,让大家对
外部中断
有一个简单的认识,后面通过程序让
鯨觞
·
2024-02-13 20:23
STM32
stm32
单片机
嵌入式硬件
51单片机
开发板驱动程序的安装
目录1.进行判断2.进行安装1.前提2.具体安装3.验证3.完结撒花!!!✿✿ヽ(°▽°)ノ✿1.进行判断判断你的电脑是不是需要进行安装驱动程序用USB线将电脑和开发板连接起来如果出现下面的图标,这说明你需要安装!!!2.进行安装1.前提下载驱动安装程序的百度链接:https://pan.baidu.com/s/1dN83wyNOn5OaeZffsz5O7g?pwd=02132.具体安装3.验证1
fly in the sky !
·
2024-02-13 19:47
嵌入式
51单片机
嵌入式硬件
单片机
嵌入式大厂面试题(1)—— CVTE
回答:是因为兴趣,因为自己毕设是
51单片机
。问:如果一个Linux和
51单片机
进行通讯,让我怎么设
程序猿玖月柒
·
2024-02-13 10:04
大厂面试题
面试题
嵌入式
大厂题目
公司题
春招
秋招
STM32 STD/HAL库驱动W25Q64模块读写字库数据+OLED0.96显示
例程
STM32STD/HAL库驱动W25Q64模块读写字库数据+OLED0.96显示
例程
原创作者对W25Q64保存汉字字库演示:W25Q64保存汉字字库测试字体显示效果:功能实现说明利用W25Q64保存汉字字库
perseverance52
·
2024-02-13 08:09
stm32标准库开发例程
stm32
字库
【
51单片机
】DS18B20(江科大)
一、DS18B20温度传感器1.DS18B20介绍·DS18B20是一种常见的数字温度传感器,其控制命令和数据都是以数字信号的方式输入输出,相比较于模拟温度传感器,具有功能强大、硬件简单、易扩展、抗干扰性强等特点·测温范围:-55℃到+125℃·通信接口:1-Wire(单总线)·其它特征:可形成总线结构、内置温度报警功能、可寄生供电2.引脚及应用电路本开发板原理图如图:本开发板的IO口已经外接了一
2302_80796399
·
2024-02-13 05:49
51单片机
嵌入式硬件
c语言
利用宏简化Q_PROPERTY动态属性的定义
目录实现历程传统定义方式预想的方式测试通过的
例程
mainwindow.hmainwindow.cppmain.cpp执行结果Qt6更新实现历程传统定义方式usingtype=int;classAny:publicQObject
尽虹
·
2024-02-13 03:12
Qt
qt
c++
开发语言
IAR报错解决:Fatal Error[Pe1696]: cannot open source file “zcl_ha.h“
Z-Stack3.0.2\Projects\zstack\Practice\SampleSwitch\Source\zcl_samplesw_data.c51意思是找不到zcl_ha.h文件找不到的理由可能是我把
例程
复制了一份到别的文件目录下
struggle_success
·
2024-02-13 00:40
IAR
Zigbee
ZigBee学习——在官方
例程
实现组网
✨Z-Stack版本:3.0.2✨IAR版本:10.10.1✨这篇博客是在善学坊BDB组网实验的基础上进行完善,并指出实现的过程中会出现的各种各样的问题!善学坊教程地址:ZigBee3.0BDB组网实验文章目录一、基础工程选择二、可能遇到的问题2.1FatalError[e72]:SegmentBANKED_CODEmustbedefinedinasegmentdefinitionoption2.
struggle_success
·
2024-02-13 00:09
ZigBee
IAR
Zigbee
Z-Stack
S32K344学习
目录前言NXP单片机恩智浦官网开发环境开发环境的搭建流程S32K344学习相关资料
例程
导入编译下载JTAG、JLink、ULINK、ST-LINK是什么?区别?
姑苏城外.
·
2024-02-12 23:08
汽车领域
#
S32K344车规级芯片
嵌入式硬件
白话微机:4.解释IO接口以及一些考研面试问题
地上有路,这些路叫做“数据总线”(相比于第一篇进行修正);这里也有行政部门,比如公安局之类的,又有个名字叫“寄存器”;有中央政府,政府又叫做“中央处理器”,这里也会发生的一些自然灾害(内部中断)和人为活动(
外部中断
nnerddboy
·
2024-02-12 19:33
微机世界
单片机
嵌入式硬件
考研
面试
【计算机组成原理】中断排队次序、中断处理次序和多重中断
中断可以分为硬中断和软中断,硬中断一般是
外部中断
,例如在指令执行到中断周期时检测到有外设的中断请求,则会执行中断隐指令、中断服务程序等一些列操作。执行结束之后执行下一条指令。
Hundred billion
·
2024-02-12 16:00
计算机组成原理
OS
数据结构
硬件架构
Slick2D游戏引擎基础知识和开发环境搭建
目录介绍开发环境搭建文件准备添加库文件设置VMOptionsHelloWorld示例示
例程
序说明介绍Slick2D是一个轻量级、跨平台的Java2D游戏引擎。
汤姆猫不是猫
·
2024-02-12 09:22
游戏引擎
java
开发语言
stm32f103 中级篇 18 EXIT GPIO
外部中断
详解
18.2EXIT功能框图讲解及EXIT初始化结构体讲解18.2.1EXIT简介EXTI(Externalinterrupt/eventcontroller)—
外部中断
/事件控制器,管理了控制器的20个中断
Distant Blue
·
2024-02-12 07:28
stm32
stm32
51单片机
串口通信(波特率计算、字节发送、字符串发送、串口中断接收、回环测试)
难的东西学不会是因为简单的知识没学好基础不牢,地动山摇1.0通信1.0.1通信的关键:(1)事先约定(2)基本信息单元(3)有效信息编码,传输和解码1.0.2通信的几个专业性概念(1)同步和异步(2)双工半双工,单工(3)并行通信和串行通信(4)电平信号和差分信号1.1串行通信(1)串口通信(2)一种特定的通信协议,一般叫串口通信,串行通信,UARTUSART等都指串口通信。(3)这种通信的特点:
Naunyang
·
2024-02-12 06:13
51单片机
51单片机串口通信
51单片机波特率计算
51单片机字符串函数发送
51单片机回环测试
51单片机
中串口波特率的计算方法详解
首先,波特率并不是指每秒传送多少个字节,而是指每秒能够传送多少个二进制。举例:波特率为9600代表每秒能够传送9600个二进制,而一个字节=8个二进制。那么,串口是按照什么时间标准来发送数据的?其实,串口是在定时器计数时,每溢出一次发送一个二进制。溢出的意思就是假设我现在定时器设置为8位计数器,那么说明计数到256就会溢出,然后设置计数器的起始值为0,那么计数器开始工作后,将会从0开始,一个数一个
小丑爱表现
·
2024-02-12 06:43
单片机
51单片机
单片机
【
51单片机
】串口通信实验(包括波特率如何计算)
目录串口通信实验通信的基本概念串行通信与并行通信异步通信与同步通信单工、半双工与全双工通信通信速率
51单片机
串口介绍串口介绍串口通信简介串口相关寄存器串口工作方式方式0方式1方式2和方式3串口的使用方法
努力学习的小马
·
2024-02-12 06:42
51单片机
51单片机
mongodb
嵌入式硬件
lv14 中断处理原理:接口及按键驱动 14
一、什么是中断一种硬件上的通知机制,用来通知CPU发生了某种需要立即处理的事件分为:内部中断CPU执行程序的过程中,发生的一些硬件出错、运算出错事件(如分母为0、溢出等等),不可屏蔽
外部中断
外设发生某种情况
4IOT
·
2024-02-12 04:09
嵌入式开发
linux
arm开发
Python中使用opencv-python进行人脸检测
以数字图像处理中经常使用的lena图像为例,如下图所示:使用OpenCV进行人脸检测十分简单,OpenCV官网给了一个Python人脸检测的示
例程
序,objectDetection.py代码如下:from
雪域迷影
·
2024-02-12 02:33
OpenCV
Python编程
编程语言学习
opencv
python
人工智能
51单片机
编程应用(C语言):串口通信
1.1串行通信与并行通信编辑1.2同步通信与异步通信1.3单工,半双工,全双工1.4通信速率二、波特率和比特率的关系串口通信简介:1.接口标准RS-2322、D型9针接口定义3.通信协议:2.串口内部结构
51
爱学C语音的猫
·
2024-02-12 01:36
51单片机编程应用
51单片机
c语言
嵌入式硬件
51单片机
编程应用(C语言):篮球比赛计分器
设计思路1.LCD1602显示A000:B000右下角显示24的数字,显示一节时间12:00.2.规定矩阵键盘每一位表示的含义s1按下,A队加一分s2按下,A队加两分s3按下,A队加三分s4按下,A队减一分如果加错了,减分修改错误计分,一分一分修改。s5按下,B队加一分s6按下,B队加两分s7按下,B队加三分s8按下,B队减一分如果加错了,减分修改错误计分,一分一分修改。S9:控制比赛计时时间,第
爱学C语音的猫
·
2024-02-12 00:03
51单片机编程应用
51单片机
c语言
嵌入式硬件
STM32CubeMX,定时器之定时功能,入门学习,如何设置prescaler,以及timer计算PWM输入捕获方法(重要)
定时器的设置)STM32测量PWM信息(学习使用设置pwm输入捕获)通用定时器中两个重要参数的设置心得(TIM_Prescaler、TIM_Period)2,视频学习【STM32F030C8T6系列】5.实验
例程
鼾声鼾语
·
2024-02-12 00:53
stm32电机控制
smt3-simulink
stm32
学习
嵌入式硬件
网络协议
单片机
matlab
RTOS学习笔记(二):FreeRTOS移植
1.获取FreeRTOS源码提供的
例程
基于FreeRTOS的V10.4.6版本1.1FreeRTOS官网获取访问FreeRTOS官网点击页面的Download按钮,点击后会自动下载源码的压缩包。
ggqyh
·
2024-02-11 18:05
RTOS
学习
笔记
stm32
零基础无实物一步一步学PLCS7-1200仿真(五)-四路简易抢答器控制
一、硬件电路
例程
电路接线图如图,PLC是可以直接控制灯的,故可以直接相连,这点是单片机不具备的。上图是P
永远都是新手
·
2024-02-11 14:27
PLC自学教程
单片机
嵌入式硬件
【Rust】——猜数游戏
闫的博客-CSDN博客c语言:c语言_IT闫的博客-CSDN博客MySQL:数据结构_IT闫的博客-CSDN博客数据结构:数据结构_IT闫的博客-CSDN博客C++:C++_IT闫的博客-CSDN博客C
51
Y小夜
·
2024-02-11 11:58
Rust(官方文档重点总结)
游戏
rust
上一页
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
其他