052202 1744F8A是stm8l052什么芯片电路芯片

分享IAR多版本共存之STM8,演示下如何添加STM8系列的IAR编译器

  1. 第二步:找到STM8工程路径,并添加

  2. 第三步:选择工程名字,如图操作

  3. 第四步:添加工程并覆盖原工程,如图所示

  4. 第五步:编译查看是否是否通过

  5. 我们编译下看看是不是能通过,还有一点 就是你最近一直使用其中的某个编译环境那么你就可以直接打开工程就行不用那么繁琐的操作,如果需要调试其他的单片机 就需要按我说的做了,更多分享请关注

经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。

作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。

说说为什么给这篇经验投票吧!

只有签约作者及以上等级才可发有得 你还可以输入1000字

  • 0
  • 0
  • 0
  • 0
  • 你不知道的iPad技巧

选择STM8系列单片机后,需要为其选择IDE编译环境,主流的有两种选择,一是STVD+COSMIC,另一种就是EWSTM8了,其实两种编译环境大同小异,真正要选择时主要靠个人习惯及爱好了。

我选择的是后一种方案,主要是觉得之前用IAR FOR MSP430用的很习惯,觉得界面体验不错。IAR是一家专门做IDE的软件公司,旗下有很多优秀的编译链接软件。

选择编程,有两种方式,一是,直接对寄存器进行操作,就像操作51单片机一样,优缺点很明显,你得对单片机硬件情况比较熟悉,一种非常直接的方式,缺点就是效率不高,开发时间较长;二是,使用标准库进行编程,标准库一般是芯片公司提供的,把对底层寄存器的操作全部做成了一个个的库函数,用户要对单片机进行常规操作,只需要了解其函数(主要包括传入参数、返回参数)的功能及结构,直接调用就可以了,这无疑减少了大量时间,而且特别适合软件工程师进行嵌入式开发。

对寄存器进行操作,工程结构比较清晰,只要把单片机头文件放在工程目录下,或者放在源文件目录下,一般编译链接都很顺利,就像其他8位单片机一样。当然,也要进行一些工程编译前的设置,主要就是,选择芯片型号,选择是否要输出一些文件。

对库函数进行操作,工程结构稍微复杂些,因为一般情况下,会把整个标准库都放在工程下的某个GROUP中,这时要特别注意为源文件、头文件指定工程目录,具体做法:在Category中,选择C/C++,在preprocessor选项卡里的Additional include

在调试模式下,生成后缀XX.out的文件就可以了,生成XX.hex,是用于串口下载。生成XX.map文件可以用于查看生成目标文件的大小,用记事本打开进行了。

加载中,请稍候......

我要回帖

更多关于 stm8l052什么芯片 的文章

 

随机推荐