随笔分类 - MCU for STM32
记录STM32应用,可能来源来自身应用或网络转载。
摘要:源:使用固件库操作STM32F4时的必要配置 使用STM32F4的固件库时,默认的晶振为25Mhz晶振,因此需要做一定的修改。之前因为一直没有注意这个问题,我捣腾了许久,发现工作时钟总是不对,查阅了一下资料之后才知道有好几个地方需要修改。 原文链接:修改STM32库函数中的晶振值 STM32F407
阅读全文
摘要:源:STM32F407的硬件I2C 我使用的是STM32的固件库。 硬件模块使用之前必须配置其参数,I2C的配置如下: 注意,I2C一定要加上超时的设置,否则当IIC总线出错时,没有超时检测可能造成MCU卡死在这里。 STM32F407的硬件I2C读一个字节与STM32F103类似,代码如下: I2
阅读全文
摘要:STM32F407IG开启FPU,做开方运算 MDK KEIL中使用STM32F4XX芯片硬件浮点单元FPU Keil中使用STM32F4xx硬件浮点单元 STM32F4-浮点DSP库的MDK开发环境的设置 步骤如下: 1 . 建立工程,添加相关必要的文件到工程中。 2. 打开 option for
阅读全文
摘要:Uip + Stm32移植问题总结【转】 uIP 嵌入式以太网社区
阅读全文
摘要:Micro Python 嵌入式以太网社区 MicroPython
阅读全文
摘要:STM32F4系列外设驱动【不再更新】
阅读全文
摘要:STM32F4 MDK新建使用库的工程
阅读全文
摘要:源:STM32F407学习板 开发板 全部例程+原理图
阅读全文
摘要:STM32F4系统时钟配置及描述 stm32f407时钟配置方法(感觉很好,分享一下) STM32F4_RCC系统时钟配置及描述 STM32F4时钟设置分析 stm32f4 - 时钟树分析配置
阅读全文
摘要:FreeRTOS中断优先级配置(重要) 本章节为大家讲解FreeRTOS中断优先级配置,此章节非常重要,初学者经常在这里犯迷糊。对于初学者来说,本章节务必要整明白。12.1 NVIC基础知识12.2 使用FreeRTOS时如何配置外设NVIC12.3 FreeRTOS配置选项中NVIC相关配置12.
阅读全文
摘要:STM32 Audio Driver ( I2S ) CS4344
阅读全文
摘要:STM32F105 PA9/OTG_FS_VBUS Issues
阅读全文
摘要:ALIENTEK 战舰ENC28J60 LWIP和UIP补充例程 以太网接口芯片W5500与ENC28J60对比
阅读全文
摘要:STM32F10x_模拟I2C读写EEPROM STM32F10x_硬件I2C读写EEPROM(标准外设库版本) STM32F10x_硬件I2C主从通信(轮询发送,中断接收)
阅读全文
摘要:STM32F10x_SPI(硬件接口 + 软件模拟)读写Flash(25Q16) SPI_FLASH时序描述及驱动编程
阅读全文
摘要:STM32F10x_ADC三通道逐次转换(单次、单通道软件触发) STM32F10x_ADC三通道DMA连续转换(3通道、软件单次触发)
阅读全文
摘要:STM32F10x_RTC日历 STM32F10x_RTC秒中断
阅读全文
摘要:STM32F4_TIM输入波形捕获(脉冲频率) STM32F4_TIM输出PWM波形(可调频率、占空比) STM32F4_TIM基本延时(计数原理) STM32F4_TIM输入波形捕获(脉冲频率、占空比)
阅读全文
摘要:Stm32 Bootloader整理 一. 基本概念 1.IAP IAP是In Application Programming的首字母缩写,IAP是用户自己的程序在运行过程中对User Flash的部分区域进行烧写,目的是为了在产品发布后可以方便地通过预留的通信口对产品中的固件程序进行更新升级。 通
阅读全文
摘要:ENC28J60学习笔记——AVRNET项目
阅读全文