Tool/software:
Hello,
I am referring to the example code and the Driver Porting Guide to control the CC3351 using the STM32F7 series MCU. I have copied the source code from the '\cc33xx_mcu_package_R5\source' path into my project, and I am currently copying and modifying only the porting layer files from the example folder into my project.
Apart from the porting layer files, are there any other parts that I need to modify?The MCU has SDIO, UART and FreeRTOS avaliable.
I have downloaded the 'cc33xx_mcu_package_R5' to check the code, but I am having trouble understanding the configuration, so I have the following questions.
1. I have copied the source code from the path '\cc33xx_mcu_package_R5\source' to my project and am modifying only the Porting Layer Files from the example folder. Are there any other parts that need to be modified besides the Porting Layer Files?
2. In your example, it is implemented to control the WLAN_EN_PIN in the TurnOn_WL() and TurnOff_WL() functions, but it seems that the CC3351 does not have a pin related to WLAN_EN.
Which actual pin does WLAN_EN_PIN control? Is it for chip reset?
3. In the network_terminal.c file of the Example folder, the network_terminal_entry function needs to use WLAN, but why is the wlan_TurnOffWlan() function being called?
4. I want to control the CC3351 via SDIO. Is it possible to interface through SDIO without any additional configuration after booting? Or is there a need for separate CC3351 configuration for SDIO? If configuration is required, is there a document I should refer to?
5. There are instances where the function names in the guide do not match the function names in the code, and the structure of the code is difficult for me to understand.
Is there any additional sample code or documentation that I can refer to?