chenyingchun
chenyingchun
This guy hasn't written anything yet

注册于 11 months ago

回答
25
文章
0
关注者
1

只能手动了,我之前也有过这个想法,但是还是用了rtt-studio,感觉用着还挺舒服

rt-thread的串口驱动框架中,是有串口接收缓冲区的, 缓冲区的大小由RT_SERIAL_RB_BUFSZ决定

我感觉,所有设备,都需要在open后,才可以进行读写,控制等操作,所以我感觉应该是文档可能有问题

我们最近也要做rsic-v了,打算用sifive-risc-v, 不知道你们用的什么硬件平台?

你好,注意下代码逻辑,试试手动定义下面的宏,再测试看看呢
RTC.png

请按照lizhen9880的建议再试一下看看, 我这边用的F413, SDIO_MAX_FREQ 设置的50000000, 实测下来,写入速度可以最高可以达到3MByte/s
SDIO.png

看看board.h中相关功能有没有使能adc.png

多核通讯,我们之前做法是通过memory share, 另一种DMA + 中断的方式, 多主控RPC没有做过, 关注下该问题,看看有没有大佬有好的做法

可以使用FAL对接, FAL可以对接内部flash, 也可以对接外部flash, 对上提供的接口是一致的。

我以前也有过一次,没有了,后来我关了IDE重启了一下,就有了

可以试试rtt-studio, 非常好用,基本可以点点,生成可用代码

封装成lib, 之前好像听熊大讲过,确实有这个问题。很细节的原理不是很明白,大致是因为和将函数指针放置在某一个段内有关,这个是链接的时候,会动态新增减少的

发布
问题