找到约 3379 条相关结果

超长干货为你解析:从串口驱动到Linux驱动模型

文章 2020-11-03 09:03

... 器,完成设备的轮询、中断处理、DMA通信,进行物理内存 ... 并等。总线是其中的一个。行接口简称,也称行通信接口或 ... 。UART包含TTL电平的和RS232电平的。 TTL电平是3.3V ... 目前较为常用的有9针(DB9)和25针(DB25) ...

驱动到Linux驱动模型

文章 2020-10-26 08:49

... 器,完成设备的轮询、中断处理、DMA通信,进行物理内存 ... 并等。总线是其中的一个。行接口简称,也称行通信接口或 ... 。UART包含TTL电平的和RS232电平的。 TTL电平是3.3V ... 目前较为常用的有9针(DB9)和25针(DB25) ...

RT-Thread官方串口驱动支持的DDMA接收存在问题如何解决

论坛 2023-09-01 16:07

... -thread\bsp\stm32\libraries\HAL_Drivers\drv_usart.c使用解析协议数据,肯定会使用DMA的空闲中断接收不定长 ... 行数据中解析协议头,rtthread官方提供的驱动支持的DMA空闲中断的接收,但是rx_fifo不管多 ...

基于单片机技术如何实现RS232串口通信的设计?

文章 2023-09-16 10:40

... 通信的可靠性。首先,可以通过调试工具来测试通信 ... = USART1_IRQn; //USART1中断通道号 NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = ...

【AT-START-F423测评】 1.官方库文件测试之USB虚拟串口

论坛 2023-10-25 20:40

... 。10.板载1输出,开发板特别单独引出了1(包含 ... 了定义、USB端定义、USB虚拟初始化、相关的中断函数等功能,这里主要的函数有USB虚拟设置函数,在其中进行了相关的功能配置。 ...

GD32F303串口设置DMA发生中断无法进入中断函数

论坛 2023-11-13 10:38

... 官方提供的例程中,有一个DMA发生和接收中断例程, ... 能够正常发送数据,但是无法进入中断函数。DMA0_Channel3_IRQHandler函数时官方定义的 ... 出来了。我在配置DMA通道中断的过程中,将dma_interrupt_enable(DMA0,DMA_CH3 ...

基于GD32F407 串口配置 收发数据 测试通过

论坛 2024-04-30 22:34

... 输入gpio_output_options_set(GPIOD,GPIO_OTYPE_PP,GPIO_OSPEED_50MHZ,GPIO_PIN_6);usart_deinit(USART1);// ...

【GD32F303红枫派使用手册】第二十八讲 USB-虚拟串口实验

论坛 2024-07-03 10:44

... ,用于传输命令,该端点采用中断传输方式,轮询间隔为10ms ... 设备已经识别。之后即可通过调试助手与MCU进行CDC通信,在调试助手中打开对应虚拟的端,然后输入任意 ...

kf32a156MQV串口DMA接收,获取DMA通道的当前剩余数据量问题

论坛 2024-08-19 16:16

... chenkun1234:DMA接收时,uint16_tDMA_Get_Transfer_Number_Remain(DMA_SFRmap*DMAx,uint32_tChannel) ... 的DMA接收容量,我第一次接收到40个字节以后产生空闲中断 ...

华大HC32F460的USB cdc虚拟串口编程问题

论坛 2024-09-02 16:55

... 可以通过与USB虚拟收发,自己改动了一下程序使用USB虚拟直接 ... 、printf在内的相关函数调用,并没有初始化和printf相关配置 ... 。flycamelaaa:UART的初始化改变了中断优先级设置powerantone:引脚复用冲突 ...