caicaptain2 发表于 2024-1-17 11:22:43

这种串口.h的定义方式是哪个例程里面的?现在找不到了。

很久以前,应该是移植安富莱例程bsp里面的,现在在文档里面找不到了。以前只保留了串口1和串口2,现在需要串口1至6的全部定义。


eric2013 发表于 2024-1-17 11:46:24

在我们的bsp_uart_fifo.c文件里面。

caicaptain2 发表于 2024-1-17 15:42:32

eric2013 发表于 2024-1-17 11:46
在我们的bsp_uart_fifo.c文件里面。

查了的,在这个"V5-999_出厂程序(源代码 V2.1a)\User\bsp\driver\src\" 或者 "\inc\"

bsp_uart_fifo.h和bsp_uart_fifo.c都没有找到。


eric2013 发表于 2024-1-18 08:28:42

caicaptain2 发表于 2024-1-17 15:42
查了的,在这个"V5-999_出厂程序(源代码 V2.1a)%user\bsp\driver\src\" 或者 "\inc\"

bsp_uart_fif ...

这个是串口FIFO,没有带DMA,带DMA只有这个。

基于V6的CMSIS-Driver串口应用,支持8串口DMA不定长收发,比CubeMX还要省事
https://www.armbbs.cn/forum.php?mod=viewthread&tid=93714&fromuid=58
(出处: 硬汉嵌入式论坛)

caicaptain2 发表于 2024-1-18 08:50:11

eric2013 发表于 2024-1-18 08:28
这个是串口FIFO,没有带DMA,带DMA只有这个。

基于V6的CMSIS-Driver串口应用,支持8串口DMA不定长收发 ...

它这里面的数据定义复杂,层层包装,看起来相当累。以前尝试过,还是放弃了。

eric2013 发表于 2024-1-18 08:52:07

caicaptain2 发表于 2024-1-18 08:50
它这里面的数据定义复杂,层层包装,看起来相当累。以前尝试过,还是放弃了。

实际上这个比较简单,就是个简单的CMSIS框架封装。
页: [1]
查看完整版本: 这种串口.h的定义方式是哪个例程里面的?现在找不到了。