网站建设过程中涉及哪些类型的空间和服务器费用,以及这些费用的税务处理方式是什么?

摘要:做网站的空间和服务器吗,网站建设属于哪类税率,贵港北京网站建设,重庆点优建设网站公司吗问题描述: 总线上有两个设备,主机:100ms周期发送数据。从机
做网站的空间和服务器吗,网站建设属于哪类税率,贵港北京网站建设,重庆点优建设网站公司吗问题描述#xff1a; 总线上有两个设备#xff0c;主机#xff1a;100ms周期发送数据。从机#xff1a;以不同波特率发送数据#xff0c;再把从机波特率调节至主机波特率一致无法通信。 环境#xff1a;VSCODE IDF-v5.0 问题分析#xff1a; 我们先看下ESP32技术参…问题描述 总线上有两个设备主机100ms周期发送数据。从机以不同波特率发送数据再把从机波特率调节至主机波特率一致无法通信。 环境VSCODE IDF-v5.0 问题分析 我们先看下ESP32技术参考手册中TWAI中对错误状态计数器的描述。当TEC255时说明总线发生严重错误此时ESP32的机制会关闭总线进入离线状态。这也是导致我们无法通信的原因。 问题解决方法 在ESP32的技术参考手册上也描述了怎么恢复离线状态。 首先我们需要知道CAN(TWAI)的总线状态。这个我们可以通过IDF的API函数来获取中线的各种状态。 代码如下: /*** brief Structure to store status information of TWAI driver*/ typedef struct {twai_state_t state; /** Current state of TWAI controller (Stopped/Running/Bus-Off/Recovery) */uint32_t msgs_to_tx; /** Number of messages queued for transmission or awaiting transmission completion */uint32_t msgs_to_rx; /** Number of messages in RX queue waiting to be read */uint32_t tx_error_counter; /** Current value of Transmit Error Counter */uint32_t rx_error_counter; /** Current value of Receive Error Counter */uint32_t tx_failed_count; /** Number of messages that failed transmissions */uint32_t rx_missed_count; /** Number of messages that were lost due to a full RX queue (or errata workaround if enabled) */uint32_t rx_overrun_count; /** Number of messages that were lost due to a RX FIFO overrun */uint32_t arb_lost_count; /** Number of instances arbitration was lost */uint32_t bus_error_count; /** Number of instances a bus error has occurred */ } twai_status_info_t;/*** brief Get current status information of the TWAI driver** param[out] status_info Status information** return* - ESP_OK: Status information retrieved* - ESP_ERR_INVALID_ARG: Arguments are invalid* - ESP_ERR_INVALID_STATE: TWAI driver is not installed*/ esp_err_t twai_get_status_info(twai_status_info_t *status_info) 同时CAN(TWAI)总线的状态有以下几种状态。
阅读全文