SYD8821
SYD8821是具有全球领先低功耗的蓝牙低功耗SOC芯片,在极低电流下实现了优异的射频性能,搭配176kB SRAM,512kB flash,非常适合中高阶可穿戴、智能家居、物联网等低功耗应用。
城东
本人从事电子行业 热烈欢迎同行交流!!
有问题请email:3107408564@qq.com
展开
-
SYD811/SYD8821如何适配JLinkRTTViewer使用地址自动检测(Auto Detection)的功能
目前SYDTEK Studio在进行RTT展示的时候如果KEIL也进行了代码的下载和仿真就会卡死.为了解决这个位置,这里打算适配JLinkRTTViewer. 这里存在一个问题就是JLinkRTTViewer原生没有SYD8811等芯片.JLinkRTTViewer对于地址有两种输入方式:1.固定地址2.自动检测地址 SYD8811等芯片的SDK中对于RTT结构体的地址在之前都改到随工程分配的地址,也就不是固定地址了!有可能每次编译RTT结构体的地址都会改变,所以这里为了更好的使用J原创 2021-07-12 10:53:39 · 806 阅读 · 0 评论 -
SYD8821 SPI从机使用说明
SYD8821支持SPI的从机模式,本文介绍怎么使用SYD8821 SPI的从机,代码在SDK的如下目录中:Source Code\SYD8821_peripheral_misc\SPI_Master_And_Slave其中SPI_Master_Keil是主机的代码工程, SPI_Slave_Keil是从机的代码工程.打开主机代码可以看到这样的逻辑:按下KEY1发送0xAA; 0xBB; 0xCC; 0xDD;四个数,按下KEY2发送0x00-0x1F一共32个数!打开从机代码可以看到如下逻辑原创 2021-07-12 09:56:04 · 224 阅读 · 0 评论 -
SYD8821在连接状态下继续广播
在大部分的情况,BLE从机在连接后,主机就不能通过扫描来发现该设备。但是,在蓝牙规范中是支持从机在连接后继续广播,并让主机设备能够扫描到该设备。下面以SYD8821为例子来配置连接后继续扫描的状态。这里的核心代码是:函数的解释:这里的adv_type目前只支持非连接状态下的广播,即宏ADV_NOCONN_IND, addr_type是公有地址(PUBLIC_ADDRESS_TYPE)或者私有地址(RANDOM_ADDRESS_TYPE)中 的一种。配置完广播的数据后,调用该函数开启广播。效果原创 2021-07-09 13:44:58 · 348 阅读 · 0 评论 -
SYD8821 正确的仿真和RTT打印方式
SYD8821的SWD工作要依赖于下面三个条件:1.32M晶振要打开,在代码中体现位这句话:2.GPIO31要保持为SWDSDA模式,不能够设置为GPIO,在代码中体现为这句话:3.ROSC(MCU的时钟)必须存在,这里可以屏蔽掉睡眠函数SystemSleep的调用或者是SystemSleep函数的第一个参数传入POWER_SAVING_RC_ON,而不是POWER_SAVING_RC_OFF:或者:在这个工程中“config.h”定义如下:更改程序后编译下载这里测试如下:可以原创 2021-07-09 11:37:24 · 341 阅读 · 4 评论 -
SYD8821 verdordatas使用说明
verdor datas是批量烧录时可以自定义配置的一个特定数据区,在批量烧录的这里配置:批量烧录的时候可以自增,也可以十进制表示!这里也可以在stuido重操作:也可以在代码中读取和写入:具体的代码请看SDK中的如下工程:Source Code\SYD8821_peripheral_misc\verdordatas这里两次复位得到的结果如下:可以看到第一个数据确实增加1了!到此结束!...原创 2021-07-07 10:24:06 · 177 阅读 · 0 评论 -
SYD8821提升SPI速度的办法
SYD8821的SPI模块使用寄存器直接操作的方式可以提升1/5的速度,代码上可以这样修改:根据这样的建议,IO口也可以使用相同的方式提速:原创 2021-07-05 11:00:11 · 566 阅读 · 0 评论 -
SYD8811和SYD88221的IO口驱动能力的说明
SYD8811和SYD88221的IO在输出高电平的时候默认最大电流为2MA,但是在PAD模块是有寄存器设置IO口驱动能力为4MA,在SYD8811寄存器是在PIN_CONFIG_TYPE的PAD_OUTPUT_DRV数组,设置为1就打开强输出功能,他和GPIO口的关系并不是一一对应的,这里请看GPIO和PAD的相关文章!SYD8821的寄存器是PAD_CTRL_TYPE里面的PAD_DS寄存器!...原创 2021-07-05 10:58:57 · 595 阅读 · 0 评论 -
SYD8821或SYD8811连接《SYDTEK Studio》异常状况说明
不管是SYD8811还是SYD8821在焊接完成后都可以先用《J-Link Commander》进行一次连接,如果没能够出现这样的界面那么硬件焊接不正常,先要检查硬件:出现这样的界面后可以使用《SYDTEK Studio》进行连接,如果还有问题可能会出现这样的界面:这时候可以先尝试降低SWD的速度,因为有些仿真器不支持比较高的速度,这里尝试降低为1M,如果还是不行就要从硬件上检查问题,硬件上主要注意如下几点:32MHz晶振以及和32MHz晶振连接的MCU芯片管脚是否焊接OK!注意不管是SYD88原创 2021-06-28 10:18:07 · 723 阅读 · 0 评论 -
SYD8821连接上功耗大,latency不能够控制以及发现服务慢解析
SYD8821在协议上已经支持到5.0,所以有些4.0上没有的新东西可能会处理不当,这里就说LL_CONNECTION_PARAMS连接参数的设置,BLE4.2及其以上在LL层增加了LL_CONNECTION_PARAM_REQ的命令:这里就体现在我们代码的gap_s_connection_param_set接口接口上,对于一些心得手机就可能出现一些不好的情况,下面详细解析怎么解决:原来的方式在ble_init函数中这样初始化连接参数:这是一套没有latency并且连接参数速度很快的连接参数,如果原创 2021-06-28 10:01:30 · 188 阅读 · 0 评论 -
以SYD8821为切入点对下载仿真的一些常见问题进行解析
以SYD8821为切入点对下载仿真的一些常见问题进行解析首先声明一点:对于SYD8821而言,《让SYD8821 SYD8811更好的下载仿真》这篇文章中对SYD8821拉出复位线的方式在很大程度上能够让下载仿真更加容易的运行。对于SYD8821是否能够流畅仿真有下面几个情况要注意(这是SYD8821特有的,SYD8811就没有这些注意点):睡眠函数中绝对不能够传入POWER_SAVING_RC_OFF作为第一个参数,因为SWD总线的clock依赖于MCU的clock,如果这里设置为OFF,那么SW原创 2021-06-28 09:47:53 · 275 阅读 · 0 评论 -
SYD8821 SYD8811内部上拉电阻
SYD8811的GPIO15,GPIO16是850K,其余都是50KSYD8811的GPIO1,GPIO4是850K,其余都是50K也就是说在上拉电阻为50K的管脚上,如果外部管脚接地,那么该管脚的漏电是3.3/50约60UA!原创 2021-06-25 10:48:52 · 514 阅读 · 4 评论 -
SYD8821 gpio驱动注意点
因为SYD8811的历史原因和实际的需求,SYD8821\的GPIO驱动的GPIO的定义有两种方式,一种是以枚举的方式,从0-31;另外一种是以BIT的形式,从0x01到0x80000000:有两种方式定义GPIO就相应的有两套GPIO的驱动函数,比如下面是以GPIO枚举形式参数的GPIO驱动:下面是以BIT形式参数的GPIO驱动:两种驱动方式的参数各有各的好处,比如BIT形式的参数就不能够操作GPIO34管脚!另外唤醒源的设置是以BIT形式传入的:...原创 2021-06-25 10:37:10 · 161 阅读 · 0 评论 -
SYD8821蓝牙profile的使用说明
SYD8821是具有全球领先低功耗(RX 2.4mA @-94.5dBm灵敏度,TX 4.3mA @0dBm输出功率)的蓝牙低功耗SOC芯片,在极低电流下实现了优异的射频性能,搭配176kB SRAM,512kB flash,非常适合中高阶可穿戴、智能家居、物联网等低功耗应用。具体可咨询:http://www.sydtek.com/ SYD8821蓝牙profile的使用说明SYD系列...原创 2018-12-06 13:41:40 · 1298 阅读 · 0 评论 -
SYD8821低功耗
SYD8821是具有全球领先低功耗(RX 2.4mA @-94.5dBm灵敏度,TX 4.3mA @0dBm输出功率)的蓝牙低功耗SOC芯片,在极低电流下实现了优异的射频性能,搭配176kB SRAM,512kB flash,非常适合中高阶可穿戴、智能家居、物联网等低功耗应用。具体可咨询:http://www.sydtek.com/ SYD8801低功耗北京盛源达系列的产品的低功耗睡眠模...原创 2018-11-29 13:27:47 · 3427 阅读 · 1 评论 -
SYD8821蓝牙遥控器设计方案【在开发板上功能演示】
SYD8821是具有全球领先低功耗(RX 2.4mA @-94.5dBm灵敏度,TX 4.3mA @0dBm输出功率)的蓝牙低功耗SOC芯片,在极低电流下实现了优异的射频性能,搭配176kB SRAM,512kB flash,非常适合中高阶可穿戴、智能家居、物联网等低功耗应用。具体可咨询:http://www.syd-tek.com/SYD8821蓝牙遥控器设计方案SYD8821的蓝牙...原创 2018-08-21 15:06:44 · 2234 阅读 · 1 评论 -
SYD8821烧录仿真说明二“Error:Flash Download failed - "Cortex-M0"”【校验失败】【打断点失败】【算法选择错误】
SYD8821是具有全球领先低功耗(RX 2.4mA @-94.5dBm灵敏度,TX 4.3mA @0dBm输出功率)的蓝牙低功耗SOC芯片,在极低电流下实现了优异的射频性能,搭配176kB SRAM,512kB flash,非常适合中高阶可穿戴、智能家居、物联网等低功耗应用。具体可咨询:http://www.syd-tek.com/Error:Flash Download failed - ...原创 2018-08-16 13:44:02 · 13441 阅读 · 2 评论 -
SYD8821 I2S模块接收功能使用说明
SYD8821是具有全球领先低功耗(RX 2.4mA @-94.5dBm灵敏度,TX 4.3mA @0dBm输出功率)的蓝牙低功耗SOC芯片,在极低电流下实现了优异的射频性能,搭配176kB SRAM,512kB flash,非常适合中高阶可穿戴、智能家居、物联网等低功耗应用。具体可咨询:http://www.syd-tek.com/SYD8821 I2S_RX模块接收功能使用说明本博客介...原创 2018-08-01 20:47:53 · 1928 阅读 · 0 评论 -
SYD8821 内部flash使用说明[[4K数据空间的操作]【大于4K数据空间的操作】
SYD8821是具有全球领先低功耗(RX 2.4mA @-94.5dBm灵敏度,TX 4.3mA @0dBm输出功率)的蓝牙低功耗SOC芯片,在极低电流下实现了优异的射频性能,搭配176kB SRAM,512kB flash,非常适合中高阶可穿戴、智能家居、物联网等低功耗应用。具体可咨询:http://www.syd-tek.com/ SYD8821 内部flash使用说明 SYD88...原创 2018-08-10 13:07:39 · 1232 阅读 · 0 评论 -
SYD8821 ISO7816接口模块使用说明
SYD8821是具有全球领先低功耗(RX 2.4mA @-94.5dBm灵敏度,TX 4.3mA @0dBm输出功率)的蓝牙低功耗SOC芯片,在极低电流下实现了优异的射频性能,搭配176kB SRAM,512kB flash,非常适合中高阶可穿戴、智能家居、物联网等低功耗应用。具体可咨询:http://www.syd-tek.com/SYD8821 ISO7816接口模块说明 ...原创 2018-07-31 13:40:41 · 4064 阅读 · 0 评论 -
SYD8821 IIC模块使用说明
SYD8821是具有全球领先低功耗(RX 2.4mA @-94.5dBm灵敏度,TX 4.3mA @0dBm输出功率)的蓝牙低功耗SOC芯片,在极低电流下实现了优异的射频性能,搭配176kB SRAM,512kB flash,非常适合中高阶可穿戴、智能家居、物联网等低功耗应用。具体可咨询:http://www.sydtek.com/ SYD8821 IIC模块使用说明 ...原创 2018-03-20 13:17:16 · 960 阅读 · 2 评论 -
SYD8821 不能够挂接仿真器的恢复办法
SYD8821是具有全球领先低功耗(RX 2.4mA @-94.5dBm灵敏度,TX 4.3mA @0dBm输出功率)的蓝牙低功耗SOC芯片,在极低电流下实现了优异的射频性能,搭配176kB SRAM,512kB flash,非常适合中高阶可穿戴、智能家居、物联网等低功耗应用。具体可咨询:http://www.sydtek.com/ SYD8821 不能够挂接仿真器的恢复...原创 2018-03-27 09:18:58 · 548 阅读 · 1 评论 -
SYD8821 GPIO模块使用说明
SYD8821是具有全球领先低功耗(RX 2.4mA @-94.5dBm灵敏度,TX 4.3mA @0dBm输出功率)的蓝牙低功耗SOC芯片,在极低电流下实现了优异的射频性能,搭配176kB SRAM,512kB flash,非常适合中高阶可穿戴、智能家居、物联网等低功耗应用。具体可咨询:http://www.sydtek.com/ SYD8821 GPIO模块使用说明手册中提及GPI...原创 2018-03-18 16:27:21 · 2318 阅读 · 0 评论 -
SYD8821 TIMER模块使用说明【TIMER4测试】
SYD8821是具有全球领先低功耗(RX 2.4mA @-94.5dBm灵敏度,TX 4.3mA @0dBm输出功率)的蓝牙低功耗SOC芯片,在极低电流下实现了优异的射频性能,搭配176kB SRAM,512kB flash,非常适合中高阶可穿戴、智能家居、物联网等低功耗应用。具体可咨询:http://www.sydtek.com/ SYD8821 TIMER模块使用说明 这...原创 2018-04-09 23:05:44 · 852 阅读 · 0 评论 -
SYD8821 SPI1_MATER模块使用说明
SYD8821是具有全球领先低功耗(RX 2.4mA @-94.5dBm灵敏度,TX 4.3mA @0dBm输出功率)的蓝牙低功耗SOC芯片,在极低电流下实现了优异的射频性能,搭配176kB SRAM,512kB flash,非常适合中高阶可穿戴、智能家居、物联网等低功耗应用。具体可咨询:http://www.sydtek.com/ SYD8821 SPI1_MATER模块使用说明...原创 2018-03-28 17:03:49 · 577 阅读 · 0 评论 -
SYD8821 WDT模块使用说明【WDT中断的使用】【WDT复位类型】
SYD8821是具有全球领先低功耗(RX 2.4mA @-94.5dBm灵敏度,TX 4.3mA @0dBm输出功率)的蓝牙低功耗SOC芯片,在极低电流下实现了优异的射频性能,搭配176kB SRAM,512kB flash,非常适合中高阶可穿戴、智能家居、物联网等低功耗应用。具体可咨询:http://www.sydtek.com/ WDT模块使用说明 打开工程...原创 2018-04-18 12:20:13 · 2032 阅读 · 0 评论 -
SYD8821 RTC模块使用说明【RTC比较器的设置】【second_bit的妙用】【RTC比较器的动态设置】【调整RTC频率】
SYD8821是具有全球领先低功耗(RX 2.4mA @-94.5dBm灵敏度,TX 4.3mA @0dBm输出功率)的蓝牙低功耗SOC芯片,在极低电流下实现了优异的射频性能,搭配176kB SRAM,512kB flash,非常适合中高阶可穿戴、智能家居、物联网等低功耗应用。具体可咨询:http://www.sydtek.com/ SYD8821 RTC模块使用说明 ...原创 2018-03-28 07:41:19 · 1187 阅读 · 0 评论 -
SYD8821 RTT使用说明
SYD8821是具有全球领先低功耗(RX 2.4mA @-94.5dBm灵敏度,TX 4.3mA @0dBm输出功率)的蓝牙低功耗SOC芯片,在极低电流下实现了优异的射频性能,搭配176kB SRAM,512kB flash,非常适合中高阶可穿戴、智能家居、物联网等低功耗应用。具体可咨询:http://www.sydtek.com/SYD8821 RTT使用说明 SYD8821内部的...原创 2018-05-09 14:17:51 · 573 阅读 · 0 评论 -
SYD8821 FAST_PWM模块使用说明【独立模式(各个通道占空比不一样)】【双buff交替播放wav】
SYD8821是具有全球领先低功耗(RX 2.4mA @-94.5dBm灵敏度,TX 4.3mA @0dBm输出功率)的蓝牙低功耗SOC芯片,在极低电流下实现了优异的射频性能,搭配176kB SRAM,512kB flash,非常适合中高阶可穿戴、智能家居、物联网等低功耗应用。具体可咨询:http://www.sydtek.com/ FAST_PWM模块使用说明 SY...原创 2018-04-24 19:10:25 · 3382 阅读 · 0 评论 -
SYD8821烧录仿真说明【No Cortx-M SW Device Found】【cache模式下仿真环境设置】
SYD8821是具有全球领先低功耗(RX 2.4mA @-94.5dBm灵敏度,TX 4.3mA @0dBm输出功率)的蓝牙低功耗SOC芯片,在极低电流下实现了优异的射频性能,搭配176kB SRAM,512kB flash,非常适合中高阶可穿戴、智能家居、物联网等低功耗应用。具体可咨询:http://www.sydtek.com/No Cortx-M SW Device Found ...原创 2018-04-25 15:13:25 · 1709 阅读 · 0 评论 -
SYD8821 PWM模块使用说明【暂停、重启、停止】
SYD8821是具有全球领先低功耗(RX 2.4mA @-94.5dBm灵敏度,TX 4.3mA @0dBm输出功率)的蓝牙低功耗SOC芯片,在极低电流下实现了优异的射频性能,搭配176kB SRAM,512kB flash,非常适合中高阶可穿戴、智能家居、物联网等低功耗应用。具体可咨询:http://www.sydtek.com/ SYD8821 PWM模块使用说明 ...原创 2018-03-23 13:43:50 · 1191 阅读 · 0 评论 -
SYD8821介绍【芯片介绍】【开发环境搭建】【SDK介绍】【SYD8821的运行模式】【开发板介绍】【SYD8821的运行模式】
SYD8821是具有全球领先低功耗(RX 2.4mA @-94.5dBm灵敏度,TX 4.3mA @0dBm输出功率)的蓝牙低功耗SOC芯片,在极低电流下实现了优异的射频性能,搭配176kB SRAM,512kB flash,非常适合中高阶可穿戴、智能家居、物联网等低功耗应用。具体可咨询:http://www.sydtek.com/ SYD8821介绍本文摘录于:http://www....原创 2018-03-18 13:28:35 · 6560 阅读 · 11 评论 -
SYD8821 jflash烧录方法【对于空芯片(或者被擦除内容的芯片)的特殊处理】
SYD8821是具有全球领先低功耗(RX 2.4mA @-94.5dBm灵敏度,TX 4.3mA @0dBm输出功率)的蓝牙低功耗SOC芯片,在极低电流下实现了优异的射频性能,搭配176kB SRAM,512kB flash,非常适合中高阶可穿戴、智能家居、物联网等低功耗应用。具体可咨询:http://www.sydtek.com/SYD8821 jflash烧录方法 第一部:联...原创 2018-05-04 14:57:53 · 3986 阅读 · 0 评论 -
SYD8821 使用tool烧录方法【串口烧录】【SWD烧录】
SYD8821是具有全球领先低功耗(RX 2.4mA @-94.5dBm灵敏度,TX 4.3mA @0dBm输出功率)的蓝牙低功耗SOC芯片,在极低电流下实现了优异的射频性能,搭配176kB SRAM,512kB flash,非常适合中高阶可穿戴、智能家居、物联网等低功耗应用。具体可咨询:http://www.sydtek.com/SYD8821 串口烧录方法 SYD8821的串口烧...原创 2018-06-19 17:13:51 · 1496 阅读 · 2 评论 -
SYD8821 I2S模块发送功能使用说明
SYD8821是具有全球领先低功耗(RX 2.4mA @-94.5dBm灵敏度,TX 4.3mA @0dBm输出功率)的蓝牙低功耗SOC芯片,在极低电流下实现了优异的射频性能,搭配176kB SRAM,512kB flash,非常适合中高阶可穿戴、智能家居、物联网等低功耗应用。具体可咨询:http://www.sydtek.com/SYD8821 I2S模块使用说明 SYD8821...原创 2018-07-25 21:20:48 · 986 阅读 · 0 评论 -
SYD8821 串口模块使用说明【串口0中断要屏蔽底层调用】
SYD8821是具有全球领先低功耗(RX 2.4mA @-94.5dBm灵敏度,TX 4.3mA @0dBm输出功率)的蓝牙低功耗SOC芯片,在极低电流下实现了优异的射频性能,搭配176kB SRAM,512kB flash,非常适合中高阶可穿戴、智能家居、物联网等低功耗应用。具体可咨询:http://www.sydtek.com/ SYD8821 串口模块使用说明如下图示IO口...原创 2018-03-20 10:23:24 · 915 阅读 · 2 评论