这是部分代码:
- #define GPIO_GARAGE_PIN 4
- #define GPIO_SECOND_PIN 8
- void main()
- {
- bl_sys_init();
- bl_gpio_enable_output(GPIO_GARAGE_PIN, 0, 0);
- bl_gpio_enable_output(GPIO_SECOND_PIN, 0, 0);
- //puts("[OS] proc_main_entry task...\r\n");
- //xTaskCreate(TaskUart, "TaskUart", 2048, NULL, 15, NULL);
- xTaskCreate(proc_main_entry, (char *)"main_entry", 1024, NULL, 15, NULL);
- }
- ....
- if(recv_buffer[len-1]>0x0f)
- {
- bl_gpio_output_set(GPIO_GARAGE_PIN, 1);
- bl_gpio_output_set(GPIO_SECOND_PIN, 1);
- }
- else
- {
- bl_gpio_output_set(GPIO_GARAGE_PIN, 0);
- bl_gpio_output_set(GPIO_SECOND_PIN, 0);
- }
- ...
复制代码
GPIO4正常工作, GPIO8没有反应; 芯片为AI-WB2-01S; GPIO4和GPIO8的硬件是相同的。 |