久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3519|回復: 0
打印 上一主題 下一主題
收起左側

一個關于spi驅動外設的問題。

[復制鏈接]
跳轉到指定樓層
樓主
ID:76986 發表于 2015-4-15 08:54 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
我現在要用stm32驅動一個adc(ad5310),要把cs拉低,clk發送時鐘,data發生數據,數據在clk的上升沿取樣(原本是下降沿,現在在adc的clk前加了一個反相器),一共要發送16位數據,現在用I/O來模擬不行,用spi模塊也不行,為什么?下面是我寫的驅動程序,有人能看出問題出在哪里嗎?

RCC_APB2PeriphClockCmd(RCC_APB2Periph_SPI1,ENABLE);
   RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE);
   RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOE,ENABLE);
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_5|GPIO_Pin_7;
  GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
  GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;   //spi_clk  spi_mosi
  GPIO_Init(GPIOA,&GPIO_InitStructure);
  GPIO_InitStructure.GPIO_Pin =  GPIO_Pin_12;
  GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;   //spi_cs
  GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
  GPIO_Init(GPIOE, &GPIO_InitStructure);
  SPI_InitStructure.SPI_Direction = SPI_Direction_1Line_Tx;
  SPI_InitStructure.SPI_Mode = SPI_Mode_Master;
  SPI_InitStructure.SPI_DataSize = SPI_DataSize_8b;
  SPI_InitStructure.SPI_CPOL = SPI_CPOL_Low;
  SPI_InitStructure.SPI_CPHA = SPI_CPHA_1Edge;
  SPI_InitStructure.SPI_NSS = SPI_NSS_Soft;   //SPI_NSS_Hard
  SPI_InitStructure.SPI_BaudRatePrescaler = SPI_BaudRatePrescaler_256;
  SPI_InitStructure.SPI_FirstBit = SPI_FirstBit_MSB;
  SPI_InitStructure.SPI_CRCPolynomial = 7;
  SPI_Init(SPI1,&SPI_InitStructure);
  // SPI1 enable  
  SPI_Cmd(SPI1,ENABLE);

   GPIO_ResetBits  (GPIOE, GPIO_Pin_12);
  SpiDelay(10);
       while(SPI_I2S_GetFlagStatus(SPI1,SPI_I2S_FLAG_TXE)==RESET);
    SPI_WriteByte(0x0f);
      while(SPI_I2S_GetFlagStatus(SPI1,SPI_I2S_FLAG_TXE)==RESET);
                SPI_WriteByte(0xff);
        SpiDelay(10);
   GPIO_SetBits  (GPIOE, GPIO_Pin_12);
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 成年人视频在线免费观看 | 三区四区在线观看 | 拍真实国产伦偷精品 | 久久久久国产精品一区二区 | aa级毛片毛片免费观看久 | 欧美 中文字幕 | 国产精品99久久久精品免费观看 | 国产精品视频在线观看 | 欧美日韩不卡合集视频 | 国产精品视频不卡 | 91国内外精品自在线播放 | 国产日韩欧美一区 | av黄在线观看 | 久久久久久免费看 | 国产在线精品一区二区三区 | 亚洲不卡一 | 午夜看片网站 | 日韩在线免费视频 | 黄色网址在线免费观看 | 中国大陆高清aⅴ毛片 | 国产一区二区三区在线 | 午夜影院视频 | 午夜私人影院 | av在线天堂 | 亚洲精品乱码久久久久久按摩观 | 91精品久久久久久久久 | 国产一区二区在线播放 | 久久久精品影院 | 午夜视频一区二区 | 久久久久国产一区二区三区 | www.97zyz.com| av黄色免费在线观看 | 九九色综合 | 岛国在线免费观看 | 精品一二区 | 91 在线| av夜夜操| 国产精品视频免费播放 | 综合精品 | 99久久精品国产毛片 | 伦理午夜电影免费观看 |