Q: 怎么使用 rtthread 的控制台?

A: 众所周知,像下面这样指定一个串口就可以了,非常简单!

#define RT_CONSOLE_DEVICE_NAME "uart1"

Q: 怎么使用 rs485 作为 rtthread 的控制台?

A: 不妨瞧瞧 ikun-485 软件包!😎 (https://github.com/sulfurandcu/ikun-485)

#define RT_CONSOLE_DEVICE_NAME "rs485"

#define PKG_USING_IK485
#define PKG_USING_IK485_CONSOLE

GPIO 的八种工作模式这种说法是 stdperiph-lib 标准库时代的分类方式,现如今 HAL 库和 LL 库以及最新的参考手册早已摒弃了这种分类方式,取而代之的是四个大类,六个小类。

模式大类 模式小类 内部弱拉
模拟模式 输入输出  浮空 
输入模式 普通输入  浮空 
 上拉 
 下拉 
输出模式 普通输入
+
推挽输出
 浮空 
 上拉 
 下拉 
普通输入
+
开漏输出
 浮空 
 上拉 
 下拉 
复用模式 普通输入
+
推挽输出
 浮空 
 上拉 
 下拉 
普通输入
+
开漏输出
 浮空 
 上拉 
 下拉 

« 閱讀全文 »

开发平台 Embedded-RTOS Embedded-NoOS Embedded-Linux
linux kconfiglib.menuconfig
Kconfig
makefile/sconscript
kconfiglib.menuconfig
Kconfig
makefile/sconscript
kconfiglib.menuconfig
Kconfig
makefile/sconscript
windows windows-curses
kconfiglib.menuconfig
Kconfig
makefile/sconscript
or
env-windows
Kconfig
makefile/sconscript
windows-curses
kconfiglib.menuconfig
Kconfig
makefile/sconscript




windows-curses
kconfiglib.menuconfig
Kconfig
makefile/sconscript




« 閱讀全文 »


特性概述 详细说明
较强的接收容错能力 自动从下一个起始符继续匹配
丰富的协议解析能力 同一个端口支持解析多种协议
灵活的端口转发能力 支持在任意端口之间相互转发(转发时支持协议转换)
良好的协议扩展能力 采用星形拓扑|方便后期扩展
« 閱讀全文 »