原文:链表在STM32中的应用

为何引入链表 在程序中经常面临一个问题,我们需要保存一定数量的对象,但是对象数目是不确定的,或者说是随时增加或减少的。这时候最简单的方法是创建一个足够大的数组,用来存储这些对象。我最近开发一个项目就遇到类似的问题,下面我把问题简化一下。 需求:通过PC下发一些矩形的坐标和宽高信息,每个区域有个ID编号,并在这些矩形内填充一定的数据。 通常情况下,最简单易懂的做法是,限制最多 个区域,每个区域存储 ...

2021-03-12 10:20 0 362 推荐指数:

查看详情

STM32应用总结

STM32断很强大,STM32断可以嵌套,任何外设都可以产生中断,其中中断和异常是等价的. 中断执行流程: 主程序执行过程可以产生中断去执行中断的内容(保护现场),然后在返回继续执行中断. 中断分类:(可以在参考手册查看) 系统异常:内核水平 ...

Sat Apr 21 23:56:00 CST 2018 1 5466
触摸屏在STM32应用

触摸屏分电阻屏和电容屏两类,原理这里就不讲了,网上资料很多,博主主要讲一下他的应用。 原料:4342电容触摸屏(分辨率480*272),STM32F429IGT6开发板(正点原子APOLLO) 博主前面提供了一个STM32的模板,https://www.cnblogs.com ...

Sat Aug 31 00:30:00 CST 2019 0 454
STM32】细说TIM的Channels与应用

寄存器层 1、TIM_Base_Set初始化常用: CR1:TIM control reg 1 该寄存器内容决定定时器计数模式Count ...

Sun Jul 25 03:14:00 CST 2021 0 122
STM32的DSP库的应用

前些天理解了fft变换的理论和对其工程应用进行了实例分析,详见我的名为《C语言实现fft理论基础与工程应用的实例分析》的博客,用C语言编写的fft算法比较容易看懂,但带来的缺点就是执行效率低,对于要求实时操作(例如电机控制)的反应速度不够灵敏。本篇内容将简要分析STM32自带的DSP库文件 ...

Mon Oct 27 06:45:00 CST 2014 0 6439
STM32 GPIO口的配置和应用

STM32F103ZET6 一共有7组IO口(有FT的标识是可以识别5v的) 每组IO口有16个IO 一共16*7=112个IO 4种输入模式: (1) GPIO_Mode_AIN 模拟输入 (2) GPIO_Mode_IN_FLOATING 浮空输入 ...

Tue Dec 10 21:21:00 CST 2019 0 1023
stm32的systick原理与应用

自动重装载定时初值。只要不把它在SysTick控制及状态寄存器的使能位清除,就永不停息。 利用 S ...

Wed Oct 03 05:21:00 CST 2018 1 996
STM32 中断应用概览

本章参考资料《 STM32F4xx 中文参考手册》第十章-中断和事件、《ARM Cortex™-M4F 技术参考手册》 -4.3 章节: NVIC 和 4.4 章节: SCB—4.4.5 的 AIRCR。STM32 中断非常强大,每个外设都可以产生中断,所以中断的讲解放在哪一个外设里面去讲都不 ...

Tue May 16 23:26:00 CST 2017 0 1440
第16章 STM32应用概览—零死角玩转STM32-F429系列

第16章 STM32应用概览 全套200集视频教程和1000页PDF教程请到秉火论坛下载:www.firebbs.cn 野火视频教程优酷观看网址:http://i.youku.com/firege 本章参考资料《STM32F4xx 中文参考手册》第十章-中断 ...

Thu Aug 25 18:18:00 CST 2016 0 2096
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM