打印

stm8L152 的四线spi口配置初始化(PB4至7口)

[复制链接]
4159|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
mingyuekd|  楼主 | 2010-6-13 22:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
刚开始学这片子,哪位朋友给下四线初始化部分代码。在此谢了。
沙发
mingyuekd|  楼主 | 2010-6-14 09:33 | 只看该作者
我的初始化时这样的,看对不对。
void Init_SPIFullDuplex(void)
{
  /*Set the MOSI,MISO and SCK at high level*/
  //GPIO_ExternalPullUpConfig(GPIOB, GPIO_Pin_5 | GPIO_Pin_6 | GPIO_Pin_7, ENABLE);
  SPI_DeInit(SPI1);
  SPI_Init(SPI1, SPI_FirstBit_MSB, SPI_BaudRatePrescaler_4, SPI_Mode_Master, SPI_CPOL_High,
           SPI_CPHA_2Edge, SPI_Direction_2Lines_FullDuplex, SPI_NSS_Soft, 0x07);

  SPI_Cmd(SPI1, ENABLE);

  /* Otherwise the LCD display doesn't work when the board is powered-up ... */
  WaitDelay(50);
}

我main 函数添加   unsigned char SPI_write(BYTE value)
出现如下错误
#error cpstm8 ..\..\src\main.c:46(29) old style argument declaration
#error cpstm8 ..\..\src\main.c:48(33) old style argument declaration
谁帮忙看下问题在哪。

使用特权

评论回复
板凳
mingyuekd|  楼主 | 2010-6-14 12:55 | 只看该作者
问题也解决。不用麻烦朋友们了。

使用特权

评论回复
地板
a406978301| | 2010-7-4 10:29 | 只看该作者
有没有这个芯片想详细资料,我从网上找的资料不是很全

使用特权

评论回复
5
香水城| | 2010-7-4 11:07 | 只看该作者
6
winloop| | 2010-12-28 15:20 | 只看该作者
问题怎么解决的能公布下不?

使用特权

评论回复
7
王一凡| | 2015-4-20 14:34 | 只看该作者
mingyuekd 发表于 2010-6-14 12:55
问题也解决。不用麻烦朋友们了。

你上面的错误是怎么解决的?我现在也遇到了这个错误啊?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

58

主题

151

帖子

0

粉丝