add implament file for TemplateDevice

This commit is contained in:
lyon 2022-05-24 14:13:31 +08:00
parent 5498f4fa17
commit 8efa491c43
18 changed files with 272 additions and 2 deletions

View File

@ -0,0 +1,13 @@
#include "TemplateDevice_ADC.h"
void TemplateDevice_ADC_platformDisable(PikaObj *self){
}
void TemplateDevice_ADC_platformEnable(PikaObj *self){
}
void TemplateDevice_ADC_platformRead(PikaObj *self){
}

View File

@ -0,0 +1,20 @@
#include "TemplateDevice_CAN.h"
void TemplateDevice_CAN_platformDisable(PikaObj *self){
}
void TemplateDevice_CAN_platformEnable(PikaObj *self){
}
void TemplateDevice_CAN_platformRead(PikaObj *self){
}
void TemplateDevice_CAN_platformReadBytes(PikaObj *self){
}
void TemplateDevice_CAN_platformWrite(PikaObj *self){
}
void TemplateDevice_CAN_platformWriteBytes(PikaObj *self){
}

View File

@ -0,0 +1,20 @@
#include "TemplateDevice_GPIO.h"
void TemplateDevice_GPIO_platformDisable(PikaObj *self){
}
void TemplateDevice_GPIO_platformEnable(PikaObj *self){
}
void TemplateDevice_GPIO_platformHigh(PikaObj *self){
}
void TemplateDevice_GPIO_platformLow(PikaObj *self){
}
void TemplateDevice_GPIO_platformRead(PikaObj *self){
}
void TemplateDevice_GPIO_platformSetMode(PikaObj *self){
}

View File

@ -0,0 +1,20 @@
#include "TemplateDevice_IIC.h"
void TemplateDevice_IIC_platformDisable(PikaObj *self){
}
void TemplateDevice_IIC_platformEnable(PikaObj *self){
}
void TemplateDevice_IIC_platformRead(PikaObj *self){
}
void TemplateDevice_IIC_platformReadBytes(PikaObj *self){
}
void TemplateDevice_IIC_platformWrite(PikaObj *self){
}
void TemplateDevice_IIC_platformWriteBytes(PikaObj *self){
}

View File

@ -0,0 +1,14 @@
#include "TemplateDevice_PWM.h"
void TemplateDevice_PWM_platformDisable(PikaObj *self){
}
void TemplateDevice_PWM_platformEnable(PikaObj *self){
}
void TemplateDevice_PWM_platformSetDuty(PikaObj *self){
}
void TemplateDevice_PWM_platformSetFrequency(PikaObj *self){
}

View File

@ -0,0 +1,20 @@
#include "TemplateDevice_SPI.h"
void TemplateDevice_SPI_platformDisable(PikaObj *self){
}
void TemplateDevice_SPI_platformEnable(PikaObj *self){
}
void TemplateDevice_SPI_platformRead(PikaObj *self){
}
void TemplateDevice_SPI_platformReadBytes(PikaObj *self){
}
void TemplateDevice_SPI_platformWrite(PikaObj *self){
}
void TemplateDevice_SPI_platformWriteBytes(PikaObj *self){
}

View File

@ -0,0 +1,8 @@
#include "TemplateDevice_Time.h"
void TemplateDevice_Time_sleep_ms(PikaObj *self, int ms){
}
void TemplateDevice_Time_sleep_s(PikaObj *self, int s){
}

View File

@ -0,0 +1,20 @@
#include "TemplateDevice_UART.h"
void TemplateDevice_UART_platformDisable(PikaObj *self){
}
void TemplateDevice_UART_platformEnable(PikaObj *self){
}
void TemplateDevice_UART_platformRead(PikaObj *self){
}
void TemplateDevice_UART_platformReadBytes(PikaObj *self){
}
void TemplateDevice_UART_platformWrite(PikaObj *self){
}
void TemplateDevice_UART_platformWriteBytes(PikaObj *self){
}

View File

