Search found 45 matches

by 15988991229
2023年 Apr 11日 16:04
Forum: TuyaOS-联网单品开发
Topic: bk7231n_3.3.4的SPI读取问题
Replies: 3
Views: 863

Re: bk7231n_3.3.4的SPI读取问题

hearge 2023年 Apr 11日 14:53
15988991229 2023年 Apr 11日 14:35

你好:
关于bk7231n_3.3.4的SPI读取问题,我看了里面的SDK发送有例子,但是SPI接收没有例子,能否出一个SPI接收的例子?


可参考通用demo。

Code: Select all

void tuya_spi_test1(void)
{
   
} }

你好,引用这个函数后,提示一个错误,这个TUYA_SPI_NUM_0,应该设置为什么?是不是应该#define TUYA_SPI_NUM_0 SPI_NUM_0?

SPI-2.png
by 15988991229
2023年 Apr 11日 14:35
Forum: TuyaOS-联网单品开发
Topic: bk7231n_3.3.4的SPI读取问题
Replies: 3
Views: 863

bk7231n_3.3.4的SPI读取问题

你好:
关于bk7231n_3.3.4的SPI读取问题,我看了里面的SDK发送有例子,但是SPI接收没有例子,能否出一个SPI接收的例子?


Code: Select all

  我也看了SPI上面的语句,提示全双工有问题?能否帮忙看看如何处理,  因为有时候我们要使用外挂FLASH,这个时候应该如何读取,有没有相关例子?
SPI-1.png
by 15988991229
2023年 Apr 11日 13:10
Forum: TuyaOS-联网单品开发
Topic: 【已同步】如何使用BK7231N_3.3.4 进行蓝牙开发
Replies: 2
Views: 656

Re: 如何使用BK7231N_3.3.4 进行蓝牙开发

收到,谢谢,我先看看里面的SDK。

by 15988991229
2023年 Apr 11日 10:57
Forum: TuyaOS-联网单品开发
Topic: 【已同步】如何使用BK7231N_3.3.4 进行蓝牙开发
Replies: 2
Views: 656

【已同步】如何使用BK7231N_3.3.4 进行蓝牙开发

你好:

Code: Select all

 如何使用BK7231N_3.3.4 进行蓝牙开发,我看到有BLE的C文件,假如用手机的APP进行控制模组,应该使用哪种APP,是我们开发产品过程中使用的面板吗?还是可以用市场上通用版本的蓝牙APP,如使用市场上通用版本的(请推荐一款能使用的APP)
by 15988991229
2023年 Apr 5日 10:31
Forum: TuyaOS-联网单品开发
Topic: 【已同步】tuyaos_demo_examples例程可否提供
Replies: 5
Views: 879

Re: 【已同步】tuyaos_demo_examples例程可否提供

yangjie 2023年 Mar 8日 17:49
15988991229 2023年 Mar 8日 14:21

如何通过 ide 下载 tuyaos

https://developer.tuya.com/cn/docs/iot- ... y6kfuuqqu3

你好,收到,感谢您的技术支持。

by 15988991229
2023年 Apr 5日 10:22
Forum: TuyaOS-联网单品开发
Topic: 【已解决】tuyaos-bk7231n-3.3.4的DEMO问题
Replies: 5
Views: 930

Re: 【已解决】tuyaos-bk7231n-3.3.4的DEMO问题

好的,收到,谢谢,问题已经解决。

by 15988991229
2023年 Apr 5日 10:13
Forum: TuyaOS-联网单品开发
Topic: 【已同步】tuyaos-bk7231n-3.3.4的os_uf_file咨询
Replies: 8
Views: 1609

Re: 【已同步】tuyaos-bk7231n-3.3.4的os_uf_file咨询

一线长天 2023年 Apr 4日 16:37

如果改用KV COMMON来记忆保存,一个KEY_NAME占用多少空间?
----KEY_NAME最长32字节

uf一般用于存储紧凑数据,可以是有内部关联的一组数据(自行组装与解析,也可以使用cjson来协助),一个文件至少占用1个block(4k)。uf存储默认不加密,如需要加密可以应用层自行处理。
kv是可以存储比较零散的数据,以key-value的形式增删改查,数据会进行加密存储。
效率上kv比uf稍慢,具体使用哪个存储方式,由应用自行评估。

收到,感谢您的技术支持.

by 15988991229
2023年 Apr 4日 15:50
Forum: TuyaOS-联网单品开发
Topic: 【已解决】BK7231N_3.3.4如何用PWMIO口连续发不同评率的高速电平脉冲
Replies: 15
Views: 2881

Re: BK7231N_3.3.4如何用PWMIO口连续发不同评率的高速电平脉冲

hearge 2023年 Apr 4日 15:23

for循环处理,可以加嵌套试下。
for(){
for() {
}
}

你好,延时的程序我已经处理好,问题已经解决,感谢贵公司工程师的支持!

by 15988991229
2023年 Apr 4日 15:19
Forum: TuyaOS-联网单品开发
Topic: 【已解决】BK7231N_3.3.4如何用PWMIO口连续发不同评率的高速电平脉冲
Replies: 15
Views: 2881

Re: BK7231N_3.3.4如何用PWMIO口连续发不同评率的高速电平脉冲

后来我用了一个延时语句,分别用不同的延时参数(如下),结果发现发出来的波形图也是一样的,没有变化,请问一下关于加空循环有什么合理的建议或者指令可以实现? void nop_delay(volatile UINT16_T times) { UINT16_T delay = times; while(delay--) ; } *((volatile unsigned int *)(0x0802800 +(8 * 4))) = 0x2; nop_delay(100); *((volatile unsigned int *)(0x0802800 +(8 * 4))) = 0x0; nop_delay(...
by 15988991229
2023年 Apr 4日 15:02
Forum: TuyaOS-联网单品开发
Topic: 【已解决】BK7231N_3.3.4如何用PWMIO口连续发不同评率的高速电平脉冲
Replies: 15
Views: 2881

Re: BK7231N_3.3.4如何用PWMIO口连续发不同评率的高速电平脉冲

15988991229 2023年 Apr 4日 13:15
hearge 2023年 Apr 4日 11:43

*((volatile unsigned int *)(0x0802800 +(8 * 4))) = 0x2;
*((volatile unsigned int *)(0x0802800 +(8 * 4))) = 0x0;
您好,可以使用上面直接操作寄存器试下效果,8对应gpio号。

可以的,做到了更快速的IO输出,但是在它们之后写的空循环语句好像不起作用了,IO输出波形跟没空循环差不多的。有没有什么好的建议吗?或者有什么指令可以实现?