智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1628|回复: 3
打印 上一主题 下一主题

[编程类] 求救SPI编程问题 请高人指点

[复制链接]

1

主题

6

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
249
威望
164
贡献
45
兑换币
36
注册时间
2012-7-20
在线时间
20 小时
毕业学校
河北工程大学
跳转到指定楼层
1#
发表于 2012-12-13 19:35:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
2贡献
void hw_spi_enable_re_int(uint8 spiNo)
{
    SPI_MemMapPtr BaseAdd = hw_spi_get_base_address(spiNo);
    BSET(SPI_RSER_RFDF_RE_SHI6FT, SPI_RSER_REG(BaseAdd));//开放SPI接收中断
    enable_irq(spiNo + SPI0IRQ);                         //开接收引脚的IRQ中断
}


此程序中  BSET (置位) 怎么定义??  


把程序翻了个遍都没有找到   求救

11

主题

219

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1777

优秀会员奖章活跃会员奖章

威望
873
贡献
508
兑换币
271
注册时间
2012-10-28
在线时间
198 小时
2#
发表于 2012-12-14 14:32:05 | 只看该作者
你用的是苏州大学王怀宜的例程吧? 你要用的话得连他的底层一起用,否则没啊用。BSET是置1,他的common.h里看看,或者王怀宜老师的书里介绍了,看看
回复

使用道具 举报

5

主题

394

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2352
威望
1312
贡献
562
兑换币
356
注册时间
2012-9-16
在线时间
239 小时
3#
发表于 2012-12-14 17:19:51 | 只看该作者
回复

使用道具 举报

0

主题

37

帖子

0

精华

注册会员

Rank: 2

积分
80
威望
47
贡献
23
兑换币
31
注册时间
2012-12-12
在线时间
5 小时
4#
发表于 2012-12-14 19:28:49 | 只看该作者
可以下载一个LPLD的开源包,看看那里面的SPI例程,注释写得很清楚
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-12-29 03:30 , Processed in 0.109595 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表