logo资料库

Marlin代码精读.pdf

第1页 / 共425页
第2页 / 共425页
第3页 / 共425页
第4页 / 共425页
第5页 / 共425页
第6页 / 共425页
第7页 / 共425页
第8页 / 共425页
资料共425页,剩余部分请下载后查看
Marlin Overview
Marlin是什么东西?
Marlin烧录的架构
Marlin运行时的架构
Configuration lib
Gen 系列
RAMPS(MEGA)
Duemilanove
Sanguinololu 系列
在Sanguinololu中安装Marlin
Sanguino IDE
Sanguino bootloader
Upload Marlin
LCD lib
SD lib
Serial lib
常见的3D printer控制软件
Printrun
Repetier-Host
ReplicatorG
Servo lib
Stepper lib
A4988
TB6560
Temperature lib
Thermistor
Thermocouple
Thermocouple vs. Thermistor
Plan motion lib
Main lib
Marlin main loop
硬件相关参数的设计
pin.h硬件相关参数设置
XYZ轴相关的脚位
挤出机步进电机相关的脚位
挤出头温度控制相关的脚位
电源的设置
连接Ultra LCD相关的脚位
SD card脚位的设置
其他硬件相关的脚位
fastio.h脚位映射
Marlin内部参数介绍
Serial port参数
设置挤出头及热床的温度传感器类型
加热温度范围的限制
定义3D printer的工作空间的参数
挤出机的最低工作温度参数
动态更改挤出机的最低可工作温度
挤出机一次最大挤出长度限制
步进电机DIR设置
Marlin路径规划器的参数与结构
梯形加减速的参数
路径规划的参数设置
路径规划初速度的设置
直线规划器的结构
直线轨迹设定的参数
轨迹规划初始设定的参数
梯形加减速的参数
其他参数
Marlin主程序结构
Marlin setup function
Marlin loop function
manage_heater()
manage_inactivity()
G-code解释
Marlin Stepper
Marlin内部参数介绍(三)
Marlin step generate的实现
Arduino timer1的设定
Marlin step generate的流程
ISR()讲解
XYZE轴step的计数
XYZE轴的方向
X轴min检测
X轴max检测
Z轴min检测
Z轴max检测
XYZ轴生产step
梯形加速阶段
梯形减速阶段
梯形nominal阶段
Marlin Overview 3D Printer 韌體原始碼閱讀心得 (I)
Marlin 是什麼東西 ?
電腦, 電腦請問 Marlin 是什麼 ?
Marlin 可能是…
Marlin • 馬林魚又稱旗魚,是多種海中大型掠食性魚類的總稱 – 大型的種類可超過4公尺長。吻部細長。分佈於所有主要大 洋。以其他魚類為食。旗魚是受歡迎的食物和遊釣魚種
Marlin到底是什麼東西?!
Marlin 可能是…
Marlin • 邁阿密馬林魚(Miami Marlins)是一支位於佛羅里達 州邁阿密的美國職棒大聯盟球隊 • 又名美國兄弟象隊 ( BJ4 )
分享到:
收藏