SX1268官方驱动(包含sx1278)
The aim of this project is to show an example of the endpoint LoRaWAN stack implementation.
This project has 3 active branches in place. The master branch which provides the latest released source code (v4.4.2), the develop branch which provides the current source code development status to be released next (Milestone 4.4.3) and the feature/5.0.0 branch which provides a preview of the current source code development status for LoRaWAN Specification v1.1 specification.(Milestone 5.0.0)
The master branch implementation is based on LoRaWAN Specification v1.0.3 and LoRaWAN Regional Parameters v1.0.3revA specifications.
ClassA, ClassB and ClassC end-device classes are fully implemented.
The develop branch implementation is based on LoRaWAN Specification v1.0.3 and LoRaWAN Regional Parameters v1.0.3revA specifications.
ClassA, ClassB and ClassC end-device classes are fully implemented.
The feature/5.0.0 branch implementation is based on LoRaWAN Specification v1.1 and LoRaWAN Regional Parameters v1.1rB specifications.
ClassA, ClassB and ClassC end-device classes are fully implemented.
This project also provides SX1272/73, SX1276/77/78/79 and SX1261/2 radio drivers.
For each currently supported platform example applications are provided.
LoRaMac/classA: ClassA end-device example application.
LoRaMac/classB: ClassB end-device example application.
LoRaMac/classC: ClassC end-device example application.
LoRaMac/fuota-test-01: FUOTA test scenario 01 end-device example application. (Based on provided application common packages)
LoRaMac/periodic-uplink-lpp: ClassA/B/C end-device example application. Periodically uplinks a frame using the Cayenne LPP protocol. (Based on provided application common packages)
ping-pong: Point to point RF link example application.
rx-sensi: Example application useful to measure the radio sensitivity level using an RF generator.
tx-cw: Example application to show how to generate an RF Continuous Wave transmission.
Note: Each LoRaWAN application example (LoRaMac/classX) includes an implementation of the LoRa-Alliance; LoRaWAN certification protocol.
Note: The LoRaWAN stack API documentation can be found at: http://stackforce.github.io/LoRaMac-doc/
TD1501数据手册
The TD1501 is a series of easy to use fixed and
adjustable step-down (buck) switch-mode voltage
regulators. These devices are available in fixed output
voltage of 3.3V, 5V, and an adjustable output version.
Both versions are capable of driving a 3A load with
excellent line and load regulation.
41个例程 STM32F429 EMWIN例程
EMWIN实验1 STemWin无操作系统移植;
EMWIN实验2 STemWin带UCOS移植;
EMWIN实验3 文本显示;
EMWIN实验4 数值显示;
EMWIN实验5 2D绘图;
EMWIN实验6 绘制位图;
EMWIN实验7 颜色条绘制;
EMWIN实验8 存储设备;
EMWIN实验9 分段存储设备;
EMWIN实验10 自动存储设备;
EMWIN实验11 WM重绘背景;
...
...
...
EMWIN实验37 GIF图片显示;
EMWIN实验38 PNG图片显示;
EMWIN实验39 RGB彩灯控制;
EMWIN实验40 软键盘实验;
EMWIN实验41 多层显示(仅限RGB屏)。
RL-ARM 实时库用户指南
RL-ARM 实时库用户指南
RL-ARM™ 用户指南包含关于RealView® 实时库构成的细节信息。
本手册包含以下几章:
RL-RTX 描述了RL-ARM实时操作系统的结构,包括任务优先级、上下文切换、单个CPU下如何管理多个任务以及在RL-RTX中用到的其他一些 RTOS特性。
RL-FlashFS 描述了 RL-ARM中Flash文件系统的结构,包括文件创建、保存、读取以及在标准的flash,RAM或是存储卡设备中修改文件。
RL-TCPnet 描述了RL-ARM中TCP/IP协议栈组的结构,包括多种TCP/IP特性,以及帮助你创建可以联网的嵌入式运用程序。
RL-CAN 描述了RL-ARM中CAN设备的结构,包括如何采用RTX内核建立CAN运用程序。
Example Programs 列举了一些RL-ARM例程以及描述如何对其进行测试。
Library Reference 描述了在 RL-ARM所有的库程序。
Appendix 包含 µVision® 调试对话框,以及术语表。
RL-ARM 支持基于ARM的微控制器,是对RealView MDK-ARM™ 开发工具的补充。
注意:
RealView® MDK-ARM开发工具包中并不包括RL-FlashFS、RL-TCPnet,以及RL-CAN ,这些只在RL-ARM 独立的产品中可以找到。