![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STM32
文章平均质量分 55
lanxinyuchs
这个作者很懒,什么都没留下…
展开
-
FSMC接网络控制芯片和LCD
首先明确一个问题 FSMC 有两种控制器一、NOR memory control二、NAND/PC CARD memory control首先 按管脚数分 100和 144的100pin的STM32中100脚的型号的FSMC能否同时使用Bank1和Bank2?数据手册中有下面一段注释:For the LQFP100 and BGA100 packages, only FSMC Bank1 and...原创 2011-03-14 20:56:43 · 413 阅读 · 0 评论 -
STM32-ADC相关
1.多路ADC配合使用DMAhttp://blog.csdn.net/jdh99/article/details/7815268官方的Firmware library(V3.5)里只有一个channel的example,可参考AN3116--STM32™’s ADC modesand their applications,该AN中ScanContinous的例子是含多个channe...原创 2013-09-03 19:22:13 · 117 阅读 · 0 评论 -
STM32-Timer相关
1.TimeBase结构体参数试用范围 根据stm32f10x_tim.c库文件,在使用TimeBase功能的初始化结构TIM_TimeBaseInitStruct中 TIM_CounterMode适用于TIM1~TIM5,TIM8 TIM_ClockDivision适用于除TIM6,TIM7以外的所有Timer TIM_Period和TIM_Pres...原创 2013-08-29 19:13:25 · 125 阅读 · 0 评论 -
STM32启动过程分析
硬件: STM32F1系列软件环境:Keil 4.54注:本文中提到的RTOS以RT-Thread为例,不涵盖所有RTOS的情况 在Keil MDK中新建工程时会根据所选的device自动生成启动代码文件startup.s,该文件的作用可根据其头部的注释看出This module performs:;* - Set the initial SP;* - Set the in...原创 2014-06-28 20:25:16 · 480 阅读 · 0 评论 -
STM32-Misc
1. STM32不使用外部晶振时OSC_IN和OSC_OUT的接法如果使用内部RC振荡器而不使用外部晶振,请按照下面方法处理:1)对于100脚或144脚的产品,OSC_IN应接地,OSC_OUT应悬空。2)对于少于100脚的产品,有2种接法: 2.1)OSC_IN和OSC_OUT分别通过10K电阻接地。此方法可提高EMC性能。 2.2)分别重映射OSC_IN和OSC_OUT至PD0和PD...原创 2013-08-14 17:07:21 · 1642 阅读 · 0 评论 -
STM32-中断相关
STM32 为了适应不同的优先级组合,设置了 GROUP 的概念,组是一个大的框架,在组下分别分配了占先优先级与副优先级。每一个中断都有一个专门的寄存器(Interrupt Priority Registers)来描述该中断的占先式优先级及副优先级。在这个寄存器中STM32 使用4个二进制位描述优先级(Cortex-M3 定义了8位,但 STM32只使用了4位)。--转自《稀里糊涂学STM32...原创 2013-07-30 19:39:18 · 122 阅读 · 0 评论 -
STM32-GPIO相关
1. GPIO端口的输出速度设置GPIO的引脚速度是指I/O口驱动电路的响应速度而不是输出信号的速度,输出信号的速度与你的程序有关。http://bbs.ednchina.com/BLOG_ARTICLE_104445.HTM 2. 重映射有不少引脚上配备了来自多个模块的复用功能引出脚,在使用引脚的复用功能时,需要注意在软件上只可以使能一个外设模块,否则在引出脚上可能产生信...原创 2013-07-28 21:36:13 · 104 阅读 · 0 评论 -
STM32的Ethernet通信
官方的standard peripheral library(STSW-STM32054)中并没有相应的example 可参照STSW-STM32026(说明文档AN3102 LwIP TCP/IP stack demonstration)和STSW-STM32030(说明文档AN3226 IAP over ethernet)其中都含ethernet固件库和LwIP...原创 2013-07-23 16:32:22 · 1343 阅读 · 0 评论 -
STM32的IAP固件升级
AN2606 system memory boot mode固化在system memory中的bootloader支持利用各种串行接口(USART,CAN,USB)下载新的用户程序,并将新的用户程序置于内部main memory中的设定区域 AN3155 USART for bootloader指令集详解 AN2557 IAP using USART将0x0...原创 2013-07-23 15:58:56 · 455 阅读 · 0 评论 -
STM32的Flash操作
总结概括:http://www.elecbench.com/?p=875应用实例:http://www.ichanging.org/stm32-flash.html 官方笔记(中英文)参加附件由于官方笔记中不带相应例程,实际编程可参考库文件中的example 说明:busy等待是在库函数FLASH_Status FLASH_WaitForLastOperation(uin...原创 2013-07-23 10:25:03 · 220 阅读 · 0 评论 -
STM32-Debug相关(Keil+Jlink/ST-Link)
Serial Wire Debug(SWD) is a two pin alternative to JTAG and has about the same capabilities except Boundary Scan is not possible. ST-Link只支持SWD模式,而ST-Link/V2和Jlink同时支持SWD和JTAG模式. 参考S...原创 2013-10-11 10:44:15 · 1175 阅读 · 0 评论