出自flip the world 檢視MTK, MT7697的原始碼 頁面討論 閱讀檢視原始碼檢視歷史 ←MTK, MT7697 您沒有權限執行編輯此頁面,由於以下原因: 您請求的操作只有這個群組的使用者能使用:使用者 您可以檢視並複製此頁面的原始碼。 The MediaTek '''MT7697''' is a Wi-Fi and BLE MCU, used here on a LinkIt 7697 HDK. These notes cover the SDK layout, building and flashing firmware, and PWM and I2C examples. [[File:Mt7697.jpg|thumb|300px|MT7697]] == Pin definition == [[File:1492592079643473.png|MT7697 pin define]] == SDK Architecture == [[File:MT7697_SDK_architecture.PNG|MT7697 SDK Arch]] == Build FW == * ./build.sh linkit7697_hdk freertos_ledcube * Or, go to the mt7697/project/linkit7697_hdk/templates/freertos_ledcube/GCC, then, make == FW Programming == * git clone https://github.com/MediaTek-Labs/mt76x7-uploader * python ./upload.py -c /dev/ttyUSB0 -f ./out/linkit7697_hdk/freertos_ledcube/freertos_ledcube.bin -t cm4 -p mt7697 == module ON or OFF feature option == * Edit inc/hal_feature_config.h in each example code <pre> #define HAL_ADC_MODULE_ENABLED //#define HAL_AES_MODULE_ENABLED #define HAL_CACHE_MODULE_ENABLED //#define HAL_DES_MODULE_ENABLED //#define HAL_EINT_MODULE_ENABLED //#define HAL_FLASH_MODULE_ENABLED #define HAL_GDMA_MODULE_ENABLED //#define HAL_GPC_MODULE_ENABLED #define HAL_GPIO_MODULE_ENABLED #define HAL_GPT_MODULE_ENABLED //#define HAL_I2C_MASTER_MODULE_ENABLED //#define HAL_I2S_MODULE_ENABLED //#define HAL_IRRX_MODULE_ENABLED //#define HAL_IRTX_MODULE_ENABLED //#define HAL_MD5_MODULE_ENABLED #define HAL_NVIC_MODULE_ENABLED //#define HAL_PWM_MODULE_ENABLED //#define HAL_RTC_MODULE_ENABLED //#define HAL_SHA_MODULE_ENABLED #define HAL_SPI_MASTER_MODULE_ENABLED //#define HAL_SPI_SLAVE_MODULE_ENABLED #define HAL_TRNG_MODULE_ENABLED #define HAL_UART_MODULE_ENABLED //#define HAL_WDT_MODULE_ENABLED #define MTK_HAL_PLAIN_LOG_ENABLE </pre> == PWM example == [[File:Mt7697_pwm_100k_50.png|600px|MT7697 PWM 100K duty 50]] [[File:Mt7697_pwm_200k_30.png|600px|MT7697 PWM 200K duty 30]] == I2C example == [[File:Mtk7697_i2c.png|600px|MT7697 I2C]] == Related projects == * [[Application - wifi relay (Alexa + IFTTT)]] * [[Application - audio spectrum]] == Reference == * [http://labs.mediatek.com/api/mt7697/index.html MT7697 API Reference] * [https://docs.labs.mediatek.com/resource/mt7687-mt7697/en MT7687/MT7697 Resources] * [https://github.com/MediaTek-Labs/mt76x7-uploader MT76x7 Uploader] * [https://docs.labs.mediatek.com/resource/mt7687-mt7697/en/get-started-linkit-7697-hdk/keil-vision-ide-linkit-7697/download-and-debugging-projects-linkit-7697 Setup Hardware Debugger] [[Category:Boards and SoCs]] 返回到「MTK, MT7697」。