梅江松子
梅江松子
这家伙很懒,什么也没写!

注册于 4年前

回答
18
文章
4
关注者
1

我 发表了评论

7月前

生产者消费者中是否可以使用一个事件集来代替多个二值信号量?

用完成量也可以,类似二值信号量

我 对问题发布了答案

2年前

在RT-THREAD中使用PWM中断精确控制输出脉冲数量

可以用主从定时器 或者 DMA计数

我 发表了评论

2年前

在现有PWM框架有办法对一段时间内输出的周期数计数吗

可以用 DMA计数或者用主从定时器计数。

我 对问题发布了答案

2年前

f407 bootloader能否支持u盘更新并且不使用download分区,直接从u盘读取并写入flash?

支持,可以基于STM32的USB-MSC demo 改一改。

我 发表了评论

2年前

串口 V2 适配指南

DMA发送模式下 ```c if (ctrl_arg & RT_DEVICE_FLAG_DMA_TX) return RT_SERIAL_TX

我 发表了评论

2年前

关于MDK编译器 AC5与AC6切换的问题

是的,但是我们用户编写的一些程序有调用编译器底层的指令或者老版本的需要注意一下[@用户名由3_15位](https://club.rt-thread.org/u/f40205756a1aab16)

我 发表了评论

2年前

超时判断串口接收完成时,超时时间选择多少合适?

确实可以通过 只用rxne中断和空闲中断 实现你的需求。但是你的数据量大,来数据的时候,系统基本上1ms就进一次串口中断,这个就需要你根据实际项目进行取舍了 [@伊森亨特](https://club

我 发表了评论

2年前

超时判断串口接收完成时,超时时间选择多少合适?

a触发rxne,dma只能收到b c d的原因 可能是因为在rtt的串口框架中,RXNE中断会读取DR寄存器,导致dma接收无法搬运到第一个字节 ```c void rt_hw_serial_is

我 发表了评论

2年前

请教如何在函数内部发送命令到FinSH,并接受FinSH返回?

你可以重新设置 finsh使用的device, 实现一个既能从串口接收字符串,也能通过函数调用put进字符的device

我 对问题发布了答案

2年前

请教如何在函数内部发送命令到FinSH,并接受FinSH返回?

```c int finsh_getchar(void) { #ifdef RT_USING_DEVICE char ch = 0; #ifdef RT_USING_POSIX_ST

我 发表了评论

2年前

带操作系统的boot,跳转到带操作系统的app发生hardfault

一触发systick中断,就异常,很可能是中断向量表此时还没有设置。

回到
顶部

发布
问题

投诉
建议