当前位置:首页 » 中断 - 第1页

05月10日

esp-idf的基础gpio配置(基于点灯)_那年(今日)的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 620次
esp-idf的基础gpio配置(基于点灯)_那年(今日)的博客

#LED的gpio配置##gpio的头文件```#include"driver/gpio.h"```##LED.h###定义led引脚号```#defineGPIO_LEDGPIO_NUM_引脚号```###声明led函数```voidLED_Init(void);```##LED.c###主函数结构体```typedefstruct         {            uint64_tpin_bit

04月04日

RTOS系列——初识嵌入式实时操作系统_li_man_man_man的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 381次
RTOS系列——初识嵌入式实时操作系统_li_man_man_man的博客

嵌入式实时操作系统是什么嵌入式实时操作系统是一个特殊的程序,是一个支持多任务的运行环境。嵌入式实时操作系统最大的特点就是“实时性”,如果有一个任务需要执行,实时操作系统会立即执行该任务,不会有较长的延时。典型的实时操作系统有uCOS,RT-Thread,FreeRTOS,VxWorks,WinCE等。嵌入式实时操作系统是一个特殊的程序(通常称为内核),它可以创建,销毁&#

03月06日

按键中断可控流水灯_weixin_57883965的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 240次
按键中断可控流水灯_weixin_57883965的博客

按键中断可控流水灯1.流水灯2.什么是中断?3.中断的定义?4.中断程序的结束与退出5.程序的优先级6.空程序的运行7.数字信号的打印8…程序错误的检测1.流水灯voidsetup(){pinMode(7,OUTPUT);pinMode(8,OUTPUT);pinMode(9,OUTPUT);pinMode(10,OUTPUT);}voidloop(){digitalWrite(7,HIGH);delay(10

02月24日

stm32使用半满中断实现的高可靠串口数据收发_漫长当下

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 816次
stm32使用半满中断实现的高可靠串口数据收发_漫长当下

文章目录写在前面软硬件环境库函数接口初始实现方式第一次优化第二次优化最后的修改收发数据模型结尾写在前面串口在各种项目中可谓是太常用了,它也是搞嵌入式必须弄懂的一个通信协议,最近维护了很久的一个项目,设备内另一模块程序更新后出现了不稳定的情况,现象就是某个功能有时候正常有时候不正常,经排查是通信接口上出现了丢包导致的,通信的接口正是用的串口,然后经过多次优化,解决了问题,以此

02月18日

国庆假期学门新技术,拒绝只做crud boy, 就从操作系统开始_HaaS技术社区的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 728次
国庆假期学门新技术,拒绝只做crud boy, 就从操作系统开始_HaaS技术社区的博客

老板说我技术需要有长进,不能只做一个crudboy。 于是我选来选去,终于选定了,来学习操作系统。因为操作系统一直被看做是计算机软件的基石。本系列是我学习操作系统的笔记,操作系统是以AliOSThings为例子。其他的操作系统也是差不多。本文是从操作系统的中断管理的,后面会有更多的操作系统内容介绍。主要介绍AliOSThings中断相关的概念。由于中断处理与CPU架构密切相关,所以本本文会基于HaaS100开发板/HaaSEDUK1所使用的ARMCortex-M3的CPU架构,来介绍AliOSThings的中断管理机制。

02月06日

stm32 高效串口收发_nepqiu的博客

发布 : zsy861 | 分类 : 《休闲阅读》 | 评论 : 0 | 浏览 : 591次
stm32 高效串口收发_nepqiu的博客

文章目录串口通讯串口USART中断串口模式配置使用DMA进行连续通信使用DMA进行发送使用DMA进行接收编程接收流程主函数:中断处理函数:初始化(标准库)发送流程开启串口发送完成中断开启DMA发送完成中断DMA发送函数解析程序1程序2`fifo_buff`代码`fifo_buff.c``fifo_buff.h`完整代码和使用示例参考串口通讯串口

01月24日

基于UCOSII的RS485通信(STM32F107)_噗噗bug博客

发布 : zsy861 | 分类 : 《关注互联网》 | 评论 : 0 | 浏览 : 330次
基于UCOSII的RS485通信(STM32F107)_噗噗bug博客

一、实现效果        基于ucosii实时操作系统的RS485通信,采用USART+DMA进行收发, 二、开发环境开发工具:KEILV5开发板:STM32f107RC采用方式:USART+DMA使用系统:UCOSII三、RS485部分原理        在RS-485通讯网络中,节点中的串口控制器使用RX与TX信号线连接到收发器上,而收发器通过差分线连接到网络总线,串口控制器与收发器之间一般使用TTL信号传输,收发器与总线则使用差分信号来传输。        发送数据时&

01月22日

STM32学习——半天学完正点原子入门篇例程,STM32:学会了吗?我:学废了✨_Super辉sir的博客

发布 : zsy861 | 分类 : 《关注互联网》 | 评论 : 0 | 浏览 : 589次
STM32学习——半天学完正点原子入门篇例程,STM32:学会了吗?我:学废了✨_Super辉sir的博客

本文代码均来正点原子标准例程声明:本文不是教学文章,可能也不适合初学者阅读不知为什么,最近总蹦出有很多想法(可能是工作太闲了)一会想学这,一会想学那,这不,突然想复习一下STM32了。我好久以前就学过正点原子的课程,还买过一些开发板,但现在手上只有一个核心板了,就暂且凑合着用吧。我是个喜欢制定计划的人,既然有了想法,

01月11日

串口通信中关键知识点4_ST小智的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 323次
串口通信中关键知识点4_ST小智的博客

    串口基本配置的寄存器,配置过程总结为:1、串口时钟使能。这里的串口1设置是APB2ENR寄存器的第4位。2、串口波特率设置。每个串口都有一个自己独立的波特率寄存器USART_BRR,通过设置该寄存器就可以达到配置不同波特率的目的。3、串口控制。STM32F429的每个串口都有3个控制寄存器USART_CR1~3,串口的很多配置都是通过这3个寄存器来设置的。这里我们只要用到USART_CR1就可以实现我们的功能。4、数据发送与接收。STM32F429的发送与接收是通过数据寄存器USART_DR来实现的,这是一个双寄存器&#x

12月30日

STM32CubeMX笔记(4)--外部中断,使用按键KEY检测_杰尼君的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 580次
STM32CubeMX笔记(4)--外部中断,使用按键KEY检测_杰尼君的博客

外部中断,使用按键KEY检测1、STM32CubeMX引脚设置和代码生成2、编写相关中断的C文件1.相关中断函数:2.相关中断函数的编写:3.相关中断的优先级顺序:3、编译工程文件,使用ST-Link烧录,测试按键的外部中断1、STM32CubeMX引脚设置和代码生成1.正点原子mini开发板KEY的电路图,正点原子mimi板的电路:WK_UP–PA0KEY_0–PC5KE

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1