资源简介
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\Jli
文件 375 2013-03-11 10:24 STM32 SPI双机通信\Master\USER\Jli
文件 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个文件信息
相关资源
- 易语言和三菱plc通信tcp mc
- pads stm32库(PADS最全封装库)
- Labview与西门子1200 plc TCP通信
- stm32各种波形产生
- Labview串口通信程序
- STM32F103VCT6车牌识别装置
- FX2N-HT32源码+sch+pcbKeil4/5/STM32/FX2N/PLC源
- STM32 PLC 源码 仿FX2N
- 基于stm32的仿三菱FX2N PLC
- STM32 LCD显示屏显示汉字
- 通信大全开发源代码含modbus协议
- 正点原子STM32F407 DMA+ADC 连续采样24路
- 通信原理简明教程_南利平_第三版课后
- 基于STM32的小车蓝牙程序
- 基于STM32 ESP8266 AT方式连接阿里云源代
- GPRS模块GA6和STM32F103C8T6单片机上移植
- STM32超声波测距、OLED显示、蜂鸣器短
- delphi 串口通信程序源码
- 通过TCP / IP与ModBus PLC通信
- Win32汇编教程合集
- 新编WIN32API大全
- ActivePerl-5.10.1.1007-MSWin32-x86-291969
- 关于plc的交通信号灯的自动控制
- 交通灯+RS232+模拟串口通讯 proteus 仿真
- STM32的ADC程序,亲测能用
- KEPServerEX-6.4.321.0 爆破方式爆破(完美
- Spirent TestCenter中文版本简易操作手册
- stm32 触控USB鼠标实验.rar
- Stm32芯片原理图库和封装库
- 基于STM32AD9850波形发生器
评论
共有 条评论