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
单片机程序
keil+proteus仿真实验,点亮第一个led灯
通过本次实验你将学会如何使用keil编写
单片机程序
以及通过proteus进行软件仿真一、keil部分1、打开keil软件,在工具栏点击Project选项选择newuVisionProject创建新的工程并保存
呆呆的院长
·
2023-11-05 05:19
CAFrame
单片机程序
框架
CAFrame
单片机程序
框架简介程序运行优先级CAFrame配置通用事件应用开关输入接口事件驱动方式定时器内扫描方式函数说明开关输出接口函数说明定时器接口函数说明标准驱动函数框架事件触发接口定时任务管理描述接口函数简介
芯艺
·
2023-11-03 23:57
单片机开发
单片机
嵌入式
使用JLink烧写MM32程序
在某宝上买了JLINK烧录器烧写
单片机程序
。支持国产!!!
一米青禾
·
2023-10-30 00:39
嵌入式学习心得
arm
单片机
mcu
物联网
嵌入式硬件
stm32f10系列的独立看门狗与窗口看门狗
造成程序的跑飞,而陷入死循环,程序的正常运行被打断,由单片机控制的系统无法继续工作,会造成整个系统的陷入停滞状态,发生不可预料的后果,所以出于对单片机运行状态进行实时监测的考虑,便产生了一种专门用于监测
单片机程序
运行状态的模块或者芯片
yangdongdeboke
·
2023-10-29 01:35
独立看门狗
窗口看门狗
stm32f10系列
【嵌入式项目应用】__一款简单易用的嵌入式软件程序框架_时间片轮询框架
前言大家好,今天分享一篇
单片机程序
框架的文章。一、程序框架的重要性很多人尤其是初学者在写代码的时候往往都是想一点写一点,最开始没有一个整体的规划,导致后面代码越写越乱,bug不断。最终代码跑起
Rleco_
·
2023-10-26 23:05
嵌入式开发
C语言程序设计
单片机
嵌入式硬件
Keil C51软件的使用
KeilC51集成开发环境是基于80C51内核的微处理器软件开发平台,用户可以在集成开发环境下学习编写、调试
单片机程序
。
嵌入式逍遥
·
2023-10-24 17:27
普中51开发板
嵌入式
keil
c51
51单片机
keil
mdk
51系列—基于51单片机的电子万年历设计
主控模块用AT89C52、时钟电路用时钟芯片DS1302、显示模块用LED数码管、温度检测采用DS18B20温度传感器、键盘接口电路用普通按键接上拉电阻完成;软件利用C语言编程实现
单片机程序
控制。
541板哥
·
2023-10-21 14:57
51单片机
51单片机
嵌入式硬件
单片机
电子万年历
单片机c语言轻松入门 完整版,单片机C语言轻松入门
《单片机轻松入门系列:单片机C语言轻松入门(第2版)》以80C51单片机为例,介绍如何使用C语言编写
单片机程序
,内容主要包括:C语言基础、Keil软件使用方法、程序编写与调试方法等知识。
动物志
·
2023-10-20 15:56
单片机c语言轻松入门
完整版
详论单片机固件模块化架构设计
或者使用RTOS,在整体思路上比较迷茫,不知从何入手,所以本文来聊聊我对
单片机程序
的整体框架设计的一些思路体会。为啥要讨论架构单片机系统开发人员的目标之一是在编程环境中创建固件,以实现低成本系统、软
逸珺
·
2023-10-19 20:54
STM32单片机被锁无法烧写程序解决办法
因为
单片机程序
运行到禁止了烧写口代码的时候就禁止了烧写口,我们烧写程序的时候,单片机已经执行了禁止烧写口的代码,这时我们烧写程序肯定就烧写不进
zhaodong_jack
·
2023-10-19 03:33
STM32F429
单片机
stm32
嵌入式硬件
RTOS(4)自己的第一个FreeRTOS程序
对于整个
单片机程序
,我们称之为application,应用程序。使用FreeRTOS时,我们可以在application中创建多个任务(task),有些文档把任务也称为线程(thread)。
XWF小弟
·
2023-10-18 13:20
c++
c语言32位数如何判断溢出,
单片机程序
状态字PSW的OV位到底是怎么判断溢出的?有CY位不就够了么?...
单片机程序
状态字PSW的OV位是溢出标志,当进行算数运算时,如果产生溢出,则硬件将OV置1,否则清0。
weixin_39965673
·
2023-10-17 12:26
c语言32位数如何判断溢出
03_51单片机点亮LED灯
2.控制LED灯亮灭:在
单片机程序
中,通过对相应的I/O引脚进行高低电平的控制,可以实现对LED灯的亮灭操作。3.初始化
qq_45973003
·
2023-10-16 08:27
51单片机
嵌入式硬件
单片机
使用ST-LINK V2 下载32程序 2021-05-20
单片机程序
是非常抽像的,编写好后,下载到单片机去运行,如果有错误,很难找到问题。所以在调试
单片机程序
时需要通过仿真器(Debugger)在线仿真和调试,以便找出程序的错误。
0X520EFBDA
·
2023-10-13 13:08
软件配置及安装
stm32
按键控制led灯亮灭c语言原理,4个独立按键控制4个LED亮灭的
单片机程序
问题
本帖最后由ll13536121668于2017-11-217:32编辑4只独立按键控制4只LED亮和灭,按下按键,LED亮,再按下,LED灭。因为我们很多都是按完按键,松开手LED才亮。我现在是想一按按键,LED就亮或灭,这个又怎么写呢?while(!key1),while(!key2),while(!key3),while(!key4)这句是松手之后,LED亮或灭,但是,如果去掉这一句松手检测,
飒飒是也
·
2023-10-13 01:00
按键控制led灯亮灭c语言原理
java如何使实验箱蜂鸣器响_按键按一次蜂鸣器响一次的
单片机程序
/*********************************************************描述:按下第一个按键8个小灯点亮,再次按下熄灭,按下第二个按键蜂鸣器响一次QQ:597627977********************************************************/#define_MAIN_C#include"main.h"/*****
樱桃Anne
·
2023-10-13 01:00
java如何使实验箱蜂鸣器响
03-STM32+BC26丨260Y远程升级篇(自建物联网平台)-功能测试-STM32+BC26丨260Y实现利用http远程更新STM32程序(
单片机程序
检查更新)
说明这节测试一下STM32+BC26丨260Y实现利用http远程更新STM32程序提供了BC26和BC260Y两份程序两份程序代码是一样的,只有小小个别的差别这节以STM32+BC260Y作为叙述.使用BC26的用户也参考此文章最后会说明小小差别的地方.我已经把固件文件放在了自己的服务器上默认使用本人提供的下载路径测试文件放在了网站根目录->ota->hardware->STM32BC260YB
杨奉武
·
2023-10-13 01:11
STM32单片机实现固件在线升级(IAP)
固件升级方案综述单片机的固件升级方式有很多种,1、ICP:InCircuitPrograming,简单说就是在单片机开发时使用烧录器升级程序,比如使用J-Link烧录
单片机程序
。
惊晓漏
·
2023-10-13 01:40
嵌入式踩坑
单片机
stm32
嵌入式硬件
STM32/51单片机实训day6(一)——Proteus8.6版本+STM32F103驱动LCD12864显示|Keil5
单片机程序
设计
内容:实现LCD显示学时:4学时知识点:LCD12864芯片介绍,读写操作时序,电路设计重点:读写操作时序难点:读写操作时序时间:2022年12月26日9:00~11:50总结:1了解LCD12864芯片配置2使用proteus设计LCD显示电路3编程实现LCD显示2022年12月26日13:30~16:20下午进行中期答辩目录1LCD12864介绍1.1引脚功能介绍1.2RAM地址映射1.3读写
alwaysuzybaiyy
·
2023-10-12 15:00
#
嵌入式
#
射频识别RFID
51单片机
单片机
嵌入式硬件
单片机小白学步系列(十)
单片机程序
下载相关知识
注:本篇在写《单片机入门指南系列》之前就已经写过,现在发现这篇比较合理的位置,应该是放在《单片机入门指南系列(六)单片机最小系统——麻雀虽小,五脏俱全》之后的,但是由于之前考虑不周,所以只好放在这里了,也就不重新修改文章的位置了。作为基础知识补充,本篇详细介绍了串口、51单片机的ISP下载等知识,虽然这些知识并不一定要很了解也能学习单片机,但是有一些概念有时对解决问题还是很有好处的。前面已经说了,
jzj1993
·
2023-10-12 08:22
单片机相关
学习方法
单片机小白学步
JTAG和SWD调试器
文章目录一、调试器二、JTAG三、SWD三、各自优缺点一、调试器当我们开发
单片机程序
时,通常是在Windows或Linux上进行代码编写和编译,但是单片机并不直接集成在电脑上,怎么验证我们的
单片机程序
是否正确并烧录到单片机中
jaronho
·
2023-10-12 03:10
ARM
单片机
stm32
嵌入式硬件
arm ds开发基于iTOP4412开发板的纯汇编LED流水灯
优点:能够快速开发Cortex-M
单片机程序
,同时具备开发高端Cortex-A/R系列芯片的能力。工程实例代码:链接:https://pan.baidu.com/s/1a_38k0xU6
twx11213030422
·
2023-10-10 17:31
arm
ds
裸机开发
嵌入式
PIC OTP
单片机程序
烧写方法
作者最近需要对PIC品牌的8位OPT单片机进行程序烧写;作者第一次使用这种OTP单片机,按照惯性遇到的问题一一记录一下;MCU最小系统与烧写引脚烧写引脚连接:这里要特别注意Vpp引脚的处理;用到的烧写工具PICK150烧写器;这里作者刚开始采购的是kit3.5;因为看到“MPLABXIDEv5.50”支持作者使用的芯片,买回来的时候才发现,当选择目标芯片的时候“kit3.5编程器”选项是灰色的选不
mainbanp
·
2023-10-09 02:09
MCU
PIC
OTP
Program
烧写
嵌入式STM32深入之RTOS编程
RTOS编程一、前言二、RTOS的概念(一)用人来类比
单片机程序
和RTOS1.1我无法一心多用1.2我可以一心多用(二)架构的概念(三)常见的嵌入式操作系统(RTOS)(四)uc/OS系统介绍(五)软实时和硬实时
笑着前进.h
·
2023-10-06 14:51
stm32
单片机
arm
51单片机通过串口打印调试信息。
1、实验目的有时候
单片机程序
运行的时候我们不知道当前程序行某个变量的数据是多少,我们想像学习C语言的时候,打印出来信息,比如变量的值等等。这里就是起到这个调试作用。但是,要注意变量范围。
ooolmf
·
2023-10-01 14:30
单片机
单片机
stm32
物联网
三、freeRTOS_任务管理
目录1.任务状态理论2.任务状态实验3.vTaskDelay和vTaskDelayUntil4.空闲任务及其钩子函数5.任务调度算法5.1状态与事件5.2调度策略1.任务状态理论对于整个
单片机程序
,我们称之为
代码_钢琴家
·
2023-09-30 12:57
freeRTOS_实战
stm32
05 STM32F4的独立看门狗(IWDG)
出于对单片机运行状态进行实时监测的考虑,便产生了一种专门用于监测
单片机程序
运行状态的模块或者芯片,俗称“看门狗”;看门狗所起的作用如下:在程序启动后正常运行中,系统不能复位,而在系统跑飞(程序异常执行)
清Hearthathere晨
·
2023-09-29 15:23
51单片机下载完程序后不亮_学单片机要循序渐进,先从了解程序的烧写方式开始吧...
在学习单片机之前,要先清楚
单片机程序
是如何烧写到单片机内部的,在烧写的过程中需要用到什么工具?因为不通用的烧写工具可能价格较贵,比如说Micorchip单片机使用的ICD系列编程器,单台价格在60
weixin_39611047
·
2023-09-23 01:50
51单片机下载完程序后不亮
atmega8a如何烧写程序
hc05与单片机连接图
stcc52单片机时钟电路
使用j-link
commander烧写固件程序
keil 4
单片机程序
的debug调试
1、单击keil4窗口的调试按钮快捷图标,进入到软件模拟调试模式,如图所示在软件调试模式下,可以设置断点、单步、全速、进入某个函数内部运行,还可以查看变量的变化过程、模拟硬件IO口电平变化、查看代码执行时间等,先了解一下调试按钮的功能:其中,RST是将程序复位到主函数的最开始初,准备重新运行程序。是全速运行,运行程序中时间不停止。是停止全速运行,用来停止正全速运行的程序。是进入子函数内部。是单步执
jacklood
·
2023-09-22 09:48
51单片机
c语言
单片机
嵌入式硬件
51单片机5【写代码前的准备】
ARM公司收购了Keil软件,基于Keil扩展了ARM开发,主要用来开发ARMCortex-M系列单片机的程序(比如STM32),软件名改为MDk(3)刚才我们安装的是KeilC51,只能用来开发51
单片机程序
m0_63077733
·
2023-09-22 02:03
51单片机
嵌入式硬件
单片机
STM32窗口看门狗 WWDG
窗口看门狗用于监测
单片机程序
运行时效是否精准,主要检测软件异常,一般用于需要精准检测程序运行时间的场合。窗口看门狗的本质是一个能产生系统复位信号和提
m0_74712453
·
2023-09-17 06:43
51跟32单片机
stm32
单片机
嵌入式开发环境Vscode开发STM32
单片机程序
这里介绍一些使用gcc+vscode开发
单片机程序
的经验。(这里不解释gcc是什么)。
ST小智
·
2023-09-16 05:27
单片机项目实战操作之优秀
linux
嵌入式工程师如何喂狗的灵魂拷问
单片机程序
写辣么多,看门狗狗天天见,你的狗狗养的对么?不停的喂狗,只要狗不叫就完了嘛?真是这样么?事实上可能不是你想的辣么简单.....!啥叫看门狗?
安苒呀
·
2023-09-14 20:50
如何使用c#编写
单片机程序
因为个人喜爱想研究单片机,但是不太会c,然后再找资料研究有没有其他的方法发现国外的c#nanoframework框架可以编写
单片机程序
,本文我将会用自己踩过的坑来总结一些c#编写单片机的一些经验,希望帮到热爱
token-go
·
2023-09-14 05:24
.net
core
.net
c#
.netcore
单片机
microsoft
第2章_freeRTOS入门与工程实践之
单片机程序
设计模式
本教程基于韦东山百问网出的DShanMCU-F103开发板进行编写,需要的同学可以在这里获取:https://item.taobao.com/item.htm?id=724601559592配套资料获取:https://rtos.100ask.net/zh/freeRTOS/DShanMCU-F103freeRTOS系列教程之freeRTOS入门与工程实践章节汇总:https://blog.csd
挨踢民工biubiu
·
2023-09-13 14:36
RTOS
freeRTOS
stm32
单片机
嵌入式
RTOS
freeRTOS
MCU
stm32
第1章_瑞萨MCU零基础入门系列教程之
单片机程序
的设计模式
本教程基于韦东山百问网出的DShanMCU-RA6M5开发板进行编写,需要的同学可以在这里获取:https://item.taobao.com/item.htm?id=728461040949配套资料获取:https://renesas-docs.100ask.net瑞萨MCU零基础入门系列教程汇总:https://blog.csdn.net/qq_35181236/article/details
挨踢民工biubiu
·
2023-09-09 18:59
瑞萨MCU基础入门教程
单片机
设计模式
嵌入式硬件
瑞萨
瑞萨MCU
嵌入式
嵌入式学习笔记(12)汇编写启动代码之设置栈和调用C语言
(C语言需要汇编设置栈空间来实现局部变量)我们编写
单片机程序
时(譬如51单片机)或者编写应用程序时并没有设置栈,
嵌入式开发白菜
·
2023-09-05 11:08
嵌入式
编程
嵌入式学习笔记
汇编
c语言
开发语言
嵌入式硬件
嵌入式实时数据库
iot
STM32踩坑:UCOSIII下串口中断服务中使用OSIntEnter函数使程序卡死解决方案
因项目需求,需要使用RTOS实时操作系统来完成
单片机程序
的应用开发,今天在串口模块开发完成后自测,功能实现没有问题,问题出在串口在高频数据收发下,会造成整个程序卡死(因为只对串口收发模块做了改动,所
我是混子我怕谁
·
2023-08-26 11:14
STM32学习
stm32
单片机
嵌入式
嵌入式Linux应用依赖库打包详解
rootfs构建运行库我们在开发无系统的
单片机程序
时,编译器会将我们程序依赖的库(例如Math数学库)链接到我们的程序中,最终得到的固件就仅有1个.hex文件,这就是静态链接。
zhbi98
·
2023-08-16 08:38
嵌入式Linux开发
linux
大多数
单片机程序
采用全局变量的形式是为什么呢?
内存占用的可预测性:在
单片机程序
中,可预测的内存占用是很重要的因素。静态分配可以在编译过程中确定所需的内存,并且分配过程在程序启动之前就已完成。这使得静态分配成为
单片机程序
的理想选择。
枪哥玩转嵌入式
·
2023-08-10 05:10
单片机
编程
stc
嵌入式硬件
嵌入式实时数据库
51
单片机程序
烧录教程
STC烧录步骤(1)STC单片机烧录方式采用串口进行烧录程序,连接的方式如下图:(2)所以需要先确保USB转串口驱动是识别到,且驱动运行正常;是否可通过电脑的设备管理器查看驱动是否正常;(3)确保正常后,打开STC-ISP烧录工具;(4)然后选择烧录工具所在的串口号;(5)所需要烧录的单片机型号,以STC89C52单片机为例;(6)选择好型号后,打开所需烧录的HEX文件;(7)然后点击“下载/编程
单片机实例设计
·
2023-08-07 18:15
51单片机
嵌入式硬件
单片机
gd32f103vbt6 串口OTA升级-4-从rk3399的串口升级1
一、需求:因客户需求,觉得升级
单片机程序
需要打开设备的盖子,(抽出设备,拧螺丝,挺费事的)。那能不能把单片机也做到linux系统下升级呢?答案当然是可行的。
大智兄
·
2023-07-22 17:32
单片机
嵌入式硬件
gd32f103vbt6 串口OTA升级3-linux端的部分
一.简介本文主要是对linux端升级
单片机程序
的功能部分做一些介绍,包括一些软件流程。
大智兄
·
2023-07-19 07:27
单片机
stm32
嵌入式硬件
独立看门狗IWDG
由于单片机在工作过程中可能会受到干扰,造成程序跑飞,陷入死循环,所以出于对单片机运行状态进行实时监测的考虑,便产生了一种专门用于检测
单片机程序
运行状态的模块或者芯片俗称”看门狗“。
dxdlnu
·
2023-07-18 07:59
stm32
单片机
嵌入式硬件
.hex与.bin文件区别
但编译产生的可执行文件有两种分别是.bin和.hex文件,当时对这两个文件是有点迷惑的,导致走了一段弯路,现在作为笔记,简单回顾一下理解思路文章目录嵌入式_.hex与.bin文件区别前言一、.bin文件二、.hex文件总结前言
单片机程序
一般是
Awen_y
·
2023-07-18 03:47
嵌入式基础
单片机
c语言
altium designer原理图生成pcb
同学好,我是一名单片机工程师.岁月哥是单片机专业,需要代画:proteus仿真图,
单片机程序
代写,代画altiumdesigner原理图,PCB图的同学,请联系徵信:nianhua238.这节课我们来讲解一下
岁月哥
·
2023-07-17 16:29
altium
designer
altium
designer
STM32 Proteus UCOSII系统微波炉控制系统DS18B20-0057
系统微波炉控制系统DS18B20-0057功能:硬件组成:STM32F103R6单片机+LCD1602显示器+多个按键+蜂鸣器+DS18B20温度传感器+3个LED灯表示档位+加热指示灯+完成指示灯+蜂鸣器
单片机程序
使用
单片机仿真汇
·
2023-07-16 06:46
Proteus仿真
stm32
proteus
嵌入式硬件
stm32(独立看门狗和窗口看门狗)
造成程序的跑飞,而陷入死循环,程序的正常运行被打断,由单片机控制的系统无法继续工作,会造成整个系统的陷入停滞状态,发生不可预料的后果,所以出于对单片机运行状态进行实时监测的考虑,便产生了一种专门用于监测
单片机程序
运行状态的模块或者芯片
zoacyf
·
2023-07-15 22:59
stm32
嵌入式硬件
单片机
STM32 Proteus UCOSII系统多路数据采集系统8路开关量4路电压-0058
STM32ProteusUCOSII系统多路数据采集系统8路开关量4路电压-0058功能:硬件组成:STM32F103R6单片机+LCD1602显示器+8路光耦隔离开关量采集+4路微小信号电压采集1.
单片机程序
使用
单片机仿真汇
·
2023-07-14 01:06
Proteus仿真
stm32
proteus
嵌入式硬件
chatgpt赋能python:烧录
单片机程序
:Python的力量
烧录
单片机程序
:Python的力量随着技术的发展和人类渴求的不断追求,电子设备的普及程度越来越高。在一个电子设备内部,单片机的应用非常广泛。
[虚幻私塾】
·
2023-06-23 06:30
ChatGpt
单片机
chatgpt
嵌入式硬件
计算机
上一页
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
其他