void ch395_task()
8 uint8_t ch395_recv_buf[1024];
uint8_t ch395_send_buf[]={"he11o this is ch395"}; CH395Q_SPI_Init();
ch395q_hardware_init(); ch395q_udp_init();
// FlagStatus Init_PIN;
uint8_t phy_change_status=ch395_cmd_get_phy_status(); printk("phy_change_status=%d\r\n",phy_change_status);
for(:;)
vTaskDelay(1000); if(CH395count>0){
uint16_t 1en = ch395_get_recv_1ength(socket_0); ch395_get_recv_data(socket_0,1en,ch395_recv_buf); for(uint8_t i=0;i<1en;i++)
printk("ch395_recv_buf[%d]=%d\r\n",i,ch395_recv_buf[i]);
uint8_t send_socket_status[2];
ch395_cmd_get_socket_status(socket_0,send_socket_status);
printk("ch395_cmd_get_socket_status=%x\r\n",send_socket_status[0]); ch395_send_data(socket_0,ch395_send_buf, strlen(ch395_send_buf)); CH395count--;}
提取文字的效果不太好
|