91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 6.53MB
    文件類(lèi)型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2023-09-24
  • 語(yǔ)言: 其他
  • 標(biāo)簽: Grbl-STM32??

資源簡(jiǎn)介

1.Grbl-v9.0j移植到開(kāi)發(fā)板STM32F107VC(旺寶金龍開(kāi)發(fā)板); 2.旺寶金龍STM32F107VC開(kāi)發(fā)板,使用串口2(如果需要可以修改到串口1); 3.通過(guò)keil5編譯測(cè)試通過(guò)(使用標(biāo)準(zhǔn)F10x標(biāo)準(zhǔn)庫(kù)-庫(kù)版本v3.5.0);

資源截圖

代碼片段和文件信息

/*
??coolant_control.c?-?coolant?control?methods
??Part?of?Grbl

??Copyright?(c)?2012-2015?Sungeun?K.?Jeon

??Grbl?is?free?software:?you?can?redistribute?it?and/or?modify
??it?under?the?terms?of?the?GNU?General?Public?License?as?published?by
??the?Free?Software?Foundation?either?version?3?of?the?License?or
??(at?your?option)?any?later?version.

??Grbl?is?distributed?in?the?hope?that?it?will?be?useful
??but?WITHOUT?ANY?WARRANTY;?without?even?the?implied?warranty?of
??MERCHANTABILITY?or?FITNESS?FOR?A?PARTICULAR?PURPOSE.??See?the
??GNU?General?Public?License?for?more?details.

??You?should?have?received?a?copy?of?the?GNU?General?Public?License
??along?with?Grbl.??If?not?see?.
*/??

#include?“grbl.h“

#if?defined(CPU_MAP_ATMEGA328P)?||?defined(CPU_MAP_ATMEGA2560)

