# SYD8811SDK **Repository Path**: tonyugy/SYD8811SDK ## Basic Information - **Project Name**: SYD8811SDK - **Description**: SYD8811SDK 这里有SYD8811最新的SDK与更新日志,大家可以直接从这里下载与使用,也建议您将遇到的技术难点发布到这里,如果我看到,会做回复的! - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-10-15 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # SYD8811SDK ## 本程序版权属于成都盛芯微科技SYDTEK,更多内容请看官网:http://www.sydtek.com/ 2018-12-26 1.第一版


2019-1-24 1.修改触摸的驱动使其有自动校正的功能!


2019-3-22 1.更新SDK中各个工程的协议栈lib文档,涉及的文件如下: "SYD8811_SDK\Source Code\SYD8811_ble_peripheral\3.SYD8811_HID\ble\syd8811_ble_lib.lib" "SYD8811_SDK\Source Code\ble\syd8811_ble_lib.lib" "SYD8811_SDK\Source Code\SYD8811_ble_peripheral\1.SYD8811_UART original\ble\syd8811_ble_lib.lib" "SYD8811_SDK\Source Code\SYD8811_ble_peripheral\1.SYD8811_UART\ble\syd8811_ble_lib.lib" "SYD8811_SDK\SourceCode\SYD8811_ble_peripheral\2.SYD8811_UART_Capdet_Touch\ble\syd8811_ble_lib.lib"


2019-5-22 1、整理Source Code工程的架构,各个文件功能说明如下 A、Driver、Include、Rtt存放8811相关的外设驱动文件 <2>、BLE文件夹存放OTA升级相关文件 <3>、Lib文件夹存放协议栈lib、软件定时器lib、触摸lib <4>、SYD8811_ble_peripheral文件夹存放8811 BLE相关例程(透传、HID) <5>、SYD8811_peripheral文件夹存放8811外设相关例程(ADC、PWM、IIC、TIMER、RTC等) 2、更新协议栈lib "SYD8811_SDK\Source Code\Lib\syd8811_ble_lib.lib" 3、按照规定格式,整理SYD8811_ble_peripheral文件夹和SYD8811_peripheral文件夹的各个工程 4、更新Documentation文件下8811手册 <1>、《SYD8811_BLE_DS_v1p1_CN_20190508》 <2>、《SYD8811_BLE_DS_v1p2_EN_20190508》 5、更新tool文件夹下SYDTEK Studio tool <1>、《SYDTEK Studio release20190521》 6.更新《SYD8811_SDK\Source Code\SYD8811_peripheral》目录下各工程头文件引索目录,比如ADC工程中把“..\adc”改成“..\” 7.修改《SYD8811_SDK\Source Code\SYD8811_peripheral》目录下各工程的《config.h》文件,增加“#define _DEBUG_”一句话,使用宏“_DEBUG_”让工程往UART输出log 8.删除《SYD8811_SDK\Source Code\Include\syd_type.h》文件以及各个工程对其的引用 9.增加文件:"SYD8811_SDK\Documentation\SYD8811_pinmux_table_20190527.xlsx",对SYD8811的pinmux进行介绍


2019-6-10 修改《SYDTEK Studio release20190610v3.5.0 》 1.这里务必使用最新的tool,原来的tool可能会出现意想不到的情况! 2.增加文章"SYD8811_SDK release\Documentation\SYD8811内存和代码的分布.pdf" 3.修改了所有带BLE的工程的“profile”文件夹,在OTA的服务中增加上“write without Rspone"属性 4.增加工程《SPI_Master_FLASH_limiting_speed》 5.增加工程《uart1_debug》 6.增加工程《4.SYD8811_BLE_UART_GPIO_open_power》 7.增加工程《5.SYD8811_BLE_UART_EVBOLED_Scan》 8.修改Hpwm的驱动,主要体现在:HPWM_IRQHandler和Hpwm_Init函数!


