STM8入门以及程序编译、烧录、IAR使用方法(扫盲篇)

使用环境(蓝色粗体字为特别注意内容)
1、硬件环境:STM8S003F3P6、ST-LINK stlink V2
2、软件环境:Embedded Workbench 6.5(IarIdePm)、ST Visual Programmer(STVP)

STM8以其超高的性价比,在低端单片机领域占领了很大的市场,市面上很多单片机产品都能够看到STM8的身影,下面对STM8和89C51来做简单的对比:

1、对“89C51”而言:
对“89C51”而言,其能满足大部分需求,但最初代的“89C51”不具有“ADC”、“PWM”等外设功能;而且单就“ADC芯片”而言,列举一下4点:
i)、   “价格方面”:以“STC89C52”(DIP-40)为例,工作电压为“+5.0V”,其“某宝”价格多 
        在“4.5RMB/PCS”以 上;以“ADC0804”(8bit-ADC)为例,其“某宝”价格多在“5.5RMB/PCS”以上, 
        过于便宜的芯片,无法保 证;
ii)、 “应用方面”:以“ADC0804”(8bit-ADC)为例,即便是单片“贴片-SOP20封装”,其芯片在PCB板上所占面 
       积亦不可忽略,由此带来的“电源”、“GND”、“通信线路布线难度”等问题,在后续开发中,会随着“开发 
       规模增加”而越发困难;
iii)、“开发方面”:最新的“stc系列单片机”也引入了“ADC”、“PWM”等功能,“指令集”采用“CISC”,开发级别 
       为“寄存器”;
iv)、 “基本电路”:在“基本电路”的4部分中,其“晶振电路”不能省略,“外部晶振”多采用“11.0592MHz”; 
       其“下载方式”多采用“串口下载”,因此其“下载电路”与“串口电路”共用同一线路;“代码下载完 
       成”后,需“热重启”方可运行代码;

2、对“STM8”而言:
对“STM8”而言,其具有“ADC”、“PWM”等外设功能;而且单就“STM8芯片”而言,列举一下4点:
i)、  “价格方面”:以“STM8s003f3p
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值