你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM8-SO8-DISCO -- 8、STM8L050芯片开发环境及LED1输出反转

[复制链接]
TLLED 发布时间:2019-1-30 14:05



    本次测试的是创建STM8L050项目文件,输出LED灯反转。


    一、创建项目
    创建的步骤可以参考STM8S创建项目文件的过程  ,使用库文件替换成STM8L的。


    1.1、STM8L库文件如下:
    en.stsw-stm8016.zip (15.26 MB, 下载次数: 188)
收藏 2 评论8 发布时间:2019-1-30 14:05

举报

8个回答
yumin 回答时间:2021-9-8 16:04:28
请问大哥,STM8L050J3怎么加进去了,我下了最新版本的IAR,里面没有这个芯片啊,麻烦您解答一下,谢谢!
邦奇杨何生 回答时间:2019-5-14 15:58:29
调试不通过,出现一个警告,请问这个警告如何处理掉?
Warning[Pe940]:missing return statement at end of non-void function"ITC_GetCPUCC"
TLLED 回答时间:2019-5-14 16:11:37
shengheyang 发表于 2019-5-14 15:58
调试不通过,出现一个警告,请问这个警告如何处理掉?
Warning:missing return statement at end of non-vo ...

完整的提示是什么
邦奇杨何生 回答时间:2019-5-14 16:23:31
这样的提示:
邦奇杨何生 回答时间:2019-5-14 16:25:48
提示:Warning[Pe940]: missing return statement at end of non-void function "ITC_GetCPUCC" E:\59.{2227a280-3aea-1069-a2de-08002b30309d}.es\邦奇公司\方案\STM\STM8 workspace\stm8l-iar-gpio\stm8l-iar-gpio\Libraries\STM8L15x_StdPeriph_Driver\src\stm8l15x_itc.c 68

估计跟这个源程序有关/**
  * @brief  Utility function used to read CC register.
  * @param  None
  * @retval CPU CC register value
  */
uint8_t ITC_GetCPUCC(void)  //
{
#ifdef _COSMIC_
  _asm("push cc");
  _asm("pop a");
  return; /* Ignore compiler warning, the returned value is in A register */
#elif defined _RAISONANCE_ /* _RAISONANCE_ */
  return _getCC_();
#else /* _IAR_ */
  asm("push cc");
  asm("pop a"); /* Ignore compiler warning, the returned value is in A register */
#endif /* _COSMIC_*/
}

没有输出,这个本来应该有输出的,但是看了汇编程序里面是没有输出的。我在百度上大家都是这么说的,库有漏洞。
TLLED 回答时间:2019-5-14 16:28:09
shengheyang 发表于 2019-5-14 16:25
提示:Warning: missing return statement at end of non-void function "ITC_GetCPUCC" E:\59.{2227a280-3 ...

这个没有遇到过,使用官方的源代码,编译看有没有这个错误
邦奇杨何生 回答时间:2019-5-14 16:40:16
百度很多人都说忽略就可以,但是我的编译不执行下去,需要在哪里设置一下呢?我第一次用IAR软件。
sopceue 回答时间:2022-8-28 16:26:12
yumin 发表于 2021-9-8 16:04
请问大哥,STM8L050J3怎么加进去了,我下了最新版本的IAR,里面没有这个芯片啊,麻烦您解答一下,谢谢!
...

我也是
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版