2019-7-5 1.增加工程《SYD8811_SDK\SourceCode\SYD8811_peripheral_misc\SYD8811_BLE_UART_EVBOLED_notifyen_open_power_XTAL》 2.修改RTT的驱动,使其能够输出浮点函数,替换 3.使用最新版本的《SYDTEK Studio》,版本号为《V3.8.9 20190628.7z》 4.增加工程《SYD8811_SDK\Source Code\SYD8811_peripheral_misc\CLK_XO16_To_Gpio》


2019-7-15 1.增加工程《"SYD8811_SDK\Source Code\SYD8811_peripheral_misc\flash_internal_custom_3k"》 2.增加工程《"SYD8811_SDK\Source Code\SYD8811_peripheral_misc\flash_internal_custom_Anysize"》 3.把涉及到BLE的项目使用timer0改为使用timer1,因为软件定时器系统也使用timer0,涉及到的项目有: A.SYD8811_SDK\Source Code\SYD8811_ble_peripheral\1.SYD8811_BLE_UART_notifyen_open_power B.SYD8811_SDK\Source Code\SYD8811_ble_peripheral\3.SYD8811_BLE_UART_EVBOLED_notifyen_open_power C.SYD8811_SDK\Source Code\SYD8811_ble_peripheral\4.SYD8811_BLE_UART_GPIO_open_power E.SYD8811_SDK\Source Code\SYD8811_ble_peripheral\5.SYD8811_BLE_UART_EVBOLED_Scan F.SYD8811_SDK\Source Code\SYD8811_peripheral_misc\SYD8811_BLE_UART_EVBOLED_MAC G.SYD8811_SDK\SourceCode\SYD8811_peripheral_misc\SYD8811_BLE_UART_EVBOLED_notifyen_open_power_verdor_datas H.SYD8811_SDK\SourceCode\SYD8811_peripheral_misc\SYD8811_BLE_UART_EVBOLED_notifyen_open_power_XTAL I.SYD8811_SDK\Source Code\SYD8811_peripheral_misc\SYD8811_BLE_UART_LowPower J.SYD8811_SDK\SourceCode\SYD8811_peripheral_misc\SYD8811_BLE_UART_notifyen_open_power_restartadv 修改在send_to_master和timer_1_callback两个函数中


20190729 1.修改RTT驱动,让keil显示实际使用的内存,涉及到所有使用RTT的程序,修改的文件是"Source Code\Rtt\SEGGER_RTT.C""和"\Source Code\RTT\SEGGER_RTT_Conf.h" 2.更新最新版本的“SYDTEK_Studio”,版本号为V4.2.2


20190812 1.增加工程《"SYD8811_SDK\Source Code\SYD8811_ble_peripheral\6.SYD8811_ANCS"》 2.增加工程《"SYD8811_SDK\Source Code\SYD8811_peripheral_misc\SYD8811_UART_OTA"》 3.修改工程《“SYD8811_SDK\Source Code\SYD8811_ble_peripheral\2.SYD8811_HID”》


20190828 172839 1.增加工程《"SYD8811_SDK\Source Code\SYD8811_peripheral_misc\SYD8811_dtm_tx"》 2.增加工程《"SYD8811_SDK\Source Code\SYD8811_peripheral_misc\SYD8811_dtm_rx"》 3.修改RTC驱动Syd8811_softtimer_lib.lib 4.SYDTEK Studio更新到V4.4.8版本


20190918 164058 1.增加工程《"SYD8811_SDK\Source Code\SYD8811_peripheral\GPIO_IRQ"》 2.增加文件《SYD8810_pinmux_table_20190917 144554》 3.在“Documentation”目录中增加SYD8810规格书并且更新SYD8811规格书 4.更新"tool"目录下,SYDTEK Studio版本到V4.6.2 5.增加工程“Source Code\SYD8811_peripheral_misc\flash peotect” 6.增加工程“flash_internal_custom_CodeB” 7.更新插件“SYD8811_512kB_Flash.FLM” 20191011 202207 1.更新"tool"目录下,SYDTEK Studio版本到V4.7.9