Search found 34 matches

by liujt@tuya.com
2023年 Sep 25日 18:13
Forum: TuyaOS-蜂窝设备开发
Topic: 【技术干货】TuyaOS(NB-IoT)新平台移植指导:适配tkl_nbiot_ril.c
Replies: 0
Views: 1720

【技术干货】TuyaOS(NB-IoT)新平台移植指导:适配tkl_nbiot_ril.c

本章介绍对tkl_nbiot_ril.c的接口相关适配 /** * @brief ril驱动初始化 * * @param[in] null * * @return OPRT_OK on success. Others on error, please refer to tuya_error_code.h */ OPERATE_RET tkl_nbiot_ril_init(VOID) { // --- BEGIN: user implements --- return OPRT_NOT_SUPPORTED; // --- END: user implements --- } ril层驱动初始化...
by liujt@tuya.com
2023年 Sep 22日 12:08
Forum: TuyaOS-蜂窝设备开发
Topic: 【技术干货】TuyaOS(NB-IoT)新平台移植指导:适配tkl_nbiot_psm.c
Replies: 0
Views: 1589

【技术干货】TuyaOS(NB-IoT)新平台移植指导:适配tkl_nbiot_psm.c

本章介绍对tkl_nbiot_psm.c的接口相关适配 平台psm配置相关 /** * @brief Set config about the paltform * * @return OPERATE_RET OPRT_OK: success others: fail */ OPERATE_RET tkl_nbiot_psm_plat_config(VOID) { // --- BEGIN: user implements --- return OPRT_NOT_SUPPORTED; // --- END: user implements --- } 对于PSM相关初始化无特殊操作,直接返回O...
by liujt@tuya.com
2023年 Sep 21日 14:47
Forum: TuyaOS-蜂窝设备开发
Topic: 【技术干货】TuyaOS(NB-IoT)新平台移植指导:适配tkl_nbiot_misc.c
Replies: 0
Views: 1679

【技术干货】TuyaOS(NB-IoT)新平台移植指导:适配tkl_nbiot_misc.c

本章介绍对tkl_nbiot_misc.c的接口相关适配 芯片信息相关 /** * @brief get the chip type * * @param[inout] out_type :output the chip type * * @return OPRT_OK on success. Others on error, please refer to tuya_error_code.h */ OPERATE_RET tkl_nbiot_chip_type(TKL_MISC_CHIP_TYPE_E *out_type) { *out_type = TKL_CHIP_MAX; retur...
by liujt@tuya.com
2023年 Sep 20日 16:31
Forum: TuyaOS-蜂窝设备开发
Topic: 【技术干货】TuyaOS(NB-IoT)新平台移植指导
Replies: 0
Views: 1654

【技术干货】TuyaOS(NB-IoT)新平台移植指导

NB-IoT TuyaOS SDK如何获取参考: https://www.tuyaos.com/viewtopic.php?t=89 目前涂鸦已经成功导入的芯片平台如下: https://developer.tuya.com/cn/docs/iot-device-dev/NB-hardware-development?id=Kb5fezpw8zih4 部分用户有需要对接涂鸦云业务,但是又希望使用非涂鸦模组,所以本文根据该需求,对如何使用TuyaOS SDK(基于已发布的TuyaOS3.8.x开发框架)在NBIoT新平台上的导入进行相关指导。 一.SDK目录结构 首次获取到SDK为压缩文档,如...
by liujt@tuya.com
2023年 Sep 19日 18:58
Forum: TuyaOS-蜂窝设备开发
Topic: 【已解决】__locale_ctype_ptr这个函数怎么定义的
Replies: 7
Views: 1601

Re: __locale_ctype_ptr这个函数怎么定义的

查一下系统编译选项有没有链接libc,如果问题还是存在,需要问一下芯片原厂,c库对调用toupper()的支持功能是否完善。。。。。

by liujt@tuya.com
2023年 Sep 19日 16:25
Forum: TuyaOS-蜂窝设备开发
Topic: 【已解决】__locale_ctype_ptr这个函数怎么定义的
Replies: 7
Views: 1601

Re: __locale_ctype_ptr这个函数怎么定义的

你好,在你们原始的工具链toolchain/gcc/riscv-nuclei-elf/include/目录下有一个ctype.h,这里是有locale_ctype_ptr定义的,但是在ants_8010c_sdk/lib/libc/include/ctype.h被裁剪掉了,你可以尝试还原,或者引用toolchain目录下的ctype.h再试试.

微信图片_20230919162306.png
微信图片_20230919161603.png
by liujt@tuya.com
2023年 Sep 19日 15:00
Forum: TuyaOS-蜂窝设备开发
Topic: 【已解决】__locale_ctype_ptr这个函数怎么定义的
Replies: 7
Views: 1601

Re: __locale_ctype_ptr这个函数怎么定义的

我查了一下你们的环境,是有这个头文件定义的,你可以把路径引用进去再试一下。

微信图片_20230919145814.png
by liujt@tuya.com
2023年 Sep 19日 12:12
Forum: TuyaOS-蜂窝设备开发
Topic: 【已解决】__locale_ctype_ptr这个函数怎么定义的
Replies: 7
Views: 1601

Re: __locale_ctype_ptr这个函数怎么定义的

sdk要调用toupper()这个函数,查一下您的环境里是否支持这个头文件ctype.h的引用。

by liujt@tuya.com
2023年 Sep 14日 12:47
Forum: TuyaOS-蜂窝设备开发
Topic: 【已解决】链接libtuyaos.a后库函数未定义
Replies: 14
Views: 2885

Re: 链接libtuyaos.a后库函数未定义

你好,把libtuyaos.a依赖库的路径改成相对路径再试试

路径.png
by liujt@tuya.com
2023年 Sep 14日 11:35
Forum: TuyaOS-蜂窝设备开发
Topic: 【已解决】链接libtuyaos.a后库函数未定义
Replies: 14
Views: 2885

Re: 链接libtuyaos.a后库函数未定义

mlinkTech 2023年 Sep 14日 10:17
liujt@tuya.com 2023年 Sep 13日 20:27

另外,再确认下tuya_device.c中有没有引用#include "tal_queue.h"。

有的,连接库的路径也是对的,具体打印和库的链接顺序见附件截图,麻烦帮忙看看有啥问题

你好,麻烦再提供一下整个编译过程的所有信息