138****2917
138****2917
This guy hasn't written anything yet

注册于 2 years ago

回答
4
文章
0
关注者
0

我 发布了问题

1 year ago

W806 的 ADC 到底是多少 bit ?

我 对问题发布了答案

1 year ago

UART1 重新上电通信失败

用 USB 下载到板上, 下载完后会自动运行起来, 这是 UART1 的通信没有问题, 正常通信. 关闭电源, 然后再上电, UART1 发送数据, 对方收不到, 每次都是同样的情况, 只要烧写立即运行, 就可以通信, 一断电重启就

我 发布了问题

1 year ago

UART1 重新上电通信失败

我 对问题发布了答案

2 years ago

关于疑似 W806 上电启动的 BUG 反馈

我也遇到过, 有的 W806 芯片下载很顺利, 有的再怎么折腾都下载不进去, 换一片就又可以下载, 太不稳定了.

我 对问题发布了答案

2 years ago

w806 的 ADC 是 16 位, 为什么 HAL_ADC_GetValue () 函数返回值大于 65535 ?

自己回答一下, HAL_ADC_GetValue () 在差分方式确实超过了 65535, 单极信号不会超过, 差分方式的转换值没有找到资料. 想放弃这个芯片了, 没有 EFA, 资料没有, 下个项目果断换 U.

我 发表了评论

2 years ago

spi dma 方式, 当设置为大端模式时 hspi. Init. FirstByte = SPI_BIGENDIAN; 发送不出去?

测试过 N 次, 还是不行, 没办法, 自己程序颠倒高低字节解决掉了.

我 发表了评论

2 years ago

SPI 的大端模式发送无数据发出, CLK 信号正常, MOSI 没有任何脉冲.

测试了, 确实是高低字节.

我 发表了评论

2 years ago

是否可以提供 W806 与 DAC8330 通信的例程? DAC8330 是三线单向 SPI.

@abcd 我写错了, 是 DAC8830, 很常用的模数转换芯片. 德州仪器的.

我 对问题发布了答案

2 years ago

是否可以提供 W806 与 DAC8330 通信的例程? DAC8330 是三线单向 SPI.

那我改成 PB4 可以吗? 就用三条线: __HAL_AFIO_REMAP_SPI_CS (GPIOB, GPIO_PIN_4) ; __HAL_AFIO_REMAP_SPI_CLK (GPIOB, GPIO_P

我 发表了评论

2 years ago

是否可以提供 W806 与 DAC8330 通信的例程? DAC8330 是三线单向 SPI.

这样啊. 我板子上用了 1 号叫做片选, PB18, 需要用__HAL_AFIO_REMAP_SPI_CS 配置有片选功能的 pin 脚为 cs 后, 调用__HAL_SPI_SET_CS_LOW, __HAL_SPI_S

我 发表了评论

2 years ago

是否可以提供 W806 与 DAC8330 通信的例程? DAC8330 是三线单向 SPI.

请帮我看看代码有没有问题

发布
问题