![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
stm32
文章平均质量分 75
BachelorTse
这个作者很懒,什么都没留下…
展开
-
STM32 ----小谈FSMC RS选择
STM32 FMSC LCD难点解析:以下是网上和一博主整理的:感觉应该可以把STM32 ----FSMC LCD中的关键RS说清楚~原博客链接:http://blog.sina.com.cn/s/blog_66ffe2770100wabh.html(这里只转载了两个角度,原博客共有三个角度看待问题)> 第一个角度理解STM32有FSMC(其实其他芯片基本都有类似的总线功能),FSMC的好处就是你一旦设置好之后,WR(写)、RD(读)、DB0-DB15这些控制线和数据线,都是FSMC自动控转载 2020-08-20 19:24:39 · 530 阅读 · 0 评论 -
stm32命名规则
G这一项代表内嵌Flash容量,其中6代表32K字节Flash,8代表64K字节Flash,B代表128K字节Flash,C代表256K字节Flash,D代表384K字节Flash,E代表512K字节Flash,G代表1M字节Flash。F4表示的是STM32使用的M4内核(所谓的M4内核指的是Cortex-M4,这对应的内核其实是表示的是采用了对应的一种架构),但并不是说明F1就是用Cortex-M1,F1是采用Cortex-M3内核架构,407代表这个是高性能。32表示的是这个微控制器是32位的。原创 2020-12-05 13:36:34 · 12477 阅读 · 1 评论 -
STM32F4最小系统板的设计(转载)
本文摘自:https://www.cnblogs.com/cjyc/p/10198936.html1.VBAT引脚在主流的设计中,VBAT与0欧的电阻串联,接至3.3V。2.OSC32_IN 与 OSC32_OUT32.768k的rtc时钟用于精确定时,待机唤醒时钟。根据您的需要判断是否添加。如果您不需要待机状态的定时功能的话,可以不用外接晶振。3.XTAL_IN 与 XTAL_OUT 。外部时钟晶振不是必须要接8M,官方数据写的是4-16MHz,然后经过pll倍频后给其它外设提供时钟信原创 2021-01-28 21:19:28 · 4180 阅读 · 0 评论 -
单片机FLASH和RAM内存分布
STM32内置有Flash和RAM(而RAM分为SRAM和DRAM,STM32内为SRAM),硬件上他们是不同的设备存储器、属于两个器件,但这两个存储器的寄存器输入输出端口被组织在同一个虚拟线性地址空间内。MDK预处理、编译、汇编、链接后编译窗口会显示如下一段关于程序和数据大小的信息:Code:是程序中代码所占字节大小;RO-data(Read Only-Data):程序只读的变量,也就是带const的,和已初始化的字符串等;RW-data(Read Write-Data):已初始化的可读写全局/原创 2023-03-03 16:08:04 · 3680 阅读 · 0 评论 -
stm32一上电就进入中断函数
在用到STM32定时器的更新中断时,发现有些情形下只要开启定时器就立即进入一次中断。准确说,只要使能更新中断允许位就立即响应一次更新中断【当然前提是相关NVIC也已经配置好】。换言之,只要使能了相关定时器更新中断,不管你定时间隔多长甚至不在乎你是否启动了相关定时器,它都会立即进入一次定时器更新中断服务程序。以STM32芯片为例,做了几种不同顺序的组合测试。根据测试发现,的确有些情况下一运行TIM_ITConfig(TIM1, TIM_IT_Update, ENABLE); 【即使能更新中断】就立即进入更新原创 2021-04-04 13:23:24 · 1736 阅读 · 5 评论