没有合适的资源?快使用搜索试试~ 我知道了~
DCCCommander:DCCCommander是CC ++ Arduino库,为为模型火车实现NMRA兼容DCC命令站提供了...
共20个文件
h:6个
ino:6个
c:5个
需积分: 13 2 下载量 195 浏览量
2021-05-01
11:19:21
上传
评论 2
收藏 20KB ZIP 举报
温馨提示
DCC指挥官 DCCCommander是用C / C ++编写的嵌入式库,为实现NMRA DCC命令站提供了基础。 DCCCommander提供了各种与火车和附件相关的设置的功能,包括:设置机车的速度,激活功能,切换道岔以及对DCC解码器进行编程。 DCCCommander将这些命令转换为NMRA兼容的DCC数据包,以便在磁道上传输。 根据数据包的类型对数据包进行优先级排序,DCCCommander会在后台跟踪需要长期重复的数据包。 附在TIMER1(AVR)或MCPWM0(ARM)上的中断服务程序获取这些数据包,并将优先级最高的数据包注入到精确的DCC波形中。 该信号适合与您的升压器/电站/电动机控制器一起放大。 请注意,Arduino输出不能直接驱动火车。 当前,DCCCommander支持各种Arduino设备,包括atmega168 / 328变体以及Yun和attiny
资源推荐
资源详情
资源评论
收起资源包目录
DCCCommander-master.zip (20个子文件)
DCCCommander-master
DCCPktQ.h 392B
DCCHardware.h 355B
keywords.txt 419B
DCCHardware.c 7KB
DCCPacket.h 1KB
DCCCommandStation.h 2KB
examples
CmdrArduino_opsModeProgram
CmdrArduino_opsModeProgram.ino 2KB
turnout
turnout.ino 3KB
CmdrArduino_accessory
CmdrArduino_accessory.ino 1KB
CmdrArduino_minimum
CmdrArduino_minimum.ino 2KB
rfstation
rfstation.ino 2KB
basestation
basestation.ino 3KB
DCCPktQ.c 3KB
DCCPacket.c 2KB
cprint.c 1KB
cprint.h 72B
README.md 1KB
DCCCommandStation.cpp 9KB
DCCScheduler.h 746B
DCCScheduler.c 2KB
共 20 条
- 1
资源评论
缪建明
- 粉丝: 41
- 资源: 4685
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功