MR_B
MR_B
This guy hasn't written anything yet

注册于 9 months ago

回答
0
文章
0
关注者
0

MR_B 发表了评论

7 months ago

stm32f4 uart 接收问题

是的,消息队列的通知也是不及时的,而且我测试接收到的数据和发送数据使用同一个buf,所以感觉消息队列的不及时可能导致buf会被更新,指针的传送数据可能就有问题,我再试试。

MR_B 发表了评论

7 months ago

stm32f4 uart 接收问题

我试了一下,直接在接收中断回调里读数据并且发数据,貌似是对的,所以问题应该出在消息队列传送消息以及读取和发送buf中内容的错误。感觉消息队列通知线程,还是不及时的,同时官方局部变量消息的应用可能也有些

MR_B 发表了评论

7 months ago

stm32f4 uart 接收问题

貌似波特率改为115200,还是会有错,但是读出来的都是五个字节一包,只是出错的是前面的字节被替换了

MR_B 发表了评论

7 months ago

stm32f4 uart 接收问题

在中断回调中发出消息通知线程读出数据,相当于每次中断都通知读出数据了,不应该来不及读取数据呀

MR_B 发表了评论

7 months ago

stm32f4 uart 接收问题

我设置的是 2000000,在中断回调中发出消息通知线程读出数据,相当于每次中断都通知读出数据了,不应该来不及读取数据呀

MR_B 发布了问题

7 months ago

stm32f4 uart 接收问题

MR_B 发表了评论

8 months ago

硬件 i2c 的使用问题,驱动如何写

好的,我参考spi再研究一下,谢谢

MR_B 发表了评论

8 months ago

硬件 i2c 的使用问题,驱动如何写

好的,看来得多花时间研究框架,谢谢

MR_B 发表了评论

8 months ago

硬件 i2c 的使用问题,驱动如何写

好的,我再研究研究,谢谢

MR_B 发表了评论

8 months ago

硬件 i2c 的使用问题,驱动如何写

@flashman2002 好的,我再研究研究,谢谢

MR_B 发表了评论

8 months ago

硬件 i2c 的使用问题,驱动如何写

貌似也是软件IO模拟,没有发现硬件相关的驱动。前辈在哪里发现了?方便给下连接么?

MR_B 发表了评论

8 months ago

硬件定时器框架,硬件定时器的使用,系统未注册的硬件定时器使用

@cxhxy12345 这个直接用cubemx直接配置就可以用的,主从功能,主定时器使能主从控制,配置从定时器触发事件,在从定时器配置时配置对应的触发来源即可。后来放弃了使用框架,用hal库写来用32

MR_B 发表了评论

8 months ago

硬件定时器框架,硬件定时器的使用,系统未注册的硬件定时器使用

我想的是利用32位定时器,周期值比较大,可以减少中断;但看了一下定时器框架,貌似无论32位还是16位定时器都是以65535为计数最大值,然后设置循环中断次数达到设定大周期超时的目的,对我的需求来说也可

回到
顶部

发布
问题

投诉
建议