STM8学习笔记1:STM8简介
文章目录
前言
从大学开始接触单片机,但对他的理解一直处于很表面,现在进入公司也有半年多的时间了,由于工作就是做底层驱动开发,现在更需要认真去学习一款单片机的使用。目前工作接触最多的单片机是英飞凌TC3xx系列,对我来说感觉有点难,经公司前辈推荐可以先从简单单片机入手,于是接触到了STM8,那么今天就从它开始吧!
1.1 STM8简介
STM8是意法半导体下的一款8位单片机,根据应用场合不同,分为三个系列,STM8S、STM8L和STM8A。
STM8S系列:针对工业应用和消费电子领域
STM8L系列:针对超低功耗领域。大约1MHz的工作电流为200uA.
STM8A系列:针对汽车应用。耐高温,最高温度达到145度。
我在咸鱼40入手了一款二手STM8L系列单片机,后面我就用这款单片机进行学习。
1.2 STM8L特性
首先在官网收集了一些资料做一个初步的了解,STM8L152C6特性图如下所示。其中我看到它的时钟可达到16MHz,具有32K的Flash内存、2K的RAM和1K的EEPROM,4路DMA。此外还具有Timer、通信和模拟转换功能。
1.3 系统需求
- Windows PC(2000, XP, Vista)
- A/Mini-B USB cable
1.4 IDE
推荐IAR For STM8,因为IAR在市场上的受众还是非常广的,资料也多。
1.5 STM8的参考文档
- 产品手册
- 参考手册
- 数据手册
- 用户手册
- 硬件设计手册
- 硬件原理图
- 勘误手册
- Bom表
1.6 网页资料
- 官网:STM8L 系列
- 官方论坛:ST Community、 ST中文论坛 (stmicroelectronics.cn)
- 公众号:意法半导体
- B站:STM8单片机教程
STM8学习笔记1:STM8简介相关推荐
- STM8学习笔记3 STM8简介
概述 STM8单片机的开发商是意法半导体(ST),于2009年推出.它具有3级流水线架构.性价比高.开发方便的等优点.根据应用场合的不同,分为三个系列:STM8S,STM8L和STM8A. 个人认为, ...
- STM8学习笔记----普通IO口模拟串口功能
串口在产品应用中很常见,但是单片机的默认带的串口往往比较少,有时候就会出现串口不够用,所以就想着能不能用普通IO口模拟串口来实现串口的功能. 要模拟串口首先要清楚串口数据传输过程中的原理. 常用的串口 ...
- StatQuest学习笔记23——RNA-seq简介
StatQuest学习笔记23--RNA-seq简介 前言--主要内容 这篇笔记是StatQuest系列笔记的第58节,主要内容是讲RNA-seq的原理.StatQuest系列教程的58到62节是协录 ...
- ASP.Net学习笔记001--ASP.Net简介1
ASP.Net学习笔记001--ASP.Net简介1 2016/1/10 以前写的课程都没有附上源码,很抱歉! 课程中的源码可以加qq索要:1606841559 也可以自己下载: ASP.Net学习笔 ...
- C#.NET学习笔记1---C#.NET简介
C#.NET学习笔记1---C#.NET简介 技术qq交流群:JavaDream:251572072 教程下载,在线交流:创梦IT社区:www.credream.com -------------- ...
- STM32 HAL库学习笔记1-HAL库简介
STM32 HAL库学习笔记1-HAL库简介 HAL库 SPL 库 和 HAL 库两者相互独立,互不兼容.几种库的比较如下 目前几种库对不同芯片的支持情况如下 ST 中文官网上有一篇<关于ST库 ...
- 【小猫爪】AUTOSAR学习笔记02-Communication Stack简介
[小猫爪]AUTOSAR学习笔记02-Communication Stack简介 前言 1 简介 2 CAN消息的传播路径 2.1 Com服务 2.2 Dcm服务 2.3 SM服务和NM服务 3 补充 ...
- 【小猫爪】AUTOSAR学习笔记01-AUTOSAR架构简介
[小猫爪]AUTOSAR学习笔记01-AUTOSAR架构简介 前言 1 背景介绍 2 基本概念 3 方法论 4 分层软件架构 4.1 Application Layer(APP) 4.2 Basic ...
- Metro UI CSS 学习笔记之一:简介和Metro UI CSS 环境搭建
简介: Metro UI CSS 是一套用来创建类似于Windows 8 Metro UI风格网站的样式. 这组风格被开发成一个独立的解决方案.Metro UI CSS包含两种类型的许可证: MIT和 ...
- Go语言学习笔记—golang基础简介
视频来源:B站<golang入门到项目实战 [2022最新Go语言教程,没有废话,纯干货!]> 文章为自己整理的学习笔记,侵权即删,谢谢支持! 文章目录 一.Go语言简述 二.Go语言特点 ...
最新文章
- webstorm设置TSlint格式化TypeScript代码快捷键Alt+X
- 探究oracle clob字段是怎样存储的
- 网络推广外包中目标用户习惯对企业网站设计与开发有重要影响
- ACM中java的使用
- Mybatis怎么在mapper中用多个参数
- ajax formdata提交上传,关于利用h5 FORMDATA ajax方式提交多文件上传,上传表单
- Windows XP中防火墙后如何实现共享(图)
- 电脑休眠和睡眠的区别_电脑休眠和睡眠有什么区别呢?小编详细告诉你
- jenkins-基础配置
- 24v开关电源维修技巧_康佳LED液晶彩电KPS+L1900C301电源板原理与维修
- 电脑卡顿不流畅是什么原因_什么造成游戏直播画画卡顿、延迟?这三个原因了解一下...
- 算法提高 数的划分 动态规划 无序
- 旅游网站的主页代码_影响外贸网站seo排名的因素有哪些?
- android 触摸监听重写_第六十四回:Android中UI控件之SeekBar
- 【嵌入式模块】DS1302 时钟定时芯片
- 200个句子涵盖了高中英语4500词汇
- Oracle Spatial详解
- RFID危化品管理系统解决方案
- OpenCV 保存视频
- Graph Coverage