基于 stm32 的12864 OLED 驱动模板代码,OLED 采用双缓冲机制,表驱动模式等;仿照函数 printf,实现 OELD 的窗口 printf 功能
基于HAL(Hardware Abstraction Layer,即硬件抽象层)的8051库函数。使用VScode强大的字符补充和KEIL的图形化配置,大大的降低了编程难度,加快了开发速度。并且在某一款型号缺货的时候可快移植到其他型号上,这也是硬件抽象的最大优点!
最近更新: 接近4年前这是一个跨平台的ETP(Ecbm-Timeslice-Polling)框架。本框架基于时间片轮询法,任务之间不具备有抢占性,优先级由安装任务的顺序决定。
最近更新: 4年多前编写一个基于protothread的微型操作系统, 类似contiki, 大部分特性与RT-thread相同, 深入理解操作系统. ##具备的功能 ###1.邮箱, 线程中的邮箱 ###2.消息队列 ###3.信号量 ###4.完成变量 ###5.无优先级的轮转调度 ###6.动态内存分配 ###7.中断上下文定时器和线程上下文定时器 ###8.工作队列(延迟的工作, 重复执行多次的工作) ###9.设备驱动框架(PIN, UART) ###10.软中断, tasklet ###11.环形缓冲区 ###12.调试信息输出 ###99.其他特性
最近更新: 4年多前powerful computing capabilities of ESP32, with functions such as speech recognition, image recognition, GUI learning, and FFT music spectrum.
最近更新: 4年多前该项目是由大量的路由节点(嵌入式微控制器STM32L010RB和ATK-LoRa-01模块)组成。通过AODV协议基础上进行各功能的调度,使用STM32芯片低功耗通用异步收发器(LPUART)使STM32和LoRa模块进行通信,并在LoRa模块的省电模式和定向模式的基础上进行路由之间的通信,从而实现基于AODV超低功耗LoRa自组网的设计。
最近更新: 4年多前