Dlion3D打印开源教程第3期----Dlion开源固件第一讲

开源技术
2016
03/12
14:10
分享
评论
本帖最后由 文森熊 于 2016-3-12 14:16 编辑

作者:二进制创客
       随着3D打印行业在国内的快速发展,基于的Arduino开源方案已经无法满足目前国内3D打印市场的需求,亟需一套新的开源方案供开发者开发和学习3D打印技术。
       Dlion固件基于STM32的32位彩屏3D打印开源方案应时而生,开放给大家并提供基础源代码讲解,希望给大家学习3D打印技术提供捷径,也能给3D打印爱好者提供方便,更希望跟你们一起推动中国3D打印行业的发展。
       本教程从搭建固件源码开发环境开始,深入浅出介绍Dlion固件。降低了3D打印技术的学习门槛,让没有3D打印基础的学生以及3D打印爱好者都能够从零开始,轻松入门。
     《Dlion固件-3D打印开源教程》由3DBinmaker团队倾力打造,贯彻分享精神,分阶段更新源代码和学习资料。本版本(V01)固件源码支持在线串口联机打印。触摸彩屏、SD卡脱机打印等功能会陆续更新。

第一章  Dlion固件及Dlion3D打印平台简介
1.1 Dlion固件简介

   Dlion固件是由深圳洛众科技有限公司3DBinmaker团队开发,基于Marlin深度优化的3D打印驱动控制固件。它集成了sprinter与grbl两套固件的功能并支持大多数3D打印机型。
   Dlion固件主要通过串口获取G-code来执行打印工作,其中包括:
•    利用PID精确控制打印头和热床的温度
•    能稳定地控制电机运动
•    精确的梯形运动算法
•    支持圆弧轨迹的运动
•    限位开关触发停车等功能
1.2 Dlion固件源码
1.png
2.png
1.3 Dlion固件的使用
   Dlion固件源代码可以搭载到基于STM32(32位Cortex-M3)的Dlion主板上直接进行联机打印使用,也可移植到其他平台上进行开发。

第二章  搭建Keil-MDK开发环境打开Dlion固件工程源代码
2.1 安装并破解Keil-MDK

2.1.1安装:
    1)找到开源资料中的《KEIL5.11》并打开,您也可以自己从keil官方网站上下载最新版的KEIL-MDK。

3.png

    2)双击打开里面的安装文件《mdk511》。
4.png
   3)选中“I agree”。
5.png
   4)填写个人信息,点击下一步。
6.png
   5)等待安装。
7.png
   6)点击安装后即完成KEIL-MDK的安装
8.png
   7)若弹出Keil pack的安装,可以不用安装
9.png
2.1.2 破解
    1)安装完后打开桌面上安装好的Keil uVision5。
10.png
     2)然后从File中选择Licence Management...
11.png
    3)再复制里面的CID。
12.png
    4)复制完成后,打开破解文件《KEIL MDK4.60crack》。
    5)将上面复制的CID粘贴到破解文件的CID中,注意Target选择ARM,然后点击Generate按钮,复制生成的LIC。
13.png
    6)再次回到Licence Management...,将上面复制的粘贴到LIC,点击Add LIC,查看上面是否出现2020,如果出现则说明破解成功。
14.png
   7)若此时打开我们的开源源码工程,KEIL会弹出下面的提示,并且以后每次打开都会弹出。
15.png
  8)此时我们继续安装已经下载好的《mdkcm512a》,安装完成后即可消除此提示。
16.png
   至此,Keil-MDK开发环境全部安装完成,只待打开源程序对3D打印Dlion固件进行学习和开发。
2.2  利用KEIL-MDK开发环境打开Dlion固件工程源码
    如图所示,找到开源源码中的工程并打开。
1.png
2.png

敬请期待二进制创客《Dlion3D打印开源教程》开源技术系列:
《Dlion开源固件第二讲-- Dlion固件源代码框架介绍》
我们下一期见!


回复

使用道具 举报

推动3D打印

关注南极熊

通知

联系QQ/微信9:00-16:00

392908259

南极熊3D打印网

致力于推动3D打印产业发展

Copyright © 2024 南极熊 By 3D打印 ( 京ICP备14042416号-1 ) 京公网安备11010802043351
快速回复 返回列表 返回顶部