微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > mt2523如何透過port service由USB吐訊息

mt2523如何透過port service由USB吐訊息

时间:10-02 整理:3721RD 点击:
Please reference if any customer want to output log fROM USB by port service.
How to open port service and USB virtual COM port on MT2523_band board or other project.

1. Open HAL_USB_MODULE_ENABLED definition in “ inc/hal_feature_config.h ”


2. Open usb and port service feature as below in “ GCC\feature.mk”


3. Modify “Makefile” in GCC folder


4. Initialize USB and port service in main.c
a. Include header file


b. Add port service initial function and initialize it#if defined(mtk_PORT_SERVICE_ENABLE)
static void syslog_port_service_init(void)
{
serial_port_dev_t syslog_port;
serial_port_setting_UART_t uart_setting;
//which port you want to output
syslog_port = SERIAL_PORT_DEV_USB_COM2;
serial_port_config_write_dev_number("syslog", syslog_port);
uart_setting.baudrate = HAL_UART_BAUDRATE_115200;
serial_port_config_write_dev_setting(syslog_port, (serial_port_dev_setting_t
*)&uart_setting);
}
#endif
Initial port service, syslog_port_service_init() should be called after
NVDM_init(). .


c. Add USB module to initialize


d.modify syacalls.c in GCC folder

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top