FatfsDemo

所属分类:处理器开发
开发工具:C/C++
文件大小:702KB
下载次数:5
上传日期:2011-09-17 16:04:35
上 传 者dajiang
说明:  程序说明: 本程序通过串口0在查询方式下实现串口的接收和发送。主程序中一共有三种收发方式,可以单独试验。 端口说明: TXD0 P0.0 串行输出 RXD0 P0.1 串行输入 设置方法: PINSEL0 = 0x00000005 // 设置I/O口连接到UART0,可能会影响其他端口连接 PINSEL0 = (PINSEL0 & (~0x0F)) | 0x05 // 不影响其他端口连接
(Program Description: This program through the serial port 0 in the query mode to achieve the serial port receive and transmit. There are three main program in the transceiver, it can be a separate trial. Port Description: TXD0 P0.0 serial input serial output RXD0 P0.1 setting method: PINSEL0 = 0x00000005 // set the I/O port is connected to UART0, may affect other port PINSEL0 = (PINSEL0 & (~ 0x0F) ) | 0x05 // does not affect other port)

文件列表:
FatfsDemo\DELAY\delay.c (1782, 2011-09-12)
FatfsDemo\DELAY\delay.h (792, 2009-09-23)
FatfsDemo\FATFS\diskio.c (7809, 2011-09-12)
FatfsDemo\FATFS\diskio.h (2438, 2011-01-03)
FatfsDemo\FATFS\ff.c (137687, 2011-05-24)
FatfsDemo\FATFS\ff.h (12138, 2011-01-15)
FatfsDemo\FATFS\ffconf.h (7510, 2011-09-12)
FatfsDemo\FATFS\integer.h (1394, 2011-09-12)
FatfsDemo\FATFS\option\cc932.c (249488, 2010-05-09)
FatfsDemo\FATFS\option\cc936.c (724358, 2011-05-25)
FatfsDemo\FATFS\option\cc949.c (567684, 2010-05-08)
FatfsDemo\FATFS\option\cc950.c (450696, 2010-04-29)
FatfsDemo\FATFS\option\ccsbcs.c (30169, 2010-08-25)
FatfsDemo\FATFS\option\syscall.c (4859, 2010-04-14)
FatfsDemo\Obj\delay.crf (11904, 2011-09-12)
FatfsDemo\Obj\delay.d (419, 2011-09-12)
FatfsDemo\Obj\delay.o (30020, 2011-09-12)
FatfsDemo\Obj\diskio.crf (14136, 2011-09-12)
FatfsDemo\Obj\diskio.d (502, 2011-09-12)
FatfsDemo\Obj\diskio.o (34916, 2011-09-12)
FatfsDemo\Obj\fatfs.axf (78360, 2011-09-12)
FatfsDemo\Obj\fatfs.htm (49972, 2011-09-12)
FatfsDemo\Obj\fatfs.lnp (387, 2011-09-12)
FatfsDemo\Obj\fatfs.plg (114901, 2011-09-12)
FatfsDemo\Obj\fatfs.sct (479, 2011-09-11)
FatfsDemo\Obj\fatfs.tra (1401, 2011-09-12)
FatfsDemo\Obj\ff.crf (35011, 2011-09-12)
FatfsDemo\Obj\ff.d (153, 2011-09-12)
FatfsDemo\Obj\ff.o (55184, 2011-09-12)
FatfsDemo\Obj\main.crf (18933, 2011-09-12)
FatfsDemo\Obj\main.d (414, 2011-09-12)
FatfsDemo\Obj\main.o (36708, 2011-09-12)
FatfsDemo\Obj\sd.crf (13668, 2011-09-12)
FatfsDemo\Obj\sd.d (365, 2011-09-12)
FatfsDemo\Obj\sd.o (35740, 2011-09-12)
FatfsDemo\Obj\spi.crf (11739, 2011-09-12)
FatfsDemo\Obj\spi.d (383, 2011-09-12)
FatfsDemo\Obj\spi.o (29232, 2011-09-12)
FatfsDemo\Obj\Startup.d (29, 2011-09-12)
... ...

CID:02 54 4D 53 41 30 32 47 07 14 44 83 00 00 B4 0D CSD:00 2E 00 32 5B 5A A3 A0 FF FF FF 80 0A 80 00 8F 程序说明: 本程序通过串口0在查询方式下实现串口的接收和发送。主程序中一共有三种收发方式,可以单独试验。 端口说明: TXD0 P0.0 串行输出 RXD0 P0.1 串行输入 设置方法: PINSEL0 = 0x00000005; // 设置I/O口连接到UART0,可能会影响其他端口连接 PINSEL0 = (PINSEL0 & (~0x0F)) | 0x05; // 不影响其他端口连接 寄存器说明: 1. U0DLM: 除数寄存器高8位 2. U0DLL: 除数寄存器低8位 3. U0LCR: 线控制寄存器,决定发送和接收数据的字符格式 4. U0FCR: FIFO控制寄存器 5. U0THR: 发送缓冲寄存器 6. U0RBR: 接收缓冲寄存器 7. U0LSR: 提供收发的状态信息 串口基本操作方法: 1. 设置I/O连接到UART0; 2. 设置串口波特率(U0DLM,U0DLL); 3. 设置串口工作模式(U0LCR,U0FCR); 4. 发送或接收数据(U0THR,U0RBR); 5. 检查串口状态或等待串口中断(U0LSR); 波特率的设置:UxDLM,UxDLL = Fpclk / (16 x baud) 注意事项: 1. 对于串口程序,一定要注意PLL的设置,如果没有设置正确收发均是乱码。此设置在target.c中。 2. 如果应用在线调试方式,可以任意方式ISP的跳线;如果用COM1下载程序,需要把ISP跳线帽短接;如果程序已经下载到Flash中时, 应该取掉ISP的跳线帽,否则程序下后仍然不运行。

近期下载者

相关文件


收藏者