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

关于STM8S103F2的数组定义类型

[复制链接]
南城雨落 提问时间:2023-12-6 14:20 / 已解决

急需解决:

有谁遇到过如下的问题吗,定义一个数组,但是编译的时候一直提示错误:

image.png

关于BUTTON_TYPE_MAX,我在button.h里面进行了定义,所以有哪路大神知道是什么原因导致的吗?

image.png

谢谢!

收藏 评论1 发布时间:2023-12-6 14:20

举报

1个回答
xmshao 最优答案 回答时间:2023-12-6 15:10:26
可能的话尽量使用类似STM32c0这些高性价比的芯片吧。


你确认下你这里的bool变量用得有无问题。或者说IDE对
它的支持有无额外设置。


其实可以自己换个写法, 比方自定义相应enum变量。


#define Button_Type_Max  2


typedef enum {Button1=0,Button2=1,Button_type_MAX} Button_Index;


typedef enum {True=0,False=1} Button_Status;  


static    Button_Status  ButtonPressed [Button_Type_Max ]={False};
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版