OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4839|回复: 6

IAR下使用STM8S003F3可以用ST-LINK V2来观察变量吗?

[复制链接]

16

主题

111

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1102
金钱
1102
注册时间
2016-4-3
在线时间
148 小时
发表于 2017-3-21 16:28:37 | 显示全部楼层 |阅读模式
本帖最后由 dasuantou 于 2017-3-21 16:33 编辑

最近应朋友要求接触到STM8S单片机,这个玩意据说性价比极高,还有罕见的互补PWM输出,不过对于我来说 -------- 然并卵!与其用STM8,我还不如用C8051,使用KEIL开发那是顺心顺意的事,没有那么多的别扭东西,所谓“笔死则字活”,工具的东西还是简单顺手为佳,老是摸索工具的使用,耽误了真正的开发,这种前戏实在没劲!


按照《STM8实战》一书的知道,到官网下载了STVD和COSMIC,但是却在TOOLSET那里死活搞不定COSMIC的设定,那个路径就是个怪物,不知道厂家是怎么做出这个难用的玩意的。这个问题,大家是怎么解决的?

这次使用STM8应急之后,以后就不会碰了,我还是喜欢ARM+KEIL!现在国产ARM M0应该也不错的。

没办法,还是扔掉那本书,换用IAR来开发,真的很顺利,但是有个问题出现了:
就是使用ST LINK V2如何去查看变量,比如ADC的值,我不指望有类似KEIL的动态观察,只要停住的时候能有WATCH窗口看到变量值就心满意足了。

请问有经验的朋友能够解答一下吗?

1.IAR下能够使用ST LINK V2在类似WATCH窗口中观察变量吗?或是什么别的方式?
2.IAR下使用DEBUG时也能下载程序,那这个烧写方式和用HEX方式有什么区别?

谢谢!

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

5

主题

105

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
419
金钱
419
注册时间
2015-9-16
在线时间
122 小时
发表于 2017-3-21 16:44:42 | 显示全部楼层
STVD+COSMIC  百度一下很多教程,设置挺简单的,现在COSMIC已经免费了,发份邮件就免费给注册码了,我一直是这么用的 。IAR在ARM7上用过,没在 STM8上用过。
回复 支持 反对

使用道具 举报

16

主题

111

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1102
金钱
1102
注册时间
2016-4-3
在线时间
148 小时
 楼主| 发表于 2017-3-21 17:21:02 | 显示全部楼层
dozm 发表于 2017-3-21 16:44
STVD+COSMIC  百度一下很多教程,设置挺简单的,现在COSMIC已经免费了,发份邮件就免费给注册码了,我一直 ...

感谢兄弟回答。
我就是按照书上的指示,到ST官网下载STVD,然后到COSIC官网下载并注册,但就是卡在STVD中,选择Tools->Options,在Toolset选项卡中选择STM8S Cosmic和路径时出现错误,老是找不到,怎么搞都不行,还老是弹出Raisonance的提示,非常的令人费解!

现在没有WATCH窗口,真的很不方便。
很多人都喜欢用什么IAR,但我觉得KEIL才是真的顺手。
回复 支持 反对

使用道具 举报

16

主题

111

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1102
金钱
1102
注册时间
2016-4-3
在线时间
148 小时
 楼主| 发表于 2017-3-21 17:39:31 | 显示全部楼层
本帖最后由 dasuantou 于 2017-3-21 17:49 编辑

问题解决了!我的开发环境:
IAR FOR STM8S 评估版 + ST LINK/V2 + 寄存器编程

有同样问题的朋友可以参考如下链接,看来IAR可以和KEIL一样,动态显示变量值!当然,最爱还是KEIL!

http://jingyan.baidu.com/article/09ea3ede06f4ebc0aede3914.html

回复 支持 反对

使用道具 举报

1

主题

12

帖子

0

精华

初级会员

Rank: 2

积分
141
金钱
141
注册时间
2013-5-14
在线时间
28 小时
发表于 2017-3-24 16:03:49 | 显示全部楼层
其实都是一样的,只是新东西你愿不愿意去摸索。
回复 支持 反对

使用道具 举报

16

主题

111

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1102
金钱
1102
注册时间
2016-4-3
在线时间
148 小时
 楼主| 发表于 2017-4-17 09:27:03 | 显示全部楼层
sjh2100 发表于 2017-4-16 22:59
你不是看上了stm32f301怎么又投奔stm8啦?

感谢兄弟关注,这个没办法,朋友要帮忙。
根据我的使用体会,STM8还真他妈是个好东西!用IAR+STLINV2开发好爽,特别是IAR的live watch,可以动态观察变量,真的不错。
当然,以后做东西对MCU要求蛮高的,所以还是会用高端点的芯片。
回复 支持 反对

使用道具 举报

16

主题

111

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1102
金钱
1102
注册时间
2016-4-3
在线时间
148 小时
 楼主| 发表于 2017-4-17 18:39:09 | 显示全部楼层
本帖最后由 dasuantou 于 2017-4-17 18:41 编辑

在外面混,一定要讲点义气的,做工程师也是这样。
但是最没义气的却最喜欢提义气的,我觉得应该是黑社会和暴发户老板,哈哈。
STM8很容易上手,比ARM的要好上手多了,直接用寄存器编程非常好。所以对那些使用什么库来开发STM8的人,我不想说SB,只是觉得他们一定是被别人给骗了!!!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-9-27 06:44

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表