- STM8S105C6T6 微控制器,32KB Flash,2KB RAM,1KB EEPROM
- 采用USB电缆供电
- 可选3.3V和5V电源
- 触摸传感器按键
- LED
- 引出全部引脚的扩展接口
- 用户DIY的洞洞板区域
- 内嵌ST-LINK
- USB的仿真和编程接口
- SWIM调试接口
核心器件STM8S的简单介绍:
芯片特性:
工作频率可达到16MHz
2.95到5.5V 工作电压
内核
高级STM8内核,具有3级流水线的哈佛 结构
扩展指令集
存储器
程序存储器:32K字节Flash;10K次擦写 后在55°C环境下数据可保存20年
数据存储器:1字节真正的数据 EEPROM;可达30万次擦写 ��
RAM:2K字节
中断管理
带有32个中断的嵌套中断控制器
6个外部中断向量,高达37个外部中断
定时器
高级控制定时器:16位,4个捕获/比较 通道,3个互补输出,死区控制和灵活的同步
带有8位预分频器的8位基本定时器
16位通用定时器,带有5个捕获/比较通 道(IC、OC 或 PWM)
带分离时钟源的独立看门狗
通信接口
带有同步时钟输出的UART ,智能卡, 红外IrDA,LIN主模式接口
SPI接口最高到8Mbit/s
I2C接口最高到400Kbit/s
模数转换器
10位,±1LSB的ADC,最多有10路通 道
IO端口
48脚封装芯片上最多有38个I/O,包括16个高吸收电流输入
非常强健的I/O设计,对倒灌电流有非常 强的承受能力
STM8S-Discovery原理图分析:
LED接口:从原理图中可知,LED使用的是PD0.
触摸按键接口: PC1和PC3
扩展接口:
仿真器部分原理: 采用STM32F103C8T6设计的STM8S仿真器,这个仿真器支持虚拟磁盘,直接复制烧写代码,相当的先进。
可对外部STM8仿真的引出接口:
USB仿真接口及电源:采用1117转3.3V线性稳压电源芯片。
开发环境:
在网上搜索一下stm8编译器,有官方提供的STVD和IAR,但是到众多开发者对STVD的评价都不是太好,大家都建议采用IAR。后面也准备随波逐流的采用大家推荐的开发环境对这个STM8S进一步的研究一下。