STM32·标准库学习笔记——江协科技

目录

【传送门】 

【1.STM32综述】

【2.软件安装及新建工程】

【3.GPIO通用输入输出口】

【4.OLED调试工具】

【5.EXTI外部中断】

【6.TIM定时器】

【7.ADC模数转换器】

【8.DMA直接存储器存取】

【9.USART串口】

【10.I2C通信】

【11.SPI通信】


【传送门】 

视频地址:STM32入门教程-2023持续更新中_哔哩哔哩_bilibili

笔记地址:STM32F1常用外设介绍(超详细35000字介绍)_计算机小混子的博客-CSDN博客

【秘籍】

1. 写函数不知道参数填什么?        多跳转至定义,有些#define替换的跳转不到就检索

2. 不知道对应的外设在哪条线上?        跳转查看是否在列表中 / 借助CubeMX

跳转具体中断线:

        注意:有些在预留中断函数跳转不到,需要到启动文件 startup_stm32f10x_md.s 中查看

3. 不知道复用外设GPIO配置为什么模式?        查看数据手册有描述

        注:部分要求配置为浮空输入的,有时亦可配置为上/下拉输入(防止电平变化)

                                             

【1.STM32综述】

【2.软件安装及新建工程】

【3.GPIO通用输入输出口】

【4.OLED调试工具】

【5.EXTI外部中断】

【6.TIM定时器】

【7.ADC模数转换器】

【8.DMA直接存储器存取】

【9.USART串口】

【10.I2C通信】

【11.SPI通信】

### 科大 STM32 学习笔记与教程 对于希望深入研究STM32的学习者而言,科技提供了详尽的入门指南以及一系列学习材料。这些资源不仅涵盖了基础概念介绍,还包括具体实例分析和技术细节探讨。 #### 官方推荐的学习路径 通过查阅传送门可以访问到由科技编写的《STM32入门教程》,该教程包含了各个章节详细的笔记[^1]。此系列文章旨在帮助初学者逐步建立起关于STM32的知识体系,并鼓励读者在实践中不断积累经验。此外,在遇到难题时,建议充分利用STM32官方文档和其他在线资源来解决问题并扩展视野。 #### 综合性学习笔记集合 另一份值得参考的内容是由科大学员整理而成的学习笔记汇总表单[^2]。这份文档按照不同主题进行了分类整理,方便使用者快速定位所需知识点。它不仅仅局限于理论讲解,还涉及到了实际操作技巧分享等多个方面,非常适合那些希望通过案例学习提高技能水平的人士阅读。 #### 关键技术解析 针对特定功能模块如PWM的应用场景给出了清晰说明。例如,在描述PWM特性时提到:“PWM频率等于计数器的更新频率;PWM占空比是PWM方波信号高电平占整个信号周期的比例;PWM分辨率是占空比最小的变化步距,PWM信号的精度。” 这些定义有助于理解如何配置定时器以实现精确控制外部设备的目的[^3]。 ```python import machine pwm = machine.PWM(machine.Pin(15)) pwm.freq(50) # 设置PWM频率为50Hz pwm.duty_u16(int(65535 * duty_cycle)) # 根据所需的占空比调整duty cycle参数 ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值