CNC
所属分类:嵌入式/单片机/硬件编程
开发工具:C/C++
文件大小:784KB
下载次数:264
上传日期:2009-10-18 14:33:13
上 传 者:
suiming
说明: 使用LM3S615实现数控机床控制的CNC源码
(Of the CNC source code using the LM3S615)
文件列表:
Makefile (1659, 2007-01-30)
main_micro\cnc.dep (9497, 2009-08-31)
main_micro\cnc.ewd (17672, 2008-12-06)
main_micro\cnc.ewp (22134, 2008-12-06)
main_micro\cnc.eww (153, 2007-01-30)
main_micro\cnc_Uv2.Bak (3148, 2008-08-29)
main_micro\cnc_cnc.dep (6468, 2009-09-30)
main_micro\demo.h (1710, 2007-01-30)
main_micro\draw.c (33362, 2009-03-31)
main_micro\draw.h (2352, 2007-01-30)
main_micro\i2c_slave.c (27755, 2009-04-13)
main_micro\i2c_slave.h (2012, 2007-01-30)
main_micro\images.c (41197, 2007-01-30)
main_micro\images.h (1809, 2007-01-30)
main_micro\isqrt.c (4864, 2007-01-30)
main_micro\isqrt.h (1585, 2007-01-30)
main_micro\main.h (2868, 2007-01-30)
main_micro\Makefile (2845, 2007-01-30)
main_micro\manual.c (20368, 2008-10-07)
main_micro\manual.h (1565, 2007-01-30)
main_micro\startup_ewarm.c (9475, 2007-01-30)
main_micro\startup_gcc.c (8759, 2007-01-30)
main_micro\startup_rvmdk.S (9219, 2007-01-30)
main_micro\stepper.c (34639, 2008-10-07)
main_micro\stepper.h (3065, 2007-01-30)
main_micro\switches.c (15444, 2008-10-07)
main_micro\switches.h (6753, 2007-01-30)
main_micro\table.c (52761, 2008-10-07)
main_micro\table.h (1915, 2007-01-30)
main_micro\tool.c (4522, 2008-10-07)
main_micro\tool.h (1612, 2007-01-30)
main_micro\vectorfont.c (18290, 2007-01-30)
main_micro\vectorfont.h (1627, 2007-01-30)
main_micro\virtualtimer.c (15974, 2008-10-07)
main_micro\virtualtimer.h (3050, 2007-01-30)
main_micro\settings\cnc.dbgdt (63, 2009-08-31)
main_micro\settings\cnc.wsdt (3647, 2009-08-31)
main_micro\settings\cnc.cspy.bat (2553, 2009-08-31)
main_micro\settings\cnc.dni (52, 2009-08-31)
... ...
LM3S615 CNC Machine: User Interface Microcontroller
This is the application that runs on the user interface microcontroller of the
CNC machine (the LM3S316). An LCD with an overlaying touchscreen is utilized
to create a user interface that allows the CNC machine to be controlled. Tool
selection, demonstration selection and configuration, and a diagnostic mode are
all provided by the user interface. Information collected from the user is
passed, at the appropriate time, to the main microcontroller via the I2C link.
CNC machine status information is also collected from the main microcontroller
via the same I2C link.
Unlike the main microcontroller, the user interface microcontroller does not
utilize any of the JTAG pins. Therefore, this application can be programmed
and debugged with any supported toolchain.
-------------------------------------------------------------------------------
Copyright (c) 2006-2007 Luminary Micro, Inc. All rights reserved.
Software License Agreement
Luminary Micro, Inc. (LMI) is supplying this software for use solely and
exclusively on LMI's microcontroller products.
The software is owned by LMI and/or its suppliers, and is protected under
applicable copyright laws. All rights are reserved. Any use in violation of
the foregoing restrictions may subject the user to criminal sanctions under
applicable laws, as well as to civil liability for the breach of the terms and
conditions of this license.
THIS SOFTWARE IS PROVIDED "AS IS". NO WARRANTIES, WHETHER EXPRESS, IMPLIED OR
STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. LMI SHALL NOT, IN
ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES,
FOR ANY REASON WHATSOEVER.
This is part of revision 220 of sw01246.
近期下载者:
相关文件:
收藏者: