feat: 🔥 去掉频繁打印的终端输出
This commit is contained in:
parent
3252a5c822
commit
5e81e37e70
@ -84,7 +84,7 @@ uint8_t ucp_print_err_f = 0;
|
||||
void *handleUdpTransmission(void *arg)
|
||||
{
|
||||
(void)arg;
|
||||
printf("[socket]:/************ linux_UDP ***************/\n");
|
||||
printf("\n************ linux_UDP ***************\n");
|
||||
if ((sockfd_case52 = socket(AF_INET, SOCK_DGRAM, 0)) < 0)
|
||||
{
|
||||
printf("[socket]:socket error!\n");
|
||||
@ -99,7 +99,7 @@ void *handleUdpTransmission(void *arg)
|
||||
printf("[socket]: UDP ready\n");
|
||||
|
||||
// mmap
|
||||
printf("[socket]: Opening /dev/mem for all mappings\n");
|
||||
printf("[ mmap ]: Opening /dev/mem for all mappings\n");
|
||||
mem_fd_case52 = open("/dev/mem", O_RDWR | O_SYNC);
|
||||
if (mem_fd_case52 == -1) {
|
||||
printf("[mmap]: Failed to open /dev/mem !!!!\n");
|
||||
@ -108,7 +108,6 @@ void *handleUdpTransmission(void *arg)
|
||||
}
|
||||
|
||||
// RX
|
||||
printf("[mmap]:/*************** mmap_rx ***************/\n");
|
||||
map_base_rx_case52 = mmap(NULL, MAP_SIZE_CASE52, PROT_READ | PROT_WRITE, MAP_SHARED, mem_fd_case52, MAP_ADDR_RX_BASE_CASE52);
|
||||
if (map_base_rx_case52 == MAP_FAILED) {
|
||||
printf("[mmap]: rx mapping failed!\n");
|
||||
@ -120,7 +119,6 @@ void *handleUdpTransmission(void *arg)
|
||||
printf("[ mmap ]: rx ready\n");
|
||||
|
||||
// RX_FLAG
|
||||
printf("[mmap]:/************** rx_flag ***************/\n");
|
||||
map_base_rxf_case52 = mmap(NULL, MAP_SIZE_ST_CASE52, PROT_READ | PROT_WRITE, MAP_SHARED, mem_fd_case52, MAP_ADDR_RXFLAG_DATA_CASE52);
|
||||
if (map_base_rxf_case52 == MAP_FAILED) {
|
||||
printf("[mmap]: RX_FLAG mapping failed!\n");
|
||||
@ -152,7 +150,7 @@ void *handleUdpTransmission(void *arg)
|
||||
char *ctrl_message = "ready";
|
||||
sendto(sockfd_case52, ctrl_message, strlen(ctrl_message), 0,
|
||||
(struct sockaddr *)&server_addr_case52, sizeof(server_addr_case52));
|
||||
printf("[sendto]:%s\n", ctrl_message);
|
||||
printf("[udp.sendto]: %s\n", ctrl_message);
|
||||
|
||||
char ctrl_buffer[CTRL_BUFFER_SIZE];
|
||||
struct sockaddr_in from_addr;
|
||||
@ -165,26 +163,26 @@ void *handleUdpTransmission(void *arg)
|
||||
recv_len = recvfrom(sockfd_case52, ctrl_buffer, CTRL_BUFFER_SIZE, 0,
|
||||
(struct sockaddr *)&from_addr, &from_addr_len);
|
||||
if (recv_len < 0) {
|
||||
printf("[recv_len]:recv_len < 0\n");
|
||||
printf("[udp_ctrl]:recv_len < 0\n");
|
||||
}
|
||||
|
||||
ctrl_buffer[recv_len] = '\0';
|
||||
printf("[recvfrom]:%s\n", ctrl_buffer);
|
||||
printf("[ udp.recv ]: %s\n", ctrl_buffer);
|
||||
if (strcmp(ctrl_buffer, "ok") == 0) {
|
||||
//usleep(1000000);
|
||||
printf("[ mmap ]: wr...\n");
|
||||
mapped_addr = (volatile uint32_t *)ucp4008_ctrl_mmap_base;
|
||||
*mapped_addr = 0xA5A55A5A;
|
||||
printf("[mmap]: wr 0xA5A55A5A done :) \n");
|
||||
printf("[ mmap ]: wr 0xA5A55A5A done\n");
|
||||
strcmp_flag = 0;
|
||||
} else {
|
||||
printf("[recvfrom]:strcmp no ok!\n");
|
||||
printf("[ udp.recv ]:strcmp no ok!\n");
|
||||
}
|
||||
}
|
||||
|
||||
// 初始化消费者索引
|
||||
r_idx = 0;
|
||||
printf("[store]: r_idx ready == 0\n");
|
||||
printf("[ mmap ]: r_idx ready\n");
|
||||
|
||||
// while
|
||||
uint8_t block_n = 0;
|
||||
|
Loading…
x
Reference in New Issue
Block a user