Homemade STM8L15x minimum system

Publisher:温暖微风Latest update time:2020-03-08 Source: eefocus Reading articles on mobile phones Scan QR code
Read articles on your mobile phone anytime, anywhere

STM8L focuses on low power consumption. For the 15x series products, 1.8v can drive the chip to work normally, and it can be as low as 1.65v in Halt mode. The maximum operating voltage is 3.6v.



Generally, the minimum system of homemade 51 needs crystal oscillator, reset circuit and download port lead-out, but STM8L has built-in 16M (HSE) and 38k (LSE) built-in RC circuits for generating clock signals, so the external crystal oscillator is saved.



In addition, the 15x series MCUs have integrated power-on reset (POR), power-down reset (PDR) and programmable shutdown reset (BOR) functions, so there is basically no need for an external reset circuit. But for safety reasons, add a self-locking switch.



Therefore, the minimum system for making your own STM8L only needs a patch component adapter board (0.5mm pitch), a pin header, a perf board, and a self-locking switch.

Reference address:Homemade STM8L15x minimum system

Previous article:Getting started with STM8S development: Using EWSTM8 (IAR STM8S) to create a new project and light up an LED
Next article:Introduction to the standard library of STM8L15x series MCU

Recommended ReadingLatest update time:2024-11-16 13:28

STM8L15x for IAR to light up LED
1. Circuit Analysis  STM8L151G6U6 has two LEDs: LED1: POWER_LED ---- PB1; LED2:STATUS_LED  ----  PB2 2. Preparation for IAR New Project 1. Create 3 folders in the project folder 2.fWLIB is used to store various configuration header files and .c files of the stm8 board 3.project is used to store projec
[Microcontroller]
STM8L15x for IAR to light up LED
Latest Microcontroller Articles
  • Download from the Internet--ARM Getting Started Notes
    A brief introduction: From today on, the ARM notebook of the rookie is open, and it can be regarded as a place to store these notes. Why publish it? Maybe you are interested in it. In fact, the reason for these notes is ...
  • Learn ARM development(22)
    Turning off and on interrupts Interrupts are an efficient dialogue mechanism, but sometimes you don't want to interrupt the program while it is running. For example, when you are printing something, the program suddenly interrupts and another ...
  • Learn ARM development(21)
    First, declare the task pointer, because it will be used later. Task pointer volatile TASK_TCB* volatile g_pCurrentTask = NULL;volatile TASK_TCB* vol ...
  • Learn ARM development(20)
    With the previous Tick interrupt, the basic task switching conditions are ready. However, this "easterly" is also difficult to understand. Only through continuous practice can we understand it. ...
  • Learn ARM development(19)
    After many days of hard work, I finally got the interrupt working. But in order to allow RTOS to use timer interrupts, what kind of interrupts can be implemented in S3C44B0? There are two methods in S3C44B0. ...
  • Learn ARM development(14)
  • Learn ARM development(15)
  • Learn ARM development(16)
  • Learn ARM development(17)
Change More Related Popular Components

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号