欧易

欧易(OKX)

国内用户最喜爱的合约交易所

火币

火币(HTX )

全球知名的比特币交易所

币安

币安(Binance)

全球用户最多的交易所

单片机系统开发平台如何搭建?分分钟搞定:STM8+IAR

时间:2022-08-27 22:37:54 | 浏览:4344

前面发表了两篇关于单片机入门方面的文章,受读者们的要求,今天给大家呈献的是单片机系统开发平台(或者叫开发环境)的搭建。单片机系统开发环境,包括硬件开发环境和软件开发环境。其中软件开发环境其实就是一个运行在电脑上的程序编辑和编译的软件工具。本

前面发表了两篇关于单片机入门方面的文章,受读者们的要求,今天给大家呈献的是单片机系统开发平台(或者叫开发环境)的搭建。

单片机系统开发环境,包括硬件开发环境和软件开发环境。其中软件开发环境其实就是一个运行在电脑上的程序编辑和编译的软件工具。

本文以市面上常用的STM8S003单片机为例,讲述其硬件开发环境和基于IAR的软件开发环境的搭建。

一、硬件开发环境的搭建

图示电路板上所用单片机即为STM8S003,仿真器(或者叫下载器、调试工具)为ST-Link V2,再加一台电脑。

在电脑上首次插上ST-Link V2需要安装驱动软件,驱动软件可以自己上网搜一下,或者向ST-Link V2的卖家索取。

二、软件开发环境的搭建

STM8S003属于ST公司的STM8系列单片机,其开发软件比较主流的有两种:

(1)ST公司自己开发的STVD(程序编辑和编译)+STVP(程序下载工具);

(2)IAR公司提供的IAR-EWSTM8(for STM8)。

这两种开发软件各有优势,使用起来都很方便,其在ST公司的官方网站上都可以找到下载地址。

两者的区别是:

STVD短小精悍,专门用于STM8系列单片机;但STVD本身不具备C编译器,如果不另外安装C编译器,用STVD则只能用汇编语言开发程序。C编译器在ST公司官网也有下载的,上图中绿色框框里面的就是C编译器下载链接。

IAR比较全面,除了支持STM8还支持市面上很多其它单片机的软件开发。IAR是集成有C编译器的。

本人一直使用的是IAR,有时候会用STVP进行程序下载,因为STVP下载程序比较直观和方便,我的这个使用习惯供大家参考。

前面都是铺垫,下面才是正题,大家下面就跟着我一步一步开始搭建STM8的软件开发环境。

第一步:安装IAR-EWSTM8,这个不多讲,大家都会。

第二步:创建STM8软件工程:

打开IAR后,在Project菜单下面选“Create New Project…”,然后出现下面这个界面:

现在一般用C语言开发单片机程序,所以这一步选“C”,点OK后是选择工程文件保存目录。后面按提示一步一步做就可以了。

第三步:工程选项配置

按上图指示,选“Options…”后,就进入工程配置界面。

在这里选择单片机型号STM8S003F3。

在这里选择调试工具:ST-LINK。

其余配置项保持默认值即可,然后这就配置好了,可以写单片机软件代码了。

三、编译、连接、下载调试

软件编写好以后,按上图所示,可以进行编译、连接、下载调试。

四、结束语

单片机软件开发是一件比较辛苦费脑子的事情,软件开发的过程其实就是消灭各种奇怪的bug 的过程。

但是大家可能会发现软件工程师为什么可以连续的整日整夜地在电脑前面调试软件呢?那是因为这事虽然在外人看来比较辛苦,但是也有很大的乐趣,每次成功消灭一个bug都会获得一种巨大的成就感(快感),这种快感只有身在其中的人才能体会到。

祝愿大家快乐地开发单片机软件,痛快地消灭bug,每天获得无数次快感!

本头条号将每天给大家分享单片机开发的软件、硬件技术经验,欢迎大家跟我交流,留言加关注是对本人最大的支持和爱护!

相关资讯

数字藏品系统开发搭建(系统搭建、部署源码)

数字藏品,从文化角度来说,它是一种科技赋能与文化IP巧妙融合的产物,将文化收藏品数字化并完成上链,成为一种独特的存在。能够对其进行标记生成唯一数字凭证,有效保护发行者版权和消费者权益。从技术角度来说,数字藏品是在合规管理架构下,对NFT技术

单片机系统开发平台如何搭建?分分钟搞定:STM8+IAR

前面发表了两篇关于单片机入门方面的文章,受读者们的要求,今天给大家呈献的是单片机系统开发平台(或者叫开发环境)的搭建。单片机系统开发环境,包括硬件开发环境和软件开发环境。其中软件开发环境其实就是一个运行在电脑上的程序编辑和编译的软件工具。本

数字藏品系统开发怎么制作?NFT数字藏品系统开发说明功能

一、什么是数字藏品什么是所谓的数字藏品,其实就是指使用区块链技术,将一些作品、艺术品生成相对应的数字凭证,不仅可以保护版权,还能实现数字化发行、购买、收藏和使用,具有可追溯、难以篡改、唯一性等特点。二、数字藏品的特点数字藏品有四个特点,第一

