sx1278 调试的问题

gahou2566 2017-03-22 12:30:01
我在之前si4432供应商那里拿到了sx1278的模块,并且他提供一个stm8s103的demo给我(我使用的单片机是stm8s105k4),问题出现了,我将例子原封不动的写进单片机,可以工作,模块可以正常通信,但是demo使用的是模拟spi移位来实现通信的(和网上例子一样),我按照他程序的逻辑将sx1276_7_8.c和.h 添加进我的工程,重写spiwrite(),和spiread()使用的是stm8s 的标准库,一直没有调通,不知道是哪里出现问题。希望有使用stm8s调过sx1278的大神给我指点一下,我已经调了一个星期了。万分感谢
...全文
1204 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaosizi2017 2017-04-19
  • 打赏
  • 举报
回复
楼主现在调通了吗?我也遇到和你差不多的问题,求指导~或者我们可以讨论讨论~
ffeige1984 2017-03-29
  • 打赏
  • 举报
回复
单测SPI总线,先配置SPI 在使能SX1278
Acuity. 2017-03-23
  • 打赏
  • 举报
回复
针对spi、i2c、uart等接口的外设,甭管外设是什么。 1、首先将单片机的spi、i2c、uart总线配置好、测试好,并做好硬件抽象层的分离,这样以后使用新的外设芯片时,相关总线是不需要再配置的,而且可以肯定总线没有问题,有问题也不需要去调试总线的程序。 2、通过硬件抽象层提供的上层接口操作外设,即使更换其他单片机,该外设的程序几乎不用更改移植过去即可使用,只需要修改单片机底层总线配置程序。 结论:先抛开sx1278,把spi总线配置好,调试通过即成功80%。
gahou2566 2017-03-22
  • 打赏
  • 举报
回复
有谁可以帮忙解决吗 我顶

27,511

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