找回密码
 立即注册
查看: 789|回复: 14

8G1K08T 移植涂鸦MCUSDK

[复制链接]
  • 打卡等级:常住居民III
  • 打卡总天数:131
  • 最近打卡:2026-03-07 09:38:27
已绑定手机

31

主题

118

回帖

283

积分

中级会员

积分
283
发表于 2025-8-1 16:56:55 | 显示全部楼层 |阅读模式
有人试过用STC8G1K08T 移植涂鸦MCUSDK 吗?
移植过程中好多问题
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:491
  • 最近打卡:2026-03-07 10:40:30
已绑定手机

14

主题

228

回帖

2766

积分

金牌会员

积分
2766
发表于 2025-8-1 20:47:04 来自手机 | 显示全部楼层
之前用过机智云的,可以直接生成stc15F的相关代码。
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:131
  • 最近打卡:2026-03-07 09:38:27
已绑定手机

31

主题

118

回帖

283

积分

中级会员

积分
283
发表于 2025-8-2 22:30:22 | 显示全部楼层
C_w*** 发表于 2025-8-1 20:47
之前用过机智云的,可以直接生成stc15F的相关代码。

已经移植好啦
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:215
  • 最近打卡:2026-03-07 13:35:15
已绑定手机

8

主题

36

回帖

800

积分

高级会员

积分
800
发表于 2026-1-17 10:10:22 | 显示全部楼层

请问楼主,STC8G 的硬件资源足够支持与涂鸦MCU SDK互联吗?
我最近也要研究一款基于涂鸦生态的产品,现在再考虑使用STC8位单片机,还是ARM系列32位
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:131
  • 最近打卡:2026-03-07 09:38:27
已绑定手机

31

主题

118

回帖

283

积分

中级会员

积分
283
发表于 2026-1-17 12:49:11 | 显示全部楼层
紫*** 发表于 2026-1-17 10:10
请问楼主,STC8G 的硬件资源足够支持与涂鸦MCU SDK互联吗?
我最近也要研究一款基于涂鸦生态的产品,现在 ...

没问题的
我已经做了 它那个SDK主要是心跳检测和双向通信用的
其实你的执行程序也要放到SDK里面编译
也就是说例如我按下app按钮 true的时候 LED=1 fulse的时候LED = 0
他的注释会直接告诉你 true所需要执行的功能在此处这样
我当时用的是STC8G1K08  他那个SDK编译完只有5K多 剩下存储做个简单项目可以了
你要是觉得不够可以用17K的
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:131
  • 最近打卡:2026-03-07 09:38:27
已绑定手机

31

主题

118

回帖

283

积分

中级会员

积分
283
发表于 2026-1-17 12:52:52 | 显示全部楼层
紫*** 发表于 2026-1-17 10:10
请问楼主,STC8G 的硬件资源足够支持与涂鸦MCU SDK互联吗?
我最近也要研究一款基于涂鸦生态的产品,现在 ...

ARM32位的话太复杂了吧
主要是针对你的项目,但是一般做涂鸦生态都是一些很简单的东西
要么就是互补输出波形电灯这些 8位机完全够用  选取32位机主要是因为8位机的驱动和算力不足 SDK是存储问题 换大存储的就好了
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:215
  • 最近打卡:2026-03-07 13:35:15
已绑定手机

8

主题

36

回帖

800

积分

高级会员

积分
800
发表于 2026-1-19 08:11:00 | 显示全部楼层
HyunYon*** 发表于 2026-1-17 12:52
ARM32位的话太复杂了吧
主要是针对你的项目,但是一般做涂鸦生态都是一些很简单的东西
要么就是互补输出 ...

好的,谢谢您
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:215
  • 最近打卡:2026-03-07 13:35:15
已绑定手机

8

主题

36

回帖

800

积分

高级会员

积分
800
发表于 2026-2-24 09:57:02 | 显示全部楼层
HyunYon*** 发表于 2026-1-17 12:52
ARM32位的话太复杂了吧
主要是针对你的项目,但是一般做涂鸦生态都是一些很简单的东西
要么就是互补输出 ...

大佬你好,我这边遇到一个问题
涂鸦平台提供的SDK包是C99规范的C语言代码,我用keil 5编译模块SDK包会出现大量的报错提醒无法编译(keil5的C51只支持编译C89规范的代码)
我想知道,您是怎么解决这个问题的?
STC系列的芯片除了在keil平台上,能不能在其它支持编译C99规范代码的平台进行开发?
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:131
  • 最近打卡:2026-03-07 09:38:27
已绑定手机

31

主题

118

回帖

283

积分

中级会员

积分
283
发表于 2026-2-24 15:04:49 | 显示全部楼层
紫*** 发表于 2026-2-24 09:57
大佬你好,我这边遇到一个问题
涂鸦平台提供的SDK包是C99规范的C语言代码,我用keil 5编译模块SDK包会出 ...

不会吧
不应该出现这种问题啊,我尝试过很多次使用涂鸦提供的SDK,并没有发现你说的规范问题
报错位置有看过嘛?SDK有些地方是用#然后写了中文的 故意报错要你注意移植SDK的时候不能漏下那个位置,不需要的话注释掉就好了


关于开发平台 我建议是最好直接在Keil上去使用,其他IDE说白了都是仿了keil开发的 然后加了一些认为方便的东西而已 例如锐盟的IDE 还有合泰以及中微的IDE基本用法都是一样的


你在做的是什么项目的SDK导致的问题? 是只有这个SDK移植的时候有问题,还是所有SDK都无法正常在Keil上编译
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:215
  • 最近打卡:2026-03-07 13:35:15
已绑定手机

8

主题

36

回帖

800

积分

高级会员

积分
800
发表于 2026-2-25 10:47:33 | 显示全部楼层
HyunYon*** 发表于 2026-2-24 15:04
不会吧
不应该出现这种问题啊,我尝试过很多次使用涂鸦提供的SDK,并没有发现你说的规范问题
报错位置有看 ...

涂鸦提供的SDK包无法编译,报错信息主要有两类,一类是SDK包内的函数声明或定义错误,函数需要传递的参数变量编译器无法识别,一类是SDK包内变量未定义错误(比如变量i,如果定义在执行语句中间而非开头,就被编译器认为是未定义的变量)

我做的是一个基于zigbee通信的红外感应器项目,选择了MCU+SDK方案,单片机采用了STC8G1K17,zigbee模块是ZTU,涂鸦提供SDK包,我改了上报函数,回调操作函数以及串口通信函数的入口,其它涉及帧解析及调用顺序等部分完全没动

刚接触涂鸦平台,我只做了这一个项目就出现这个SDK包无法编译的问题

方便的话,可以请您在您的keil5上编译一下吗?我把完整的工程文件放到下一楼,头文件都放在lib文件夹里,麻烦您帮忙看一下,非常感谢!
回复

使用道具 举报 送花

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

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2026-3-7 20:05 , Processed in 0.113724 second(s), 93 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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