自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 [STM32]TIM溢出中断标志位无法快速清除导致连续多次进入中断的问题

通过调试发现不同的定时器现象不一致,STM32的TIM2/3都具有编码器的外设功能,而TIM3的清理动作无法及时生效,如果放在函数末尾实测会导致连续进入5~25次中断。STM32部分定时器存在SR标志位清理不及时的问题,如果将清除标志位放在中断函数的某位,则可能存在标志位未及时清理生效而再次进入中断。将清理中断标志位的动作放在中断函数最前部。

2023-08-08 00:12:52 1077

原创 [STM32]STM32不同芯片的KEIL工程修改(以ZET6适配C8T6为例)

如何将某一款STM32芯片的KEIL工程适配另一款STM32芯片以同一系列的STM32F103ZET6和STM32F103C8T6为例文章目录如何将某一款STM32芯片的KEIL工程适配另一款STM32芯片前言关键过程1. 芯片差异2. 选择为对应芯片3. 修改启动文件和预编译宏定义4. 修改芯片容量结论前言小弟研究下了市面上的几款主流开发版,例如原子的精英版使用F103ZET6。相比这类外设丰富的芯片型号,同学们在做具体的课程设计或者项目开发中,只需用到几个外设,从经济和空间的角度考虑,选用同

2022-03-15 23:53:01 3217 1

原创 【STM32】STM32和PC串口的NRF24L01通信测试

使用NRF24L01实现STM32之间、PC之间以及STM32和PC之间的通信前言硬件实现软件实现测试结果FAQ1. 前言小弟最近看了一些中近距离(200m以内)的无线通信方法,像Zigbee/蓝牙/wifi等,实现起来比较复杂,需要一定程度的钻研。恰巧看到一款NRF24L01使用起来非常方便,并且本身有较佳的功耗和通信距离,网上有相当数量的学习资料和例程,因此上手把玩了一番。在调试过程中由于设备有限,遇到了些许bug,在此记录一下并分享给大家。2. 硬件实现学习阶段我们主要使用原子

2022-03-13 17:21:47 11425 3

原创 MATLAB中前馈+反馈系统搭建-基于matlab控制系统工具箱

MATLAB搭建开环及反馈控制的控制系统比较常见,本文主要介绍如何在MATLAB中搭建前馈+反馈的控制系统框架,与在Simulink中进行构建前馈+反馈系统区别开来。主要使用matlab控制系统工具箱中的sumblk和connect两个函数,实现不同传递函数的系统互联。sumblkSumming junction for name-based interconnectionssumbl...

2020-01-20 16:15:22 4565 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除