HAL库、标准外设库(STD)、LL库 ? 从学习51单片机转而进一步学习STM32的可能大都习惯了寄存器开发方式,STM32同样可以用操作寄存器的方式开发,但是STM32的数百个寄存器记起来十分困难,因此我们更多的使用固件库的形式开发。固件库就是函数的集合,固件库函数的作用是向下负责与寄存器直接打 ...
分类:
其他好文 时间:
2020-04-23 17:29:32
阅读次数:
155
“volatile”,在 C 语言中该关键字用于表示变量是易变的,要求编译器不要优化。这些结构体内的成员,都代表着寄存器,而寄存器很多时候是由外设或 STM32 芯片状态修改的,也就是说即使 CPU 不执行代码修改这些变量,变量的值也有可能被外设修改、更新,所以每次使用这些变量的时候,我们都要求 C ...
分类:
编程语言 时间:
2020-04-23 00:25:42
阅读次数:
92
ER新外壳新推出ER4枪机系列外壳,防水,耐高温、抗雷击;采用大功率红外阵列灯,照的远,衰减少,寿命长。3MP高清分辨率画质效果提升,分辨率优化升级。智能功能支持人脸抓拍、人形检测等智能功能,报警信息联动推送至手机以及微信,可随时随地接收报警信息。内置音频内置音频,高保真无损拾音,空旷环境下,室内拾音可达十米,室外可达五米,免去拾音器等外设,降低成本,减少音频布线,即装即用。内置POE内置POE,
分类:
其他好文 时间:
2020-04-21 11:21:57
阅读次数:
85
初始化GPIO的常用格式: GPIO_InitTypeDef GPIO_InitStructure;//引用两个结构体 //GPIO是挂载在APB2总线的外设,使用使用RCC_APB2PeriphClockCmd()来实现。 RCC_APB2PeriphClockCmd(RCC_APB2Periph ...
分类:
其他好文 时间:
2020-04-20 15:38:19
阅读次数:
127
本文转自:https://www.cnblogs.com/yubinfeng/p/4561806.html 关于“接口”一词,跟我们平常看到的电脑的硬件“接口”意义上是差不多的。拿一台电脑来说,我们从外面,可以看到他的USB接口,COM接口等,那么这些接口的目的一就是让第三方厂商生产的外设都有相同的 ...
分类:
Web程序 时间:
2020-04-18 22:36:22
阅读次数:
92
终端设备包括显示器和键盘 1. 外设工作起来 2. 如何使用键盘? 3. 键盘处理 4. 小结 ...
分类:
其他好文 时间:
2020-04-18 22:30:39
阅读次数:
43
Cortex-M3 支持大量异常,包括 16-4-1=11个系统异常,和最多 240 个外部中断——简称 IRQ。具体使用了这 240 个中断源中的多少个,则由芯片制造商决定。由外设产生的中断信号,除了 SysTick的之外,全都连接到 NVIC 的中断输入信号线。
分类:
其他好文 时间:
2020-04-16 22:25:32
阅读次数:
94
原料 硬件:STM32H743最小系统板,显示屏(7寸,型号7016),SW下载器,PC, 软件:CUBEMX4.26.0 (软件包1.3.2), MDK5 (软件包版本2.3.1) ①环境配置 1-时钟配置 时钟来源是外部25MHZ的晶振,系统配置后,CPU运行主频400MHZ,其余各个外设的时钟 ...
分类:
其他好文 时间:
2020-04-15 18:19:14
阅读次数:
151
一、定时/技术器的基本原理 定时/计数器,是一种能够对内部时钟信号或外部输入信号进行计数,当计数值达到设定要求时,向CPU提出中断处理请求,从而实现定时或者计数功能的外设。 定时/计数器的最基本工作原理是进行计数。不管是定时器还是计数器,本质上都是计数器,可以进行加1(减1)计数,每出现一个计数信号 ...
分类:
其他好文 时间:
2020-04-11 23:57:56
阅读次数:
620
NXP Cortex-A7 i.MX6UltraLite 的外设资源非常丰富。但是,需要提醒大家的是,这些接口是不能同时使用的,为了提供芯片的性价比, CPU厂家引入了PINMUX的架构,简单说就是引脚存在复用,以上说的这些接口,只用了大约114个引脚,每个引脚最大可以有9 种功能,每个功能有可以出现在不同的引脚上面。
本次开发使用的硬件平台为飞凌嵌入式 OKMX6UL-C 开发板
分类:
其他好文 时间:
2020-04-11 22:18:47
阅读次数:
150