GRBL-0.8c-for-STM32-master
所属分类:处理器开发
开发工具:C/C++
文件大小:6327KB
下载次数:176
上传日期:2016-07-23 17:13:40
上 传 者:
来干架
说明: gcode解析、运动控制代码grbl移植于stm32f103c8t6平台,没有警告,没有错误,完美运行。
(grbl move to stm32)
文件列表:
GRBL (0, 2016-01-25)
GRBL\GRBL_main_.txt (4467, 2016-01-25)
GRBL\config.h (12645, 2016-01-25)
GRBL\coolant_control.c (3077, 2016-01-25)
GRBL\coolant_control.h (1546, 2016-01-25)
GRBL\defaults.h (9425, 2016-01-25)
GRBL\eeprom.c (5965, 2016-01-25)
GRBL\eeprom.h (1598, 2016-01-25)
GRBL\gcode.c (29199, 2016-01-25)
GRBL\gcode.h (5085, 2016-01-25)
GRBL\include.h (3855, 2016-01-25)
GRBL\limits.c (15072, 2016-01-25)
GRBL\limits.h (1473, 2016-01-25)
GRBL\motion_control.c (15329, 2016-01-25)
GRBL\motion_control.h (2556, 2016-01-25)
GRBL\nuts_bolts.c (4930, 2016-01-25)
GRBL\nuts_bolts.h (5220, 2016-01-25)
GRBL\pin_map.h (11204, 2016-01-25)
GRBL\planner.c (25911, 2016-01-25)
GRBL\planner.h (4511, 2016-01-25)
GRBL\print.c (4312, 2016-01-25)
GRBL\print.h (1512, 2016-01-25)
GRBL\protocol.c (16843, 2016-01-25)
GRBL\protocol.h (2443, 2016-01-25)
GRBL\report.c (16260, 2016-01-25)
GRBL\report.h (2894, 2016-01-25)
GRBL\serial.c (7406, 2016-01-25)
GRBL\serial.h (2037, 2016-01-25)
GRBL\settings.c (9043, 2016-01-25)
GRBL\settings.h (4330, 2016-01-25)
GRBL\spindle_control.c (2937, 2016-01-25)
GRBL\spindle_control.h (1509, 2016-01-25)
GRBL\stepper.c (29761, 2016-01-25)
GRBL\stepper.h (2052, 2016-01-25)
HARDWARE (0, 2016-01-25)
HARDWARE\HW_EEPROM.c (6056, 2016-01-25)
HARDWARE\HW_EEPROM.h (1037, 2016-01-25)
HARDWARE\HW_EXTI.c (2311, 2016-01-25)
HARDWARE\HW_EXTI.h (246, 2016-01-25)
... ...
【SOL开源】GRBL_0.8c_for_stm32
移植说明:
移植平台:STM32F103C8T6
目前进度:
(1)已经调试通过,无warning;
(2)定时器,串口,eeprom运行正常;
(3)在Grbl Controller下可以正常跑完G代码;
待改进:
(1)stepper.c部分代码直接移植,还没有针对stm32进行完全优化;
(2)limit还有待研究;
(3)还没有实机试验过;
/*--------------------------------
引脚分布情况:
***********************************
已用:
步进电机组: GPIOB 5-11 推挽OUT
冷却: GPIOB 0,1 推挽OUT
主轴控制: GPIOA 11,12 推挽OUT
限位开关: GPIOA 6,7,8 IN (共用中断5-9)
其他引脚: GPIOA 0,1,2 IN (独立中断0,1,2)
USART1: GPIOA 9,10 定义在HW_USART.c中
【由于涉及到中断,最好不要改动】
***********************************
剩余:
空闲: GPIOA 3,4,5 可加OLED
SPI2: GPIOB 12-15 可加SD卡
调试: GPIOA 13,14,15 可改为普通IO
调试&BOOT0 GPIOB 2,3,4
--------------------------------*/
2015-12-31
SOL.lab
MaxwellXyao
email:917286114@qq.com
近期下载者:
相关文件:
收藏者: