• qianfeng
    了解作者
  • C/C++
    开发工具
  • 61KB
    文件大小
  • rar
    文件格式
  • 0
    收藏次数
  • 1 积分
    下载积分
  • 67
    下载次数
  • 2011-03-08 09:00
    上传日期
对SPI flash ,SST25VF016B进行快速读写,采用软件模拟SPI总线的SPI0模式。
SPI_NorFlash.rar
内容介绍
/****************************************Copyright (c)**************************************************** ** Guangzou ZLG-MCU Development Co.,LTD. ** graduate school ** http://www.zlgmcu.com ** **--------------File Info--------------------------------------------------------------------------------- ** File name: ISR.c ** Last modified Date: 2009-05-12 ** Last Version: V1.01 ** Descriptions: 中断处理函数,用户根据需要在此添加中断应用程序 ** **-------------------------------------------------------------------------------------------------------- ** Created by: Liangbaoqiong ** Created date: 2009-06-1 ** Version: V1.00 ** Descriptions: **-------------------------------------------------------------------------------------------------------- ** Modified by: ** Modified date: ** Version: ** Descriptions: *********************************************************************************************************/ #include "main.h" /********************************************************************************************************* ** Function name: SysTick_Handler ** Descriptions: 系统定时器中断函数 ** input parameters: 无 ** output parameters: 无 ** Returned value: 无 *********************************************************************************************************/ void SysTick_Handler(void) { //FIO2PIN_bit.P2_0 = !FIO2PIN_bit.P2_0; volatile INT32U Dummy = STCTRL; /* 清中断标志 */ } /********************************************************************************************************* * Function Name : NMIException * Description : This function handles NMI exception. * Input : None * Output : None * Return : None *********************************************************************************************************/ void Nmi_Handler(void) { while (1); } /********************************************************************************************************* * Function Name : DebugMonitor * Description : This function handles Debug Monitor exception. * Input : None * Output : None * Return : None *********************************************************************************************************/ void DebugMon_Handler(void) { } /********************************************************************************************************* * Function Name : PendSVC * Description : This function handles PendSVC exception. * Input : None * Output : None * Return : None *********************************************************************************************************/ void PendSV_Handler(void) { } /********************************************************************************************************* * Function Name : WWDG_IRQHandler * Description : This function handles WWDG interrupt request. * Input : None * Output : None * Return : None *********************************************************************************************************/ void WWDG_IRQHandler(void) { } /********************************************************************************************************* * Function Name : TIMER0_IRQHandler * Description : This function handles TIMER0 interrupt request * Input : None * Output : None * Return : None *********************************************************************************************************/ void TIMER0_IRQHandler(void) { } /********************************************************************************************************* * Function Name : TIMER1_IRQHandler * Description : This function handles TIMER1 interrupt request * Input : None * Output : None * Return : None *********************************************************************************************************/ void TIMER1_IRQHandler(void) { } /********************************************************************************************************* * Function Name : TIMER2_IRQHandler * Description : This function handles TIMER2 interrupt request * Input : None * Output : None * Return : None *********************************************************************************************************/ void TIMER2_IRQHandler(void) { } /********************************************************************************************************* * Function Name : TIMER3_IRQHandler * Description : This function handles TIMER3 interrupt request * Input : None * Output : None * Return : None *********************************************************************************************************/ void TIMER3_IRQHandler(void) { } /********************************************************************************************************* * Function Name : UART0_IRQHandler * Description : This function handles UART0 interrupt request * Input : None * Output : None * Return : None *********************************************************************************************************/ void UART0_IRQHandler(void) { } /********************************************************************************************************* * Function Name : UART1_IRQHandler * Description : This function handles UART1 interrupt request * Input : None * Output : None * Return : None *********************************************************************************************************/ void UART1_IRQHandler(void) { } /********************************************************************************************************* * Function Name : UART2_IRQHandler * Description : This function handles UART2 interrupt request * Input : None * Output : None * Return : None *********************************************************************************************************/ void UART2_IRQHandler(void) { } /********************************************************************************************************* * Function Name : UART3_IRQHandler * Description : This function handles UART3 interrupt request * Input : None * Output : None * Return : None *********************************************************************************************************/ void UART3_IRQHandler(void) { } /********************************************************************************************************* * Function Name : PWM1_IRQHandler * Description : This function handles PWM1 interrupt request. * Input : None * Output : None * Return : None *********************************************************************************************************/ void PWM1_IRQHandler(void) { } /********************************************************************************************************* * Function Name : I2C0_IRQHandler * Description : This function handles I2C0 interrupt request * Input : None * Output : None * Return : None *********************************************************************************************************/ void I2C0_IRQHandler(void) { } /********************************************************************************************************* * Function Name : I2C1_IRQHandler * Description : This function handles I2C1 interrupt request * Input : None * Output : None * Return : None ***************************************
评论
    相关推荐
    • SST25VF016.rar
      C8051F020下 sst25vf020 控制程序,IO口模拟SPI驱动,Keil环境
    • STM32F103ZET6_sch.zip
      STM32F103ZET6开发板原理图,仅供参考使用,谢谢查看。
    • 2052Player.rar
      由于不满意语音芯片的复制性差,于是自己做了一个语言模块,用STC12LE2052单片机的PWM功能播放声音,从Wave文件中提取的声音数据通过串口从计算机下载,存储在串行Flash芯片SST25VF016B中,可进行单段播放和循环播放...
    • 大黄蜂STM32开发板配套电子文档.zip
      大黄蜂STM32开发板配套电子文档 包含代码 注释说明 ,i/o使用,定时器,中断,外设使用
    • EPCM2000usermanual.rar
      EPCM2000板级驱动库使用手册 V1
    • STM32F103ZET6开发板原理图
      STM32F103ZET6开发板原理图,包括种接口,如串口,可以作为以stm32为核心的硬件设计参考qn
    • USB单片机CH559模拟U盘应用实例-CH559模拟U盘.rar
      USB单片机CH559模拟U盘应用实例-CH559模拟U盘.rar
    • SPI FlashROM 最简易的并行端口编程器
      SST25VF016 (2MB) SST25VF032 (4MB) SST25VF064 (8MB) SST25VF128 (16MB) SST26VF016 (2MB) SST26VF032 (4MB) SST26VF064 (8MB) ST Microelectronic: M25P10 (128kB) M25P20 (256kB) M25P40 (512kB) M25P80 (1MB) ...
    • Microchip Flash的参考Demo
      Microchip Flash的参考Demo程序。 目前Microchip的SPI接口的Flash已经升级到了SST26VF系列,和25VF使用方法也有不同。 型号:SST26VF032B。 使用PIC单片机的GPIO模拟SPI接口实现。
    • USB-COM(HL340).rar
      usb转串口,找了很久才找到,现在别的地方很难下到,要不用不了,我这个可以用 HL340D 的