• 大小: 121KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-11
  • 语言: 其他
  • 标签: spi  32  通信  

资源简介

spi 32 通信 双机 目前可实现双机 理论可以实现 1主机 和 n多从机

资源截图

代码片段和文件信息

#include “TIMER.h“
#include “delay.h“
#include “usart.h“




/*定时器1用于定时发送SPI数据*/
void Timer1_Init(u16 arru16 psc)
{
RCC->APB2ENR|=1<<11;//TIM1时钟使能    
  TIM1->ARR=arr;  //设定计数器自动重装值//刚好1ms    
TIM1->PSC=psc;  //预分频器
TIM1->DIER|=1<<0;   //允许更新中断
TIM1->DIER|=1<<6;   //允许触发中断
//TIM1->CR1=0x0080;   //ARPE使能 TIMx_ARR寄存器被装入缓冲器    
TIM1->CR1|=0x01;    //使能定时器1

    MY_NVIC_Init(70TIM1_UP_IRQChannel4);//抢占1,子优先级1,组1  
}
/*定时器1中断服务程序*/  
void TIM1_UP_IRQHandler(void)
{              
if(TIM1->SR&0X0001)//溢出中断
{  
delay_ms(200);               
}    
TIM1->SR&=~(1<<0);//清除中断标志位  
}


/*定时器2用于定时10MS*/
void Timer2_Init(u16 arru16 psc) //定时器2用于adc采样
{
RCC->APB1ENR|=1<<0;//TIM3时钟使能    
  TIM2->ARR=arr;  //设定计数器自动重装值 1~65535 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       3164  2013-07-22 16:24  STM32 SPI双机通信\Master\HARDWARE\TIMER.c

     文件        537  2013-07-16 16:55  STM32 SPI双机通信\Master\HARDWARE\TIMER.h

     文件        399  2013-03-11 10:24  STM32 SPI双机通信\Master\Output\keilkilll.bat

     文件      10115  2013-07-22 16:48  STM32 SPI双机通信\Master\Output\TEST.hex

     文件       1296  2013-03-11 10:24  STM32 SPI双机通信\Master\SYSTEM\delay\delay.c

     文件        222  2013-03-11 10:24  STM32 SPI双机通信\Master\SYSTEM\delay\delay.h

     文件       5201  2013-07-18 15:47  STM32 SPI双机通信\Master\SYSTEM\sys\sys.c

     文件       3086  2013-04-24 09:34  STM32 SPI双机通信\Master\SYSTEM\sys\sys.h

     文件       2520  2013-03-11 10:24  STM32 SPI双机通信\Master\SYSTEM\usart\usart.c

     文件        359  2013-03-11 10:24  STM32 SPI双机通信\Master\SYSTEM\usart\usart.h

     文件        497  2013-03-11 10:24  STM32 SPI双机通信\Master\USER\Jlink Regs CM3.txt

     文件        375  2013-03-11 10:24  STM32 SPI双机通信\Master\USER\JlinkSettings.ini

     文件        399  2013-03-11 10:24  STM32 SPI双机通信\Master\USER\keilkilll.bat

     文件       3012  2013-07-22 16:48  STM32 SPI双机通信\Master\USER\main.c

     文件      34406  2013-07-22 16:48  STM32 SPI双机通信\Master\USER\STM32F10x.lst

     文件      11307  2013-03-11 10:24  STM32 SPI双机通信\Master\USER\STM32F10x.s

     文件      53402  2013-07-22 16:48  STM32 SPI双机通信\Master\USER\TEST.map

    .......    135499  2013-07-22 16:51  STM32 SPI双机通信\Master\USER\TEST.uvgui.11

     文件     136127  2013-03-11 10:24  STM32 SPI双机通信\Master\USER\TEST.uvgui.Administrator

     文件      69396  2013-03-11 10:24  STM32 SPI双机通信\Master\USER\TEST.uvgui.Thankpad E40

    .......    135491  2013-07-22 16:16  STM32 SPI双机通信\Master\USER\TEST.uvgui_11.bak

    .......     11302  2013-07-22 16:51  STM32 SPI双机通信\Master\USER\TEST.uvopt

     文件      15563  2013-07-22 16:16  STM32 SPI双机通信\Master\USER\TEST.uvproj

     文件       8972  2013-07-22 16:48  STM32 SPI双机通信\Master\USER\TEST_Target 1.dep

    .......     11306  2013-07-22 16:16  STM32 SPI双机通信\Master\USER\TEST_uvopt.bak

     文件      15743  2013-07-22 14:36  STM32 SPI双机通信\Master\USER\TEST_uvproj.bak

     文件        399  2013-03-11 10:24  STM32 SPI双机通信\Slave\Output\keilkilll.bat

     文件      10107  2013-07-22 16:50  STM32 SPI双机通信\Slave\Output\TEST.hex

     文件       1296  2013-03-11 10:24  STM32 SPI双机通信\Slave\SYSTEM\delay\delay.c

     文件        222  2013-03-11 10:24  STM32 SPI双机通信\Slave\SYSTEM\delay\delay.h

............此处省略41个文件信息

评论

共有 条评论