@ -7,5 +7,7 @@ import PikaMath
import PikaStdDevice
import test_module1
import test_cmodule
import TempDevTest
import TemplateDevice
print('hello pikascript!')

View File

@ -0,0 +1,13 @@
#include "TemplateDevice_ADC.h"
void TemplateDevice_ADC_platformDisable(PikaObj *self){
}
void TemplateDevice_ADC_platformEnable(PikaObj *self){
}
void TemplateDevice_ADC_platformRead(PikaObj *self){
}

View File

@ -0,0 +1,20 @@
#include "TemplateDevice_CAN.h"
void TemplateDevice_CAN_platformDisable(PikaObj *self){
}
void TemplateDevice_CAN_platformEnable(PikaObj *self){
}
void TemplateDevice_CAN_platformRead(PikaObj *self){
}
void TemplateDevice_CAN_platformReadBytes(PikaObj *self){
}
void TemplateDevice_CAN_platformWrite(PikaObj *self){
}
void TemplateDevice_CAN_platformWriteBytes(PikaObj *self){
}

View File

@ -0,0 +1,20 @@
#include "TemplateDevice_GPIO.h"
void TemplateDevice_GPIO_platformDisable(PikaObj *self){
}
void TemplateDevice_GPIO_platformEnable(PikaObj *self){
}
void TemplateDevice_GPIO_platformHigh(PikaObj *self){
}
void TemplateDevice_GPIO_platformLow(PikaObj *self){
}
void TemplateDevice_GPIO_platformRead(PikaObj *self){
}
void TemplateDevice_GPIO_platformSetMode(PikaObj *self){
}

View File

@ -0,0 +1,20 @@
#include "TemplateDevice_IIC.h"
void TemplateDevice_IIC_platformDisable(PikaObj *self){
}
void TemplateDevice_IIC_platformEnable(PikaObj *self){
}
void TemplateDevice_IIC_platformRead(PikaObj *self){
}
void TemplateDevice_IIC_platformReadBytes(PikaObj *self){
}
void TemplateDevice_IIC_platformWrite(PikaObj *self){
}
void TemplateDevice_IIC_platformWriteBytes(PikaObj *self){
}

View File

@ -0,0 +1,14 @@
#include "TemplateDevice_PWM.h"
void TemplateDevice_PWM_platformDisable(PikaObj *self){
}
void TemplateDevice_PWM_platformEnable(PikaObj *self){
}
void TemplateDevice_PWM_platformSetDuty(PikaObj *self){
}
void TemplateDevice_PWM_platformSetFrequency(PikaObj *self){
}

View File

@ -0,0 +1,20 @@
#include "TemplateDevice_SPI.h"
void TemplateDevice_SPI_platformDisable(PikaObj *self){
}
void TemplateDevice_SPI_platformEnable(PikaObj *self){
}
void TemplateDevice_SPI_platformRead(PikaObj *self){
}
void TemplateDevice_SPI_platformReadBytes(PikaObj *self){
}
void TemplateDevice_SPI_platformWrite(PikaObj *self){
}
void TemplateDevice_SPI_platformWriteBytes(PikaObj *self){
}

View File

@ -0,0 +1,8 @@
#include "TemplateDevice_Time.h"
void TemplateDevice_Time_sleep_ms(PikaObj *self, int ms){
}
void TemplateDevice_Time_sleep_s(PikaObj *self, int s){
}

View File

@ -0,0 +1,20 @@
#include "TemplateDevice_UART.h"
void TemplateDevice_UART_platformDisable(PikaObj *self){
}
void TemplateDevice_UART_platformEnable(PikaObj *self){
}
void TemplateDevice_UART_platformRead(PikaObj *self){
}
void TemplateDevice_UART_platformReadBytes(PikaObj *self){
}
void TemplateDevice_UART_platformWrite(PikaObj *self){
}
void TemplateDevice_UART_platformWriteBytes(PikaObj *self){
}

View File

@ -6,8 +6,6 @@ import PikaMath
import PikaStdDevice
mem = PikaStdLib.MemChecker()
num = 10