跳转到主要内容

STM8

意法半导体多合一在线工具简化STM32和STM8微控制器电机控制设计流程

demi /

意法半导体ST-MC-SUITE可轻松获取STM32和STM8微控制器电机控制应用开发全部资源的入口。该工具允许用户收集教程和文档,存储项目设置(硬件和软件),获取软件解决方案下载链接,包括最新的X-CUBE-MCSDK软件包,以及在线购买评估硬件。

STM8、STM32可以超频吗?

demi /

开篇问大家一个问题:STM32F103默认最高主频为72M,那么,其主频可以达到80M吗? 假如达到80M,程序能正常运行吗?

<font size="3"><strong>1、关于MCU主频</strong></font>

首先,还是简单介绍一下MCU主频。一般我们讲的电脑CPU主频,对于MCU来说,其实道理一样,都是指的CPU内核工作的时钟频率。

对于STM8,或者STM32来说,MCU的主频由硬件(晶振)和软件编程决定。

在STM32中,MCU主频一般是通过倍频来实现的。比如72M,等于8M时钟,9倍频(8 x 9 = 72)。

在STM8、32中,我们说的主频时钟和外设时钟,其实是两种不同时钟。

查看MCU「参考手册」STM8的CLK时钟控制章节,STM32的RCC复位和时钟控制章节的时钟树一目了然。

<font size="3"><strong>2、STM8主频时钟</strong></font>

在STM8「参考手册」Clock control(CLK)时钟控制章节,详细描述了STM8时钟相关的内容。

意法半导体推出新款STM8 Nucleo开发板,为8位项目提供开源硬件资源

judy /

意法半导体新推出的两款<a href="https://www.st.com/en/evaluation-tools/stm8-mcu-eval-boards.html?queryc…* Nucleo</a>开发板,让8位开发社区也能体验到STM32 * Nucleo系列开发板久经验证的易用性和可扩展功能。

STM8 Nucleo开发板沿用创建了无数个STM32嵌入式项目的成功方法,板载ST morpho排针让开发者能够充分利用STM8 MCU 的全部I / O引脚,而Arduino™Uno连接器让开发者能够利用开源Arduino兼容Shield生态系统的巨大资源,简化功能扩展。

STM8使用24MHz外部晶振无法正常运行

judy /

<font color="#33b1c8"><strong>前言</strong></font>

目前很多用户在使用 STM8 的时候使用了 16MHz 的内部振荡或者外部晶体来作为时钟源。事实上,STM8 家族中有些系列是支持最高 24MHz 主频的,比如 STM8S207、STM8AF52,等等。那么,需要更快的运行速度时,是否只需要使用更高的主频就可以直接运行了呢?

<font color="#33b1c8"><strong>问题</strong></font>

某客户在其产品的设计中,使用了 STM8AF52A9。客户工程师称其一段以前已经验证过的代码,使用 STVP 下载后无法正常运行。但是他试过在 IAR for STM8 中是可以正常调试的,不知道为何使用 STVP 后就无法正常工作了呢?

<font color="#33b1c8"><strong>调研</strong></font>

1.了解问题