標(biāo)題:
Dlion開(kāi)源固件V03版本說(shuō)明與STM32源碼(3D打印三維運(yùn)動(dòng))
[打印本頁(yè)]
作者:
gcigci2655297a
時(shí)間:
2018-4-8 21:25
標(biāo)題:
Dlion開(kāi)源固件V03版本說(shuō)明與STM32源碼(3D打印三維運(yùn)動(dòng))
STM32F103ZET6的三維運(yùn)動(dòng)的程序
Dlion-開(kāi)源固件V03版本說(shuō)明
本版本固件由深圳市洛眾科技有限公司3DBinmaker團(tuán)隊(duì)開(kāi)發(fā)整理,免費(fèi)開(kāi)源提供給3D打印學(xué)習(xí)者開(kāi)發(fā)者,以求能共同交流集思廣益,共同推動(dòng)3D打印行業(yè)在中國(guó)的發(fā)展。
版本說(shuō)明:
1.學(xué)習(xí)和使用Dlion開(kāi)源固件第一步安裝KEIL-MDK的開(kāi)發(fā)環(huán)境,安裝方法見(jiàn)附件
2.使用KEIL-MDK打開(kāi)開(kāi)源固件后,可直接使用J-link通過(guò)Dlion主板上的SWD接口下載進(jìn)去即可。
3.開(kāi)源固件V03版本源碼能實(shí)現(xiàn):1)一套簡(jiǎn)潔的3D打印操作界面,僅支持Dlion-2.8寸彩色觸摸屏幕;2)能正常的USB在線和SD卡脫機(jī)兩種打印方式來(lái)打印GCODE-3D模型(.gcode模型文件需放到SD卡里的GCODE文件夾下)。
4.V03版本上:只需要修改源碼里的宏定義就可以完成參數(shù)配置(打印前需配置好打印尺寸、每mm步數(shù)等參數(shù))。
5.將開(kāi)源固件V03通過(guò)J-link下載到Dlion主板后,會(huì)將主板發(fā)貨自帶的Bootloader刷掉,以至于無(wú)法再更新我們正式版本的xxx.bin固件。如果想刷回正式版本,詳情請(qǐng)看Dlion主板使用說(shuō)明書(shū)
單片機(jī)源程序如下:
#include "sys.h"
#include "usart.h"
#include "delay.h"
#include "lcd.h"
#include "beep.h"
#include "switch.h"
#include "rtc.h"
#include "adc.h"
#include "24cxx.h"
#include "flash.h"
#include "spi.h"
#include "sram.h"
#include "sdio_sdcard.h"
#include "touch.h"
#include "malloc.h"
#include "fontupd.h"
#include "text.h"
#include "ff.h"
#include "exfuns.h"
#include "lcdmenu.h"
#include "piclib.h"
#include "lcdmenu.h"
#include "Dlion.h"
//#include "setup.h"
/*******************************************************本程序開(kāi)源供3D打印學(xué)習(xí)使用************************************************
Dlion-3D打印主板
文件說(shuō)明:main 函數(shù)入口 版本:V02
Copyright(C)深圳洛眾科技有限公司
All rights reserved
***********************************************************************************************************************************/
int main(void)
{
SystemInit();
delay_init();
NVIC_Configuration();
TIM4_Int_Init(9,7199);
uart1_init(115200);
BEEP_Init();
BEEP=1;
delay_ms(10);
BEEP=0;
LCD_Init();
//SWITCH_Init();
SPI2_Init();
mem_init(SRAMIN);
tp_dev.init();
if(SPI_Flash_ReadID()!= W25Q64)
{
//LCD_ShowString(60,70,200,16,16,"W25Q64 Check Failed!");
}
if(SD_Init())
{
//LCD_ShowString(60,90,200,16,16,"SD Card Check Failed!");
}
exfuns_init();
f_mount(0,fs[0]);
if(font_init())
{
while(SD_CD);
delay_ms(10);
while(SD_Init());
LCD_Clear(WHITE);
if(update_font(5,0,12,0)==0 ) {}
else
{
LCD_ShowString(5,80,200,200,12, "Font Updata Failed!");
while(1);
}
}
gui_init();
piclib_init();
start_screen();
delay_ms(20000);
delay_ms(20000);
delay_ms(20000);
delay_ms(20000);
delay_ms(20000);
setup();
loop();
}
復(fù)制代碼
所有資料51hei提供下載:
Dlion-開(kāi)源固件源碼V03版本及說(shuō)明.rar
(1.23 MB, 下載次數(shù): 277)
2018-4-9 03:31 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
作者:
xxxx7
時(shí)間:
2018-12-3 02:10
謝謝,學(xué)習(xí)
作者:
ccppww806
時(shí)間:
2019-1-15 16:14
剛好在學(xué)習(xí)了,收藏,謝謝
作者:
hexlian
時(shí)間:
2019-3-5 20:55
謝謝分享!
作者:
plj213
時(shí)間:
2019-7-30 13:00
謝謝分享!
作者:
神出沒(méi)
時(shí)間:
2020-2-20 09:10
這個(gè)有人移植使用嗎,效果咋么樣
作者:
275331385@qq.co
時(shí)間:
2022-2-17 14:32
有板子原理圖嗎?
作者:
exiei2020
時(shí)間:
2023-1-27 16:17
這個(gè)有人移植使用嗎,效果咋么樣
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1