void?coolant_init(void) ?
{
??COOLANT_FLOOD_DDR?|=?(1?<??#ifdef?ENABLE_M7
????COOLANT_MIST_DDR?|=?(1?<??#endif
??coolant_stop();
}


void?coolant_stop(void)
{
??COOLANT_FLOOD_PORT?&=?~(1?<??#ifdef?ENABLE_M7
????COOLANT_MIST_PORT?&=?~(1?<??#endif
}


void?coolant_set_state(uint8_t?mode)
{
??if?(mode?==?COOLANT_FLOOD_ENABLE)?{
????COOLANT_FLOOD_PORT?|=?(1?<
??#ifdef?ENABLE_M7??
????}?else?if?(mode?==?COOLANT_MIST_ENABLE)?{
??????COOLANT_MIST_PORT?|=?(1?<??#endif

??}?else?{
????coolant_stop();
??}
}

#endif //end?of?CPU_MAP_ATMEGA328P?&?CPU_MAP_ATMEGA2560

#if?defined(CPU_MAP_STM32F10X)

void?coolant_init(void) ??//冷卻引腳初始化
{
??HW_GPIO_Init_Out(COOLANT_FLOOD_GPIO_CLKCOOLANT_FLOOD_GPIOCOOLANT_FLOOD_GPIO_PIN);
??#ifdef?ENABLE_M7
????HW_GPIO_Init_Out(COOLANT_MIST_GPIO_CLKCOOLANT_MIST_GPIOCOOLANT_MIST_GPIO_PIN);
??#endif
??coolant_stop();
}


void?coolant_stop(void) ?//冷卻關(guān)閉
{
??HW_GPIO_Write(COOLANT_FLOOD_GPIOCOOLANT_FLOOD_GPIO_PIN0); //流冷卻引腳置0
??#ifdef?ENABLE_M7
????HW_GPIO_Write(COOLANT_MIST_GPIOCOOLANT_MIST_GPIO_PIN0); //霧冷卻引腳置0
??#endif
}


void?coolant_set_state(uint8_t?mode)??//冷卻設(shè)置狀態(tài)
{
??if?(mode?==?COOLANT_FLOOD_ENABLE)?{
????HW_GPIO_Write(COOLANT_FLOOD_GPIOCOOLANT_FLOOD_GPIO_PIN1); ???//流冷卻引腳置1

??#ifdef?ENABLE_M7??
????}?else?if?(mode?==?COOLANT_MIST_ENABLE)?{
??????HW_GPIO_Write(COOLANT_MIST_GPIOCOOLANT_MIST_GPIO_PIN1); ???//霧冷卻引腳置1
??#endif

??}?else?{
????coolant_stop();
??}
}

#endif //end?of?CPU_MAP_STM32F10X



void?coolant_run(uint8_t?mode)
{
??if?(sys.state?==?STATE_CHECK_MODE)?{?return;?}
??protocol_buffer_synchronize();?//?Ensure?coolant?turns?on?when?specified?in?program.?
??coolant_set_state(mode);
}

?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----

?????文件????????498??2014-03-21?10:25??STM32_USART_GRBL-v9.0\Doc\information.txt

?????文件??????49282??2017-04-08?01:40??STM32_USART_GRBL-v9.0\GRBL\config.h

?????文件???????2680??2017-04-08?01:40??STM32_USART_GRBL-v9.0\GRBL\coolant_control.c

?????文件????????906??2017-04-08?01:40??STM32_USART_GRBL-v9.0\GRBL\coolant_control.h

?????文件???????5577??2017-04-08?01:40??STM32_USART_GRBL-v9.0\GRBL\cpu_map\cpu_map_atmega2560.h

?????文件???????6328??2017-04-08?01:40??STM32_USART_GRBL-v9.0\GRBL\cpu_map\cpu_map_atmega328p.h

?????文件???????6803??2017-04-08?01:40??STM32_USART_GRBL-v9.0\GRBL\cpu_map\cpu_map_stm32f10x.h

?????文件???????1792??2017-04-08?01:40??STM32_USART_GRBL-v9.0\GRBL\cpu_map.h

?????文件???????2812??2017-04-08?01:40??STM32_USART_GRBL-v9.0\GRBL\defaults\defaults_generic.h

?????文件???????2851??2017-04-08?01:40??STM32_USART_GRBL-v9.0\GRBL\defaults\defaults_oxcnc.h

?????文件???????3262??2017-04-08?01:40??STM32_USART_GRBL-v9.0\GRBL\defaults\defaults_shapeoko.h

?????文件???????3221??2017-04-08?01:40??STM32_USART_GRBL-v9.0\GRBL\defaults\defaults_shapeoko2.h

?????文件???????3167??2017-04-08?01:40??STM32_USART_GRBL-v9.0\GRBL\defaults\defaults_shapeoko3.h

?????文件???????3194??2017-04-08?01:40??STM32_USART_GRBL-v9.0\GRBL\defaults\defaults_sherline.h

?????文件???????2895??2017-04-08?01:40??STM32_USART_GRBL-v9.0\GRBL\defaults\defaults_simulator.h

?????文件???????3233??2017-04-08?01:40??STM32_USART_GRBL-v9.0\GRBL\defaults\defaults_x_carve_1000mm.h

?????文件???????3233??2017-04-08?01:40??STM32_USART_GRBL-v9.0\GRBL\defaults\defaults_x_carve_500mm.h

?????文件???????3251??2017-04-08?01:40??STM32_USART_GRBL-v9.0\GRBL\defaults\defaults_zen_toolworks_7x7.h

?????文件???????3542??2017-04-08?01:40??STM32_USART_GRBL-v9.0\GRBL\defaults.h

?????文件???????6445??2017-04-08?01:40??STM32_USART_GRBL-v9.0\GRBL\eeprom.c

?????文件???????1062??2017-04-08?01:40??STM32_USART_GRBL-v9.0\GRBL\eeprom.h

?????文件??????59882??2017-04-08?01:40??STM32_USART_GRBL-v9.0\GRBL\gcode.c

?????文件???????8136??2017-04-08?01:40??STM32_USART_GRBL-v9.0\GRBL\gcode.h

?????文件???????1867??2017-04-08?01:40??STM32_USART_GRBL-v9.0\GRBL\grbl.h

?????文件??????21259??2017-04-08?01:40??STM32_USART_GRBL-v9.0\GRBL\limits.c

?????文件???????1246??2017-04-08?01:40??STM32_USART_GRBL-v9.0\GRBL\limits.h

?????文件???????3297??2017-04-08?01:40??STM32_USART_GRBL-v9.0\GRBL\main.txt

?????文件??????17902??2017-04-08?01:40??STM32_USART_GRBL-v9.0\GRBL\motion_control.c

?????文件???????2752??2017-04-08?01:40??STM32_USART_GRBL-v9.0\GRBL\motion_control.h

?????文件???????4310??2017-04-08?01:40??STM32_USART_GRBL-v9.0\GRBL\nuts_bolts.c

............此處省略295個(gè)文件信息

評(píng)論

共有 條評(píng)論

相關(guān)資源