久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 11149|回復: 7
打印 上一主題 下一主題
收起左側

Dlion開源固件V03版本說明與STM32源碼(3D打印三維運動)

  [復制鏈接]
跳轉到指定樓層
樓主
ID:304013 發表于 2018-4-8 21:25 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
STM32F103ZET6的三維運動的程序

Dlion-開源固件V03版本說明

本版本固件由深圳市洛眾科技有限公司3DBinmaker團隊開發整理,免費開源提供給3D打印學習者開發者,以求能共同交流集思廣益,共同推動3D打印行業在中國的發展。

版本說明:
1.學習和使用Dlion開源固件第一步安裝KEIL-MDK的開發環境,安裝方法見附件

2.使用KEIL-MDK打開開源固件后,可直接使用J-link通過Dlion主板上的SWD接口下載進去即可。

3.開源固件V03版本源碼能實現:1)一套簡潔的3D打印操作界面,僅支持Dlion-2.8寸彩色觸摸屏幕;2)能正常的USB在線和SD卡脫機兩種打印方式來打印GCODE-3D模型(.gcode模型文件需放到SD卡里的GCODE文件夾下)。

4.V03版本上:只需要修改源碼里的宏定義就可以完成參數配置(打印前需配置好打印尺寸、每mm步數等參數)。

5.將開源固件V03通過J-link下載到Dlion主板后,會將主板發貨自帶的Bootloader刷掉,以至于無法再更新我們正式版本的xxx.bin固件。如果想刷回正式版本,詳情請看Dlion主板使用說明書

單片機源程序如下:
  1. #include "sys.h"
  2. #include "usart.h"               
  3. #include "delay.h"       
  4. #include "lcd.h"
  5. #include "beep.h"
  6. #include "switch.h"
  7. #include "rtc.h"
  8. #include "adc.h"
  9. #include "24cxx.h"
  10. #include "flash.h"
  11. #include "spi.h"
  12. #include "sram.h"
  13. #include "sdio_sdcard.h"
  14. #include "touch.h"
  15. #include "malloc.h"
  16. #include "fontupd.h"
  17. #include "text.h"
  18. #include "ff.h"
  19. #include "exfuns.h"
  20. #include "lcdmenu.h"
  21. #include "piclib.h"       
  22. #include "lcdmenu.h"
  23. #include "Dlion.h"      
  24. //#include "setup.h"

  25. /*******************************************************本程序開源供3D打印學習使用************************************************
  26.                                                                                                                                                                                                                                 Dlion-3D打印主板
  27.                                                                                                                                                                                                                                 文件說明:main 函數入口    版本:V02
  28.                                                                                                                                                                                                                                 Copyright(C)深圳洛眾科技有限公司
  29.                                                                                                                                                                                                                                 All rights reserved
  30. ***********************************************************************************************************************************/

  31. int main(void)
  32. {
  33.         SystemInit();
  34.         delay_init();
  35.         NVIC_Configuration();
  36.         TIM4_Int_Init(9,7199);
  37.         uart1_init(115200);
  38.         BEEP_Init();
  39.         BEEP=1;  
  40.         delay_ms(10);
  41.         BEEP=0;       
  42.         LCD_Init();
  43.         //SWITCH_Init();
  44.         SPI2_Init();
  45.         mem_init(SRAMIN);
  46.         tp_dev.init();      
  47.   

  48.         if(SPI_Flash_ReadID()!= W25Q64)       
  49.         {
  50.                 //LCD_ShowString(60,70,200,16,16,"W25Q64 Check Failed!");
  51.         }


  52.         if(SD_Init())       
  53.         {
  54.                 //LCD_ShowString(60,90,200,16,16,"SD Card Check Failed!");
  55.         }
  56.        

  57.         exfuns_init();         
  58.   f_mount(0,fs[0]);

  59.        
  60.         if(font_init())       
  61.         {       
  62.                 while(SD_CD);
  63.                 delay_ms(10);
  64.           while(SD_Init());
  65.                 LCD_Clear(WHITE);
  66.                 if(update_font(5,0,12,0)==0 ) {}
  67.                 else
  68.                 {
  69.                         LCD_ShowString(5,80,200,200,12, "Font Updata Failed!");       
  70.                         while(1);
  71.                 }               
  72.         }
  73.        


  74.         gui_init();  
  75.         piclib_init();
  76.        
  77.         start_screen();
  78.         delay_ms(20000);
  79.         delay_ms(20000);
  80.         delay_ms(20000);
  81.         delay_ms(20000);
  82.         delay_ms(20000);
  83.        
  84.         setup();
  85.         loop();
  86. }
復制代碼

所有資料51hei提供下載:
Dlion-開源固件源碼V03版本及說明.rar (1.23 MB, 下載次數: 277)


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏6 分享淘帖 頂2 踩
回復

使用道具 舉報

沙發
ID:194884 發表于 2018-12-3 02:10 來自手機 | 只看該作者
謝謝,學習
回復

使用道具 舉報

板凳
ID:285352 發表于 2019-1-15 16:14 | 只看該作者
剛好在學習了,收藏,謝謝
回復

使用道具 舉報

地板
ID:23397 發表于 2019-3-5 20:55 | 只看該作者
謝謝分享!
回復

使用道具 舉報

5#
ID:138247 發表于 2019-7-30 13:00 | 只看該作者
謝謝分享!
回復

使用道具 舉報

6#
ID:108573 發表于 2020-2-20 09:10 | 只看該作者
這個有人移植使用嗎,效果咋么樣
回復

使用道具 舉報

7#
ID:886442 發表于 2022-2-17 14:32 | 只看該作者
有板子原理圖嗎?
回復

使用道具 舉報

8#
ID:361829 發表于 2023-1-27 16:17 | 只看該作者
這個有人移植使用嗎,效果咋么樣
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产成人在线视频 | 欧美日韩一区二区三区四区 | 成人日韩 | 久综合| 亚洲欧洲精品在线 | 精品国产伦一区二区三区观看体验 | 久久久久无码国产精品一区 | 色综合色综合网色综合 | 午夜爱爱毛片xxxx视频免费看 | 亚洲成人中文字幕 | 蜜桃色网| 国产成人a亚洲精品 | 毛片.com| 欧美极品在线观看 | 久热免费 | 精品久久久久久久 | 黄色片免费在线观看 | 亚洲精品观看 | 天天射中文| 91看国产| 国产69精品久久99不卡免费版 | 91精品亚洲 | 日日射夜夜骑 | 色久伊人| 91精品久久久久久综合五月天 | 中文字幕第十页 | 91免费在线看| 在线观看av网站永久 | 日韩一区二区三区视频 | 成av在线| 日日噜噜噜夜夜爽爽狠狠视频97 | 99国产欧美| 午夜电影网 | 日韩成人精品视频 | 国产精品视频一区二区三区 | 伊色综合久久之综合久久 | 久久久久久久国产精品视频 | 最新国产在线 | 亚洲在线电影 | 日韩美女在线看免费观看 | 欧美8一10sex性hd |