• 再谈STM32的CAN过滤器-bxCAN的过滤器的4种工作模式以及使用方法总结

    时间:2022-07-01 20:09:54

    1.前言bxCAN是STM32系列最稳定的IP核之一,无论有哪个新型号出来,这个IP核基本未变,可见这个IP核的设计是相当成熟的。本文所讲述的内容属于这个IP核的一部分,掌握了本文所讲内容,就可以很方便地适用于所有STM32系列中包含bxCAN外设的型号。有关bxCAN的过滤器部分的内容在参考手册中...

  • STM32编程中枚举和结构体的结合

    时间:2022-06-28 04:23:21

    本文为大家介绍STM32编程中枚举和结构体的结合实例代码,有需要的朋友可以参考下

  • 嵌入式STM32开发环境之Keil5的安装(附资源)--

    时间:2022-06-26 08:54:28

    全文copy,原文见https://blog.csdn.net/weixin_42602730/article/details/81007685------------------------------------------------------------------------------...

  • [stm32][ucos][ucgui] 2、LED闪烁、串口、滑块、文本编辑框简单例程

    时间:2022-06-25 17:26:12

    上一篇:[stm32][ucos]1、基于ucos操作系统的LED闪烁、串口通信简单例程*内容简述:本例程操作系统采用ucos2.86a版本,建立了7个任务         任务名                                 优先级         APP_TASK_START_...

  • stm32的串口接收字符串以十六进制数

    时间:2022-06-24 12:29:27

     #include"pbdata.h" uint8_tTxBuffer1[]="USARTInterruptExample:ThisisUSART1DEMO";  uint8_tRxBuffer1[],rec_f,tx_flag;volatileuint8_tTxCounter1=0x00;vola...

  • [转] STM32各种时钟的区别

    时间:2022-06-23 01:30:00

    [原创]:http://m.oschina.net/blog/129357我在原创的基础又从另一位博主处引用了一些内容。时钟系统是处理器的核心,所以在学习STM32所有外设之前,认真学习时钟系统是必要的,有助于深入理解STM32。    下面是从网上找的一个STM32时钟框图,比《STM32中文参考...

  • STM32一个Timer输出4路不同频率、可调占空比的PWM

    时间:2022-06-20 21:02:20

    源码下载地址:http://download.csdn.net/detail/dazhou158/5253187main.c/*********************************************标题:操作USART的练习软件平台:MDK-ARMStandardVersion4....

  • MDK st-link下载STM32程序出现Internal command error和Error:Flash download failed. Target DLL

    时间:2022-06-20 12:27:02

    MDKst-link下载STM32程序出现Internalcommanderror和Error:Flashdownloadfailed.TargetDLL 是因为目标板的芯片处于休眠的状态,在尝试连接目标板时候也会出现报错InternalcommanderrorFlashdownloadfailed...

  • STM32学习笔记之定时器输入捕获实验

    时间:2022-06-19 02:54:44

    转载于http://blog.csdn.net/u010661782/article/details/50301729,大侠的原创几篇的STM32转载过来集*后来者学习。实验目的:在串口调试助手上打印出按键按下的时间实验步骤:实验程序:[cpp] viewplain copy/**********...

  • STM32终端优先级,看过很多感觉这个写的直白易懂

    时间:2022-06-18 09:58:04

    转自野火《零死角玩转STM32》一、抢占优先级和响应优先级STM32的中断向量具有两个属性,一个为抢占属性,另一个为响应属性,其属性编号越小,表明它的优先级别越高。  抢占,是指打断其他中断的属性,即因为具有这个属性会出现嵌套中断(在执行中断服务函数A的过程中被中断B打断,执行完中断服务函数B再继续...

  • 基于STM32的平衡车机器人设计-硬件电路设计

    时间:2022-06-11 00:06:30

    今天分享一个STM32F103为主控的自平衡车机器人的硬件电路设计。(亲测完全可用,且没有任何问题)电路原理图:电源部分采用12V锂电池作为输入,分三路稳压,其中7805作为5V传感器的供电以及后级AMS1117的电源输入端,一路AMS1173.3单独给CPU供电,另外一路给3.3V传感器供电。本方...

  • STM32的串口

    时间:2022-06-07 07:31:13

    一:2个状态位_itstatus与_flagstatus的区别:_flagstatus:只是读状态标志,不管中断是否使能或发生。例如使用查询方式发送数据就需要读改状态位。_itstatus:和中断相关,除了读状态位外还涉及对控制寄存器的操作,使用中断方式必须使用该状态位进行中断是否发生的判断和状态位...

  • STM32之RGB灯仿真

    时间:2022-06-07 06:51:31

    实验目的点灯是练习GPIO输出的最佳实验。由于疫情期间没法返校,手头上没有现成的实验板,于是借助Proteus进行仿真。本实验点的不是普通的灯,而是RGB混色灯,实现多种颜色的显示。后期还可以加上PWM,实现全彩灯控制。仿真电路电路非常简单,采用的LED型号是RGBLED-CA,这是一个共阳的RGB...

  • stm32与三菱PLC通信

    时间:2022-06-07 06:51:37

    一、三菱PLC通讯概要 三菱PLCFX系列通信结构如下图所示:三菱PLCFX系列的通信规格如下图所示:三菱PLCFX系列一般有以下几种通信模块,以FX2N为例:FX2N-232-BDFX2N-232IFFX2N-232ADPFX2N-485-BDFX2N-422-BD..........无协议通讯情...

  • 有谁用过STM32的一个普通定时器产生4路频率可调的PWM?

    时间:2022-06-07 03:00:11

    最近一直在做用STM32的一个普通定时器产生4路频率和占空比均可调的PWM波,一直未能如愿,在此请教各位大侠,请赐教。。。6个解决方案#1定时器 修改  比方你定时器是 n khz 那么 发生每次定时时候 计算pwm是否需要更换端口值即可。 每路的频率 必须小于定时器定时频率。 定时器定时频率是 每...

  • stm32之CAN总线基础

    时间:2022-06-06 13:00:50

    can总线协议概述:CAN是ControllerAreaNetwork的缩写,由德国博世公司开发;CAN通过ISO11891以及ISO11519进行了标准化;  CAN总线的特点:1、多主控制在总线空闲时,所有单元都可以开始发送消息(多主控制);最先访问总线的单元获得发送权(辨别方式:“CSMA/C...

  • 基于stm32的水质监测系统项目基础部分详细记录

    时间:2022-06-05 14:23:55

    基于stm32的水质监测系统项目基础部分详细记录软件环境:MDK5硬件环境:STM32F103ZET6开发板、颜色传感器、串口屏、串口打印机搭建工程模板在进行项目软件的撰写时,首先新建一个基于该项目的工程模板。对于初学者,很多都是直接用开发板提供商提供的现成的工程模板,但是那样的工程模板在项目开发中...

  • STM32学习笔记6-定时器中断

    时间:2022-06-01 21:30:26

    转自:http://blog.csdn.net/wangxiaobupt/article/details/18461915STM32的定时器功能十分强大。有TIME1和TIME8等高级定时器,TIME2~TIME5等通用定时器,TIME6和TIME7等基本定时器。STM32的通用定时器可以被用于:测...

  • 第4章 初识STM32

    时间:2022-06-01 05:45:38

    第4章    初识STM32全套200集视频教程和1000页PDF教程请到秉火论坛下载:www.firebbs.cn野火视频教程优酷观看网址:http://i.youku.com/firege本章参考资料:1、《STM8和STM32产品选型手册》2、SetupSTM32CubeMX-4.11.0.e...

  • STM32—SysTick系统定时器

    时间:2022-05-23 00:46:03

    SysTick是STM32中的系统定时器,利用SysTick可以实现精确的延时。SysTick—系统定时器属于CM3内核中的一个外设,内嵌在NVIC中。系统定时器是一个24bit的向下递减的计数器,计数器每计数一次的时间为1/SYSCLK,一般我们设置系统时钟SYSCLK等于72M。当重装载数值寄存...