上讲介绍并应用了单片机内部定时器和中断,并给出了实例。这一讲将介绍单片机上的串口通信。通过该讲,读者可以掌握单片机上串口的工作原理和如何通过程序来对串口进行设置,并根据所给出的实例实现与PC机通信。
2022-05-30 14:57:42 424KB 单片机教程
1
三旺 串口调试工具zip,三旺 串口调试工具
2021-12-06 15:15:16 263KB 软件
1
名称;IO 口模拟232通讯程序 开发要求: 说明 串口1波特率为19200采用独立中断 串口2波特率为9600采用独立中断 模拟串口波特率为19200采用定时器0
2021-08-02 16:23:44 34KB 模拟串口 三个串口 STC12C5A60S2
1
int main(void) { delay_init(); //初始化延时 uart_init(9600); //初始化串口1,9600,8n1 USART2_Init(9600); //初始化串口2,9600,8n1 usart3_init(9600); //初始化串口3,9600,8n1 NVIC_Configuration(); //设置NVIC中断分组2:2位抢占优先级,2位响应优先级 while(1) { printf("send test--USART1"); delay_ms(1000); u2_printf("send test--USART2"); delay_ms(1000); u3_printf("send test--USART3"); delay_ms(1000); } }
2021-06-10 14:03:25 2.92MB stm32 串口通信
1
同时使用STM32三个串口的接收与发送,串口1使用printf(),串口2使用u2_printf(),串口3使用u3_printf().接受采用定时器中断超时,5ms未接收到数据认为本次接收结束,置位相应的标志位,主程序检测并处理接收数据。
2019-12-21 22:00:56 6.59MB UART,STM32
1
STM32F103C8T6的片子上同时使用三个串口,其中用于串口光纤的,用于带485接口的LoRa的和另一路作为DTU Modbus从机的三个串口,硬件上属于两路485和一个串口共三个串口通信。配置了好长时间,网上的例程都是转来转去不能用,里面的Modbus协议也可以好好研究一下。
2019-12-21 21:06:01 5.5MB stm32 多串口
1
三款串口示波器(DataScope,SerialHunter,VisualScope)
2019-12-21 19:35:04 10.15MB 串口
1