Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
STM32学习——端口复用及映射
1 复用 STM32有很多的内置外设 这些外设的外部引脚都是与GPIO复用的 也就是说 一个GPIO如果可以复用为内置外设的功能引脚 那么当这个GPIO作为内置外设使用的时候 就叫做复用 哪些端口可以复用为什么 这个查表就可以了 2 如何进
STM32学习之路
STM32——HAL版——定时器ms和us延时函数
定时器做ms和us延时函数 本文用的是STM32L431RCT6芯片 定时器TIM2和TIM6挂载在APB1总线上 1 配置TIM2为ms延时定时器 TIM2为通用定时器在APB1总线上 主频为80MHz 设置TIM2参数 时钟源选择为内部
STM32学习之路
STM32
4. 定时器(TIM)(定时器计数)
1 TIM简介 TIM Timer 定时器 定时器可以对输入的时钟进行计数 并在计数值达到设定值时触发中断 16位计数器 预分频器 自动重装寄存器的时基单元 在72MHz计数时钟下可以实现最大59 65s 1 72 2 16 2 16 2
STM32学习之路
单片机
跑马灯-------寄存器版本
拿到一个工程模板 首先要编译 编译成功之后再删除main 内容 这样编译不会出错 程序步骤 配置时钟使能寄存器 RCC AHB1ENR寄存器 用来时钟使能 然后 跑马灯IO口是PF9 PF10 GPIOF在RCC AHB1ENR 中是第五位
STM32学习之路
keil出现错误declaration is incompatible
错误来源 ECAT inc STM32appl h 38 error 147 declaration is incompatible with unsigned shortnPdInputSize declared at line 396
ARM学习
STM32学习之路
1.STM32简介
STM32简介 STM32是ST公司基于ARM Cortex M内核开发的32位微控制器 STM32常应用在嵌入式领域 如智能车 无人机 机器人 无线通信 物联网 工业控制 娱乐电子产品等 STM32功能强大 性能优异 片上资源丰富 功耗低
STM32学习之路
STM32
单片机
嵌入式硬件
Powered by 金山文档
第一个跑马灯实验
如何新建一个工程 1 打开工程模板 删除其他不重要的库文件 把main 函数里的内容删除 不用的外设固件库文件可以删掉 节省编译时间 rcc 时钟使能 usart 串口 复用映射 setbits 设置高电平 resetbits 低电平 2
STM32学习之路
初学跑马灯
stm32之ADC oled显示
六路adc的显示结果 一些基本的代码 初始化ADC 初始化ADC void Adc Init void GPIO InitTypeDef GPIO InitStructure ADC CommonInitTypeDef ADC Common
STM32学习之路