NFT系统开发公司带你了解NFT系统开发

  NFT市场目前如火如荼,各大互联网公司纷纷推出自己的NFT系统,都准备抓住这个机会。 NFT平台分为两种模式基于联盟链的开发和基于公链的开发。  一、基于联盟链开发  联盟链是国内互联网巨头推出的区块链底层技术,保证数据的真实性、唯yi

三问直播系统开发:如何开发?找谁开发?以后如何发展?

目前,直播行业的发展趋于稳定,互联网的红利并不比原来的红利,所有直播的受欢迎程度都在降温。随着直播技术的发展,直播系统的发展越来越成熟,使直播系统的发展越来越接近人们。那么,如何开发一个直播系统呢?你能找到谁来开发它呢?如何开发现场直播系统

如何利用鲸探NFT数字藏品系统开发模式进行自己的NFT平台开发创建

  2021年底到现在短短的几个月的时间,出现了一波又一波数字收藏 NFT 的抢购潮。 各大平台也迅速搭建了自己的NFT数字藏品平台。 最有影响力的是腾讯的幻核数字收藏交易平台,阿里的鲸探,京东的灵犀数字收藏交易平台等等,那么如何开发自己的

电商平台搭建流程是怎样的_不懂编程怎么搭建_OctShop

电商平台搭建流程是怎样的?不懂编程,不懂代码可以吗?如果搭建与建设自己的商城平台网站?首先要明白的是,不同需要的角色对电商平台的需求是不一样的。大中型企业、个人、夫妻店开的电商平台是有着很大的区别的。在模式上有:B2C、B2B、B2B2C、

建立信息底座 服务发展全程 厦门搭建政企协同服务平台(建设中小企业综合性服务平台①)

来源:人民日报 中小企业是国民经济和社会发展的生力军,在激发经济活力方面发挥着重要作用。“十四五”规划提出:“支持建设中小企业信息、技术、进出口和数字化转型综合性服务平台。”本版从今日起推出“建设中小企业综合性服务平台”系列报道,围绕多地的

想开发一个红洞数藏网站系统的网站系统你怎么能错过这些

  红洞数字藏品平台(简称红洞数藏)是一个区块链数字收藏电子商务平台,红洞数藏网站系统提供IP内容数字资产发行、销售等配套服务。 于2021年12月5日在2021中国元宇宙峰会上正式发布。红洞数藏网站系统是新的数字藏品在线交易平台,在这里浏

操作系统开发有多难?中国为何还没有可媲美Windows的操作系统?

操作系统开发到底难在哪里呢?现在市场还是Windows、安卓、iOS三分天下。操作系统按应用领域可分为:桌面操作系统移动端/手机操作系统服务器操作系统和云嵌入式、物联网操作系统等其他设备操作系统目前,桌面操作系统方面,Windows、Mac

信息系统—系统开发路线、方法与工具

信息系统—系统开发路线、方法与工具.m4a1:36来自LearningYard学苑—系统开发路线、方法与工具—信息系统Information system“系统开发的路径:系统开发目标—开发路线—开发方式—具体开发方式—开发工具和技术Pat

信息系统项目管理师必背核心考点(二)信息系统开发方法

科科过《每天一小时 俩月拿证》为您带来软考信息系统项目管理师核心重点考点(二):信息系统开发方法,内含思维导图+真题。【信息系统项目管理师核心考点】信息系统开发方法1.结构化方法特点:目标清晰化【工作阶段化】,文档规范化,设计方法结构化缺点

智能垃圾分类系统|垃圾分类系统开发|垃圾分类科普软件

有数据表明现在垃圾中占比大的就是生活垃圾,只要在这个环节中处理好垃圾分类的话就能大大减少垃圾的污染和资源的浪费,垃圾对于我们来说就是不需要的东西都能归类为垃圾,但是其中垃圾中还是有很多有用的东西,只要合理的区分一下就能变废为宝,这就是垃圾分

固定资产管理系统开发流程(固定资产管理系统业务处理流程)

  对大多数中小企业来说,订购固定资产管理软件的预算是有限的。标准软件不能满足企业的需求,独立开发软件太贵了。因而,在这样的情况下,选择基于成熟架构的个性定制开发是一种具有成本效益的方式。  因而,不可避免地要寻找简单、高效的管理手段。在充

攻城狮们,大型系统开发过程中会面临哪些系统工程管理挑战呢?

ISO / IEC / IEEE 15288:2015 Systems and software engineering — System life cycle processes该标准建立了一个通用过程框架,用于描述采用系统工程方法构建的

友情链接

网址导航 SEO域名抢注宝宝起名网妈妈知道币圈高端全屋定制官网新加坡旅游网潜水运动通灵大峡谷旅游网微波炉品牌大全网襄阳新闻头条网宁德时代A股古驰奢侈品小叶苦丁茶资讯网湘潭新闻头条网C罗球迷网副业项目网湖南旅游网三亚旅游网餐饮点餐系统网
通威股份A股-通威股份最新行情分析报告、通威股份最新消息头条、通威股份股票利好消息、通威股份盈利能力分析、通威股份核心竞争力分析、通威股份光伏产业链、通威太阳能光伏、隆基股份股吧最新消息、隆基股份明天走势、通威太阳能光伏产业基地最新消息。
通威股份A股 qianlibao.cn ©2022-2028版权所有