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

[复制链接]
4842|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 | 显示全部楼层
有没有这个芯片想详细资料,我从网上找的资料不是很全
香水城 发表于 2010-7-4 11:07 | 显示全部楼层
winloop 发表于 2010-12-28 15:20 | 显示全部楼层
问题怎么解决的能公布下不?
王一凡 发表于 2015-4-20 14:34 | 显示全部楼层
mingyuekd 发表于 2010-6-14 12:55
问题也解决。不用麻烦朋友们了。

你上面的错误是怎么解决的?我现在也遇到了这个错误啊?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

58

主题

151

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部