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开发——看门狗
目录1.独立看门狗1.1需求1.2CubeMX设置1.3函数代码2.窗口看门狗2.1需求2.2WWDG配置:2.3函数代码3.独立看门狗和窗口看门狗的异同点1.独立看门狗监测
单片机程序
运行状态的模块或者芯片
趣知boy
·
2023-06-17 18:34
stm32
嵌入式硬件
单片机
基于stm32作品设计:多功能氛围灯、手机APP无线控制ws2812,MCU无线升级程序
文章目录一、作品背景二、功能设计与实现过程三、实现基础功能(一)、首先是要选材(二)、原理图设计(二)、第一版本PCB设计(三)、焊接PCB板(四)编写
单片机程序
(五)下载程序验证四、外壳设计(一)CAD
化作尘
·
2023-06-13 15:55
单片机教程
stm32
mcu
物联网
蓝牙
八、51单片机之蜂鸣器
(5)声音大小由硬件决定,不能通过
单片机程序
改变。(6)物体振动越快,频率越高,音调越高尖。1.2
朱嘉鼎
·
2023-06-13 07:09
51单片机_完
51单片机
嵌入式硬件
单片机
按键电路设计
因而,与按键相连的GPIO口会收到一段非常抖动的电平信号,高高低低,起起伏伏,令
单片机程序
无法正确分辨当前的电平。与按键并联的电容可以
上校牛虻
·
2023-06-13 05:12
单片机
嵌入式硬件
DTMF通信系统设计—基于MATLAB和STM32
5.2双机通信模拟5.2基于单片机的DTMF通信系统5.3MATLAB与单片机间的DTMF通信6总结与展望7关键程序设计7.1MATLAB程序设计7.1.1产生DTMF信号7.1.2DTMF信号译码7.2
单片机程序
设计
太陈抱不动
·
2023-06-13 01:27
嵌入式开发
MATLAB
stm32
matlab
单片机
Keil uVision5软件的操作与编写基础(入门)
目录一、如何新建一个空白文档二、程序编写三、编译程序KeiluVision5是一款编写
单片机程序
的必备软件。其图标为:一、如何新建一个空白文档1.打开KeiluVision5,将会出现工作界面。
厉昱辰
·
2023-06-12 10:59
51单片机
51单片机
单片机
单片机程序
死机问题分析
单片机死机异常死机问题分析关于硬件:经验一:重视墨菲定理,不要忽略细节,保持敏感性!经验二:异常死机,先查硬件。经验三:电源!时钟!复位!(1)重视墨菲定理,不要忽略细节,保持敏感性!产品研发中如果出现异常,请不要忽略掉。要相信墨菲定理。疫情期间由于封控,设计的产品在公司长时间跑稳定性,突然有一天设备死机了,而且只有一台,由于是同事发现的,重启之后也就好了。当时也没找到原因,以为是电源接触不良的问
IOT-Power
·
2023-06-09 07:59
单片机
嵌入式硬件
[STM32F103C8T6]看门狗
造成程序的跑飞,而陷入死循环,程序的正常运行被打断,由单片机控制的系统无法继续工作,会造成整个系统的陷入停滞状态,发生不可预料的后果,所以出于对单片机运行状态进行实时监测的考虑,便产生了一种专门用于监测
单片机程序
运行状态的模块或者芯片
TX564
·
2023-04-20 15:28
stm32
单片机
嵌入式硬件
RTOS的引入
文章目录1.RTOS概念及线程的引入1.1RTOS的概念1.1.1用人来类比
单片机程序
和RTOS1.1.2RTOS程序简单示例1.1.3前后台程序简单示例1.RTOS概念及线程的引入1.1RTOS的概念
听枫要靠谱
·
2023-04-20 07:33
RTOS
rtos
【散文诗】单片机运行下和非运行下的 ROM 和 RAM
目录一、两种处理器的结构体系1.哈佛结构体系2.冯·诺依曼结构体系3.两种结构的总结二、单片机运行下和非运行下的内存分配1.非运行时的
单片机程序
在ROM内的分布2.运行时的
单片机程序
在RAM内的分布三、
Eiker_3169
·
2023-04-19 07:10
ROM
RAM
单片机
【散文诗】
单片机程序
基础
目录一、压栈、出栈二、函数调用三、中断响应四、回调函数和函数调用的区别五、回调函数和中断函数的区别一、压栈、出栈在单片机中,通常使用堆栈(或称为栈)来保存程序执行时的现场信息。堆栈是一种数据结构,在内存中按照“先进后出”的顺序进行操作。当程序执行到一个函数调用时,它会将当前的指令地址和寄存器等现场信息保存到堆栈中,并跳转到函数的入口处继续执行。当函数执行结束后,它会从堆栈中取回之前保存的现场信息,
Eiker_3169
·
2023-04-19 07:10
单片机
c语言
A_A03_002 51(STC)
单片机程序
串口烧录
目录一、烧录软件二、相关基础知识三、交流学习四、常用单片机系统板五、常用烧录工具1.CH3402.CP210X六、烧录步骤1.常用系统板1烧录(不带下载电路)2.自动烧录器3.常用系统板2烧录(带下载电路)七、注意事项一、烧录软件STC-ISP软件下载戳它跳转提取码:0t2w二、相关基础知识CH340驱动下载与安装戳它跳转CP2102驱动下载与安装戳它跳转三、交流学习安装过程如有疑问,可留言或者私
单片机代码搬运工
·
2023-04-18 17:30
单片机
51单片机下载
STC程序下载
单片机addr2line的使用说明
1,
单片机程序
挂死了,无法用jlink调试时,我们一般怎么定位呢,我们一般借助外来工具addr2line工具来调式。
陌上花开缓缓归以
·
2023-04-14 22:56
keil5开发
单片机
嵌入式硬件
51单片机手把手教学(三)—— 数码管
本文章来自原创专栏《51单片机手把手教学》,讲解如何使用KeiluVision构建51
单片机程序
,发布文章并会持续为已发布文章添加新内容!每篇文章都经过了精打细磨!
Augtons正(单片机)
·
2023-04-11 04:46
51单片机手把手教学
51单片机
单片机
嵌入式硬件
c语言
ZigBee模块(DL-20)在调试过程中的问题及解决方案
但是通过串口线证明了
单片机程序
没有问题。3、连接同样的引脚,蓝牙模块和转接口都是没有问题的。4、从3.3V换到5伏电源也不行。5、从点对点切
Tutu:)
·
2023-04-03 08:49
STM32
单片机
stm32
zigbee
物联网
嵌入式硬件
嵌入式软件开发常用的3种架构
摘要:对于
单片机程序
来说,大家都不陌生,但是真正使用架构,考虑架构的恐怕并不多,随着程序开发的不断增多,架构是非常必要的。
简说Linux内核
·
2023-04-03 04:49
Linux内核
嵌入式开发
进程管理
设备驱动
操作系统
嵌入式程序编写方法与规范
嵌入式程序编写方法与规范前言本文主要讲解嵌入式
单片机程序
的编写方法以及编写规范,以MSP430单片机作为例子,无论是51,AVR还是STM32单片机都同样适用,本文对C语言各种语法各种关键字进行详细解释
被压榨的咸鱼
·
2023-04-03 04:15
单片机
stm32
嵌入式硬件
单片机程序
MDK编译大小说明及小建议
---------------------------------------------------------------------------------------------------字段说明:Code:即代码域,它指的是编译器生成的机器指令,这些内容被存储到ROM区。RO-data:ReadOnlydata,即只读数据域,它指程序中用到的只读数据,这些数据被存储在ROM区,因而程序
yzwguet
·
2023-04-02 23:14
【ChatGPT】使用ChatGPT进行51
单片机程序
编程体验
背景最近ChatGPT大火,笔者尝试使用它进行了51单片机编程尝试。ChatGPT是一种由OpenAI训练的大型语言模型,具有强大的自然语言处理能力和生成代码的能力。使用ChatGPT进行51单片机编程,笔者发现它可以帮助开发人员快速生成符合要求的代码,而无需编写大量的低级代码。笔者只需使用自然语言描述所需的功能和特性,ChatGPT就可以生成符合要求的代码。这种方法可以有效减少编程中的细节问题和
GEEK.攻城狮
·
2023-03-29 17:10
深度学习
MCS51
chatgpt
51单片机
单片机
NXP与STM32
单片机程序
架构
/*======================时间:2020.4.29版本:V1.0作者:+++++++++++++++++++++++*///(1)关于定时器使用/*======================各单片机型号不同*.h文件不同定时器内添加ptc.h//NXP单片机一般使用timer.h//STM单片机一般使用=======================*/typedefstru
语言与存在的顶点.
·
2023-03-27 04:56
编程架构
单片机
编程语言
keil软件调试(Debug)仿真教程(软件调试和硬件调试的区别)及常用调试按键详解
单片机的调试分为两种,一种是使用软件模拟调试,用开发
单片机程序
的软件(IDE)去模拟单片机的指令执行,并模
一杯烟火
·
2023-03-25 03:36
51单片机
单片机
stm32
嵌入式硬件
看門狗的工作步驟的具體補充(以STM32爲例)
由于单片机的工作会时常收到外界电磁场的干扰,造成死循环,程序的正常运作被打断,是系统陷入瘫痪,于是就有了一种专门用于检测
单片机程序
运行状态的模块或者芯片。下面以ST
終身浪漫
·
2023-03-17 10:03
JAVA、C、C++、Python同样是高级语言,为什么只有C和C++可以编写
单片机程序
?
JAVA、C、C++、Python这四种编程语言,前三种玩的比较多,python做为兴趣爱好或者玩脚本的时候弄过,编程语言在使用的时候主要还是适合不合适,单片机使用的场景属于功能简单,成本相对较低,现在也有高配版的单片机,本来单片机是不带系统的,非要硬扯到带系统的,从成本上考量就不是那回事了,成本主要包括两个方面有硬件成本,还有研发难度的成本这都是需要考虑的事情。在学习C/C++或者想要学习C/C
筠子_ca05
·
2023-03-14 17:53
8、嵌入式C语言轻量级程序架构
了解程序架构的概念和作用了解单片机常用的程序架构掌握轻量级程序架构的设计思想掌握轻量级程序架构的内核实现原理掌握轻量级程序架构的内核编写了解程序架构概念和作用在写
单片机程序
的时候往往会遇见下面的情况1、
Embedded learner
·
2023-03-11 11:16
c语言
嵌入式
c语言
架构
开发语言
**带I2C的LCD1602液晶显示51
单片机程序
**
带I2C的LCD1602液晶显示51
单片机程序
实现功能:液晶屏上显示日期及动态时间,由中断函数来实现时间的动态变换#include//头文件#include#defineuintunsignedint#
是摆烂第一名呀
·
2023-01-22 10:08
单片机
51单片机
stm32
STM32电机速度控制、L298N电机驱动、板载屏幕显示转速
1.下位机
单片机程序
:(送Matlab的s函数PID模糊PID仿真模型)2.上位机Labview软件ID:15100673915498525
「已注销」
·
2023-01-22 08:19
stm32
单片机
嵌入式硬件
【esp32&lvgl】-2.3 #lvgl-图片
目录一、前言二、c文件三、bin文件四、解码库参考资料一、前言lvgl插入图片的方法主要有三种:将图片利用工具生成c文件,写入
单片机程序
并进行烧录,这种方式实现起来较为简单,但是由于硬件限制,图片的大小会受限
weixin_43326110
·
2023-01-05 19:11
lvgl
单片机
汽车厂自制的流水线边 物料亮灯防错系统
系统的UNO
单片机程序
//低电平点亮LED#definePin22#definePin33#definePin44#definePin55#definePin66#definePin77#definePin88
MAILJMQ
·
2022-12-30 02:09
亮灯零件防错
c语言
python重命名实现大批量数据文件重命名
这里主要实现因为
单片机程序
烧制有错误采集的数据命名统一出现了错误现在需要对100V进行统一替换成200V首先说一下思路,先遍历给定的路径文件夹,将文件的名字得到,然后进行切片处理,因为我的切割字符是“-
忆昔 追梦
·
2022-12-29 02:41
笔记
python
震动传感器Arduino程序的应用
转载请标明出处https://blog.csdn.net/qq_42860728/article/details/87217401目录Arduino代码51系列
单片机程序
Arduino代码话不多说直接上程序
HBX_1024
·
2022-12-25 09:45
Arduino
arduino
震动传感器
51单片机c语言编程io口一定要定义吗,单片机-C语言-定义和申明
以下代码是
单片机程序
,51单片机,编译器为HT-IDE3000,简单来说头文件中只能申明,变量在头文件中申明时,要加上extern这个关键字用来告诉编译器,变量在其它的文件中定义,为什么要在头文件中申明变量
橙欲闻
·
2022-12-22 11:39
基于STM32及Wifi的环境监测系统(单片机部分)
系统硬件电路模块1.STM32F103C8T6最小系统板模块2.DHT11温湿度采集模块3.GY-30数字光模块4.2.4寸TFT带触摸的屏幕模块5.ESP8266Wifi模块三、软件设计1.STM32
单片机程序
设计
搬砖工人_0803号
·
2022-12-21 13:57
STM32学习笔记
单片机
嵌入式
物联网
Linux设备驱动程序概述
设备驱动程序概述linux控制硬件与在单片机中控制硬件的区别先来看一下在stm32
单片机程序
中如何点亮LED灯可以看到stm32单片机驱动LED的程序非常简单,在main函数中直接调用HAL库,本质就是操作寄存器控制硬件引脚输出
Kal-Lai
·
2022-12-08 06:32
嵌入式Linux驱动开发
linux
搭建室内四轴无人机(一)
4:烧录
单片机程序
,不过这步买回来时应该已近做好5:遥控器的辅助通道(需
wizard-黑影
·
2022-11-23 23:51
搭建四轴无人机(二)
单片机
自动驾驶
【嵌入式工具】Keil下载,安装,配置教程大全
代码补全和代码联想2.主题设置3.快捷键设置4.快速模板5.快速格式化代码6.转换文件编码格式/\*2022.3.22\*/更新7.Keil中的历史打开文档里面的坑//2022.5.19前言 作为最常用的
单片机程序
编辑工具
记录无知岁月
·
2022-10-28 13:15
嵌入式专栏
单片机
stm32
告诉你怎么编写一个最简单的
单片机程序
转载自:http://www.elecfans.com/d/726077.html本文转载自网络,如有侵权,请联系删除。在汇编语言中,让某个端口输出高电平或低电平都有专用的语句,以P1.0端口为例:让该端口输出高电平的语句是:SETBP1.0让该端口输出低电平的语句是:CLRP1.0好了,现在我们将小灯接在单片机的P1.0端口上,如下图所示:由上图可知,当端口P1.0输出高电平时,小灯D不亮,因为
uvwxyzhao
·
2022-10-13 09:32
单片机
为什么要在
单片机程序
中使用结构体和指针
在刚开始学习单片机写程序的时候,大多数人都比较喜欢使用全局变量。因为这样写程序写起来比较简单,也容易理解。但是看官方例程的时候,大多数都喜欢使用结构体和指针。感觉指针和结构体看起来麻烦,写起来更麻烦,往往都是一长串字母。但是为什么官方都爱这样用呢?这样用的好处是什么,自己写程序怎么才能写成这种方式。 下面通过一个实际的工程例子来说明,如何一步一步将全局变量改为指针和结构体的方式。 系统需求
嵌入式@hxydj
·
2022-09-29 14:36
STM32学习笔记
单片机
嵌入式硬件
结构体
指针
使用
直击招聘程序员面试笔试C语言深度解析,面试C语言深度解析.doc
52.2、
单片机程序
中经常使用到死循环,如何使用C语言写出一个死循环?72.3、do···while和while···do有什么区别?82.4、C语言中static有什么用?8第三章操作符103.1
weixin_39834149
·
2022-07-08 11:34
Labview与单片机进行串口通信
一、简介这里使用基于Labview设计的程序作为上位机,基于Keil设计
单片机程序
作下位机,两者实现串口通信。需要用到的硬件为:stm32f103c8t6单片机、USB转TTL烧录线。
你是个好人噢
·
2022-07-07 14:59
Labview串口通信
串口通信
stm32
嵌入式
单片机
labview
51单片机入门——Keil uVision4的使用
1.1.系统概述1.2.KeilC51单片机软件开发系统的整体结构2.建立一个工程前言对于
单片机程序
来说,每个功能程序都必须要有一个配套的工程(Project),即使是一个特别简单的功能程序也一样,因此我们首先要会使用软件建立工程文件
倾晨灬雨曦
·
2022-07-07 14:47
51单片机入门
单片机
stm32
STM32控制0.96寸OLED(4针/4Pin)汉字以及数字,英文显示
前言:在网上找例程不是不符合,就是需要积分亦或会员,遂修改之前温湿度项目的51
单片机程序
,成功。在此供大家免费交流使用。汉字显示时需要一些时间去琢磨取模软件数值在数组中的排布。文末有工程链接。
蓝天澈水
·
2022-07-03 19:11
STM32
stm32
单片机
想学单片机怎么入手?学单片机前先学什么?
看到身边的很多电子产品都涉及到单片机,自己身边又有很多同学或者同事从事嵌入式
单片机程序
开发,工资普遍也比较高。对于背后无人,家里无矿的普通人,掌握这样一门技术无疑作为成年人最靠谱的安全感。
无际单片机编程
·
2022-06-06 07:37
单片机
嵌入式
怎样学会单片机?先学什么,怎么入门?
正在这个懵逼的时候,实验室的一个同学建议我先学C语言,再学习
单片机程序
开发,说汇编没有啥用。我又花了2-3个月的时间
无际单片机编程
·
2022-06-06 07:36
单片机
嵌入式
51单片机
stm32
自动化
蓝桥杯第十三届单片机省赛真题(CT107D——IAP15F2K61S2)
代码相关定义、声明1.头文件声明2.变量声明3.函数声明二、主要函数1.main函数2.按键扫描3.数码管显示、继电器控制4.LED显示5.定时器中断6.消除85°C显示三、总结经验附件:第十三届蓝桥杯
单片机程序
设计
魏丶
·
2022-05-23 14:55
蓝桥杯真题
蓝桥杯
51单片机
stm32串口通讯配置详细解析(含驱动程序源码库函数版本)
目录通信接口背景知识串口通讯基础讲解stm32串口配置步骤完整源码引言:在单片机的开发过程中我们通常会用到串口通讯,利用串口通讯我们可以把
单片机程序
运行中的一些数据传输到我们电脑或其他显示设备上来查看我们的程序是否正常运行
爱学习的小罗呀
·
2022-05-23 14:34
笔记
stm32
单片机
嵌入式
串口通信
单片机程序
做到一定年限,基本就没有什么新意,只是耗时间
虽然所以单片机原理类似,但是不同的单片机其实硬件都不相同,偏硬件势必要把所有的单片机硬件都要深入的了解(当然也可以深究原理,针对不同的单片机加以运用,但是很少有人能达到这种程度),而偏软件的话,很多单片机一发售,一般都会有配套的库函数,这样只要只要掌握了软件的逻辑,即使对底层不怎么精通,也可以写出很多高质量的代码。但其实只要入了单片机这一行,硬件和软件多少都要了解些,不然很多时候除了问题都不知道问
枪哥玩转嵌入式
·
2022-05-19 10:28
单片机
编程
嵌入式
单片机
51单片机
嵌入式硬件
c语言
c++
C语言学习路线,思维脑图,学单片机的一定要知道
对
单片机程序
有概念之后,就要进修C语言了。想要进修C语言,首先应该学好计算机根底。里面的很多概念以及根本的常识对于C程序员都是非常重要的。
枪哥玩转嵌入式
·
2022-05-19 10:28
单片机
编程
嵌入式
51单片机
c语言
c++
开发语言
嵌入式硬件
51单片机(二)—— 如何烧写51
单片机程序
学习单片机很重要的一步就是为单片机烧写程序,烧写程序是初学者体验单片机并快速入门的第一步,51单片机由于比较简单,并且为了节省学习成本,一般很少使用调试器,而是直接用单片机的串口烧写程序。下图是我使用的开发板,这个开发板上已经集成了USB转串口芯片。要为单片机烧写程序首先要安装USB转串口芯片的驱动,不同的芯片的驱动程序也不一样,我这里的USB转串口芯片为PL2303,安装了驱动程序之后,用USB
fxfreefly
·
2022-05-16 20:01
单片机应用
单片机
mcu
嵌入式
linux系统怎样写
单片机程序
,单片机知识是Linux驱动开发的基础之一以及如何学单片机...
这是arm裸机1期加强版第1课第2、3节课程的wiki文字版。为什么没前途也要学习单片机?因为它是个很好的入口。学习单片机可以让我们抛开复杂的软件结构,先掌握硬件操作,如:看原理图、芯片手册、写程序操作寄存器等。在上一节视频里,我刚把单片机贬得一无是处,说单片机没前途了,这节视频,我又要告诉你们,没有前途,也要学习单片机。为什么?首先,我说不用学习单片机,是指不要使用老一套得学习方法学习单片机。什
weixin_39870238
·
2022-04-27 16:09
linux系统怎样写单片机程序
浅谈 malloc 函数在单片机上的应用
聊聊malloc函数在
单片机程序
设计中怎么使用目录前言一、malloc函数简介二、malloc之于单片机2.1malloc函数申请的内存在哪里?
矜辰所致
·
2022-04-17 09:52
嵌入式基础
malloc
C语言
单片机
内存管理
内存碎片
上一页
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
其他