火牛开发板STM32+NAND FLASH做U盘


这是火牛开发板上的STM32+NAND FLASH做U盘的程序,已经调试成功,可直接用
资源截图
代码片段和文件信息
#include “stm32f10x_lib.h“ 
#include “stm32f10x_type.h“
#include “delay.h“
//初始化延迟函数

static u8  fac_us=0;//us延时倍乘数
static u16 fac_ms=0;//ms延时倍乘数

void delay_init(u8 SYSCLK)
{
SysTick->CTRL&=0xfffffffb;//选择内部时钟 HCLK/8
fac_us=SYSCLK/8;     
fac_ms=(u16)fac_us*1000;
}     
//延时Nms
//注意Nms的范围
//Nms<=0xffffff*8/SYSCLK
//对72M条件下Nms<=1864 
void delay_ms(u16 nms)
{        
u32 temp;    
SysTick->LOAD=(u32)nms*fac_ms;//时间加载
SysTick->VAL =0x00;           //清空计数器
SysTick->CTRL=0x01 ;          //开始倒数  
do
{
temp=SysTick->CTRL;
}
while(temp&0x01&&!(temp&(1<<16)));//等待时间到达   
SysTick->CTRL=0x00;       //关闭计数器
SysTick->VAL =0X00;       //清空计数器        
}   
//延时us    
void delay_us(u32 Nus)
{
u32 temp;       
SysTick->LOAD=Nus*fac_us; //时间加载     
SysTick->VAL=0x00;        //清空计数器
SysTick->CTRL=0x01 ;      //开始倒数   
do
{
temp=SysTick->CTRL;
}
while(temp&0x01&&!(temp&(1<<16)));//等待时间到达   
SysTick->CTRL=0x00;       //关闭计数器
SysTick->VAL =0X00;       //清空计数器     
}  


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

     文件       2225  2008-09-06 00:36  【20】火牛读卡器及U盘程序for_128M(NAND FLASH)commoninccortexm3_macro.h

     文件      75617  2008-12-11 22:11  【20】火牛读卡器及U盘程序for_128M(NAND FLASH)commonincfonts.h

     文件       6891  2008-12-15 02:53  【20】火牛读卡器及U盘程序for_128M(NAND FLASH)commoninclcd.h

     文件       1668  2008-12-14 03:56  【20】火牛读卡器及U盘程序for_128M(NAND FLASH)commonincmain.h

     文件       2618  2009-02-17 23:07  【20】火牛读卡器及U盘程序for_128M(NAND FLASH)commonincspi_flash.h

     文件       6911  2008-07-04 23:43  【20】火牛读卡器及U盘程序for_128M(NAND FLASH)commonincstm32f10x_bkp.h

     文件      13996  2008-07-04 23:43  【20】火牛读卡器及U盘程序for_128M(NAND FLASH)commonincstm32f10x_flash.h

     文件      19041  2008-07-04 23:43  【20】火牛读卡器及U盘程序for_128M(NAND FLASH)commonincstm32f10x_fsmc.h

     文件      14820  2008-09-06 21:49  【20】火牛读卡器及U盘程序for_128M(NAND FLASH)commonincstm32f10x_gpio.h

     文件       3842  2008-09-21 13:01  【20】火牛读卡器及U盘程序for_128M(NAND FLASH)commonincstm32f10x_it.h

     文件       3200  2008-09-06 22:26  【20】火牛读卡器及U盘程序for_128M(NAND FLASH)commonincstm32f10x_lib.h

     文件      28290  2012-09-16 11:42  【20】火牛读卡器及U盘程序for_128M(NAND FLASH)commonincstm32f10x_map.h

     文件      19198  2008-07-04 23:43  【20】火牛读卡器及U盘程序for_128M(NAND FLASH)commonincstm32f10x_nvic.h

     文件       3865  2008-07-04 23:43  【20】火牛读卡器及U盘程序for_128M(NAND FLASH)commonincstm32f10x_pwr.h

     文件      15720  2009-04-21 11:00  【20】火牛读卡器及U盘程序for_128M(NAND FLASH)commonincstm32f10x_rcc.h

     文件      15453  2009-04-21 10:04  【20】火牛读卡器及U盘程序for_128M(NAND FLASH)commonincstm32f10x_rcc.h.bak

     文件      13782  2008-09-06 21:26  【20】火牛读卡器及U盘程序for_128M(NAND FLASH)commonincstm32f10x_spi.h

     文件       3212  2008-07-04 23:43  【20】火牛读卡器及U盘程序for_128M(NAND FLASH)commonincstm32f10x_systick.h

     文件       3388  2008-09-06 22:23  【20】火牛读卡器及U盘程序for_128M(NAND FLASH)commonincstm32f10x_type.h

     文件        166  2009-10-02 13:20  【20】火牛读卡器及U盘程序for_128M(NAND FLASH)commonincstm32f10x_type.h_cbf

     文件      14475  2008-09-07 00:43  【20】火牛读卡器及U盘程序for_128M(NAND FLASH)commonincstm32f10x_usart.h

     文件      31926  2008-08-21 10:59  【20】火牛读卡器及U盘程序for_128M(NAND FLASH)commonsrcCAN.txt

     文件      10308  2008-07-04 23:44  【20】火牛读卡器及U盘程序for_128M(NAND FLASH)commonsrccortexm3_macro.s

     文件       4388  2008-08-21 11:03  【20】火牛读卡器及U盘程序for_128M(NAND FLASH)commonsrcCRC.c

     文件       5452  2008-08-21 11:03  【20】火牛读卡器及U盘程序for_128M(NAND FLASH)commonsrcDBGMCU.c

     文件      30902  2009-05-21 09:29  【20】火牛读卡器及U盘程序for_128M(NAND FLASH)commonsrclcd.c

     文件      18631  2009-02-17 23:06  【20】火牛读卡器及U盘程序for_128M(NAND FLASH)commonsrcspi_flash.c

     文件      55201  2008-08-01 12:01  【20】火牛读卡器及U盘程序for_128M(NAND FLASH)commonsrcstm32f10x_adc.c

     文件       9670  2008-08-01 21:51  【20】火牛读卡器及U盘程序for_128M(NAND FLASH)commonsrcstm32f10x_bkp.c

     文件      30576  2008-08-07 11:31  【20】火牛读卡器及U盘程序for_128M(NAND FLASH)commonsrcstm32f10x_dma.c

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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)