STM32- FM收发实验
2022-04-28 12:59:24 157KB STM32 FM 收发实验
1
基于stm32的RS-485总线收发实验例程,简单易学,深入浅出,最短的时间内了解总线协议
2021-11-16 14:58:55 58KB RS-485
1
计算机网络实验,实验平台为NetRiver,已通过测试。
2021-11-10 18:45:46 388KB 计算机网络 IP IPv4协议 代码
1
SPI收发成功后,加上DMA 提高数据传输的速度!
2021-10-29 17:31:28 2.56MB SPI DMA
1
STM32串口收发的程序,对于stm32串口的使用理解很有帮助,是利用中断方式收发
2021-05-19 18:18:40 5.17MB stm32 串口 收发
1
CAN收发实验
2021-05-05 19:01:25 379KB CAN收发实验
1
STM32单片机实现DMA串口数据收发
2021-04-25 19:04:47 3.46MB STM32
1
FPGA设计串口收发实验Verilog逻辑源码Quartus工程文件+文档说明,FPGA型号Cyclone4E系列中的EP4CE6F17C8,Quartus版本17.1。 module uart_test( input clk, input rst_n, input uart_rx, output uart_tx ); parameter CLK_FRE = 50;//Mhz localparam IDLE = 0; localparam SEND = 1; //send HELLO ALINX\r\n localparam WAIT = 2; //wait 1 second and send uart received data reg[7:0] tx_data; reg[7:0] tx_str; reg tx_data_valid; wire tx_data_ready; reg[7:0] tx_cnt; wire[7:0] rx_data; wire rx_data_valid; wire rx_data_ready; reg[31:0] wait_cnt; reg[3:0] state; assign rx_data_ready = 1'b1;//always can receive data, //if HELLO ALINX\r\n is being sent, the received data is discarded always@(posedge clk or negedge rst_n) begin if(rst_n == 1'b0) begin wait_cnt <= 32'd0; tx_data <= 8'd0; state <= IDLE; tx_cnt <= 8'd0; tx_data_valid <= 1'b0; end else case(state) IDLE: state <= SEND; SEND: begin wait_cnt <= 32'd0; tx_data <= tx_str; if(tx_data_valid == 1'b1 && tx_data_ready == 1'b1 && tx_cnt < 8'd12)//Send 12 bytes data begin tx_cnt <= tx_cnt + 8'd1; //Send data counter end else if(tx_data_valid && tx_data_ready)//last byte sent is complete begin tx_cnt <= 8'd0; tx_data_valid <= 1'b0; state <= WAIT; end else if(~tx_data_valid) begin tx_data_valid <= 1'b1; end end WAIT: begin wait_cnt <= wait_cnt + 32'd1; if(rx_data_valid == 1'b1) begin tx_data_valid <= 1'b1; tx_data <= rx_data; // send uart received data end else if(tx_data_valid && tx_data_ready) begin tx_data_valid <= 1
串口1、3接收有后缀"\r\n"和无后缀"\r\n"的不定长数据(不得超过固定长度) 串口1通过重定义printf打印接收到串口1和串口3的数据,当接收到指定字符串则通过串口3发送指定字符串
2019-12-21 21:39:42 4.43MB USART1 USART3
1
DA14580 业内功耗最低的蓝牙收发实验源码
2016-02-27 00:00:00 1.44MB DA14580 蓝牙
1