https://github.com/SysuUavFormation/UAV_Formation_Ground_Station
气象站3.0开源设计文件与说明
在某宝上淘换了两个白牌的单总线舵机,巨便宜,11块5,但是没资料,没协议。于是拆解并研究之,最终目标是搞明白通信协议,使用arduino驱动它。 这篇文档是关于此舵机的全部研究记录。
GD32F303示例代码Demo 16 USART-DMA串口收发实验 17 USART-中断串口收发实验 19 SPI-SPI NOR FLASH读写实验 20 SPI-SPI NAND FLASH读写实验 23 SDIO-SD卡读写实验 24 DHT11温湿度传感器检测实验 25 EXMC-液晶驱动实验 26 EXMC-外部SRAM读写实验 28 USB-虚拟串口实验
计算机经典编程书籍、大黑书、编程电子书、电子书、编程书籍,包括计算机基础、C/C++、Java、Python、面试题、架构设计、算法系列等经典电子书。
「C/C++学习+面试指南」一份涵盖大部分 C++ 程序员所需要掌握的知识。入门、进阶、深入、校招、社招,准备 C++ 学习& 面试,首选 CppGuide!
RT-Thread是一个来自中国的开源物联网操作系统,它提供了非常强的可伸缩能力:从一个可以运行在ARM Cortex-M0芯片上的极小内核,到中等的ARM Cortex-M3/4/7系统,甚至是运行于MIPS32、ARM Cortex-A系列处理器上功能丰富系统
物联网通讯协议,基于netty框架,支持COM(串口)和TCP协议,同时支持设备组多台设备高并发通讯。设计上采用工厂设计模式,代码采用继承和重写的方式实现高度封装,可作为SDK提供封装的接口,让具体的业务开发人员无需关心通讯协议的底层实现,直接调用接口即可使用。实现了心跳、背光灯、扫码、刷卡、指静脉、温湿度和门锁(支持多锁)等指令控制。代码注释丰富,包括上传下发指令调用例子,非常容易上手。
Zephyr NVS基于Flash之上提供一个简易的文件系统。本项目是将NVS从Zephyr操作系统中剥离出来,使其不再依赖于Zephyr中的其他模块,可以方便移植到其他应用程序中。
嵌入式开发框架,事件驱动,超级轻量。最低占用ROM 1.5KB,RAM 172字节。核心技术是事件总线,支持Reactor和状态机两种模式,协作式内核,极度可靠。可深度裁剪,移植方便。
该程序基于GD32F310K-START 评估板,该板使用 GD32F310K8T6 作为主控制器。评估板使用 Mini USB 接口 提供 5V 电源。提供包括扩展引脚在内的及 Reset, Boot, Wakeup key, LED, GD-Link, Ardunio 等外设资源。