|
本次测试的是创建STM8L050项目文件,输出LED灯反转。 一、创建项目 创建的步骤可以参考STM8S创建项目文件的过程 ,使用库文件替换成STM8L的。 1.1、STM8L库文件如下:
en.stsw-stm8016.zip
(15.26 MB, 下载次数: 123)
|
STM8 的MCU有四个供电单元
【STM8-SO8】08-STM8L001J3的点灯
STM8单片机如何实现Bootloader
基于STM8的DALI (数字可寻址调光协议)
开源基于STM32的STM8脱机编程器
【ST MCU实战经验】之STM8中UART奇偶校验的使用方法
【思修电子STM8集合贴】龙顺宇STM8理论/实战视频/书籍/软件/
初次尝试STM8S001J3
分享STM8 风驰光盘的资料,是完整的(包括原理图+例程+PDF注释)
基于STM8的实验代码汇总分享
微信公众号
手机版
Warning[Pe940]:missing return statement at end of non-void function"ITC_GetCPUCC"
完整的提示是什么
估计跟这个源程序有关/**
* @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_*/
}
没有输出,这个本来应该有输出的,但是看了汇编程序里面是没有输出的。我在百度上大家都是这么说的,库有漏洞。
这个没有遇到过,使用官方的源代码,编译看有没有这个错误