本帖最后由 sun68 于 2011-6-5 21:14 编辑
功能一:奋斗版STM32 Tiny 开发板可以作为2.4G 通信模块NRF24L01 的USB 虚拟串口转接器。通过串口线或者USB 线和PC 机连接,可以通过串口助手类软件接收及发送帧长度为32 字节的NRF24L01 无线数据包, 具有一对六的通道通信能力,默认地址是:
收发通道0 地址: 0110104334 (16 进制)
收发通道1 地址: 02E3E2E101 (16 进制)
收发通道2 地址: 02E3E2E102 (16 进制)
收发通道3 地址: 02E3E2E103 (16 进制)
收发通道4 地址: 02E3E2E104 (16 进制)
收发通道5 地址: 02E3E2E105 (16 进制)
开机默认速率2M BPS, 通道0 , 射频信道0, 功率放大0dB, 使能通道0-5 的自动应答。
16 位CRC 校验。
功能二:可以作为普通的STM32 开发板使用。
奋斗版STM32 Tiny 开发板的外接电源是5V,在学习过程中,可以用所配的USB 线通过电脑给板子提供电源。也可以通过GPIO 接口的5V 脚(板子引有5V 丝印)输入电源。 请配合原理图来了解奋斗STM32 Tiny 开发板的详细资源。
Tiny 板资源:
.CPU: STM32F103C8T6, QFP48 脚;FLASH:64K BYTES, SRAM:20KBYTES
.1 个状态LED
.1 个RS-232 接口(公座),支持3 线ISP。(与计算机连接需要所配的母对母交叉连接线)
.1 个USB2.0 SLAVE 模式接口(此接口可以作为供电接口,也作为USB 通信接口)。
.1 个SPI 方式的NRF24L01 2.4G 无线模块接口。
.剩余端口GPIO 全部引出。
.板子尺寸: 75mmX36mm。
Tiny 例程:
STM32 奋斗板-LED 闪烁:演示了LED 定时闪烁例程。并附带例程详解及实验手册PDF
STM32 奋斗板-LED 闪烁-ucos:基于ucos 演示LED 定时闪烁任务,可通过串口1 修改闪烁间隔。附带例程详解及实验手册PDF
STM32 奋斗板-TIM3-CH2:演示通过TIM3 的CH2 通道产生特定频率的波形。并控制LED 闪烁。并附带例程详解及实验手册PDF
STM32 奋斗板-TIM3-PWM:演示通过TIM3 的CH2 通道产生PWM 波形,控制LED 的明暗变化。并附带例程详解及实验手册PDF
STM32 奋斗板-串口1DEMO:新编的串口1 例程, 例程注释多, 并附带例程详解及实验手册PDF
STM32 奋斗板-ADC :此例程演示了采集AD 值并定时通过串口输出
STM32 奋斗板-ENC28J60-uIP1.0:此例程是基于UIP1.0 网络协议栈的以太网例程。
STM32 奋斗板-SysTick:此例程通过编程SYSTICK, 来产生定时,控制LED 的亮灭
STM32 奋斗板-NRF24L01 转USB 串口:2.4G 模块NRF24L01 转USB 虚拟串口例程
Tiny文档:
奋斗STM32 Tiny原理图
奋斗STM32 Tiny入门手册
光盘:
光盘包含奋斗MINI、V3、Tiny、4.3屏模块、7寸驱动板的所有例程源码及文档。
|