Update(boards): micropython板卡下移除一些块的覆写

This commit is contained in:
王立帮
2024-10-15 10:54:06 +08:00
parent d88085e051
commit 8b769ccc33
8 changed files with 64 additions and 392 deletions

View File

@@ -26,17 +26,6 @@ export const inout_digital_read = function (_, generator) {
return [code, generator.ORDER_ATOMIC];
}
//ok
export const inout_pwm_analog_write = function (_, generator) {
generator.definitions_['import_machine'] = 'import machine';
var dropdown_pin = generator.valueToCode(this, 'PIN', generator.ORDER_ATOMIC);
//var dropdown_stat = this.getFieldValue('STAT');
var value_num = generator.valueToCode(this, 'NUM', generator.ORDER_ATOMIC);
//generator.setups_['setup_output'+dropdown_pin] = 'pinMode('+dropdown_pin+', OUTPUT);';
var code = dropdown_pin + '.duty(' + value_num + ')\n';
return code;
}
//ok
export const inout_analog_write = function (_, generator) {
generator.definitions_['import_machine'] = 'import machine';
@@ -59,17 +48,6 @@ export const inout_analog_write_set = function (_, generator) {
return code;
}
export const inout_pwm_analog_write_set_freq = function (_, generator) {
//generator.definitions_['import_machine_Pin'] = "from machine import Pin";
// generator.definitions_['import_machine_PWM'] = "from machine import PWM";
generator.definitions_['import_machine'] = 'import machine';
var dropdown_pin = generator.valueToCode(this, 'PIN', generator.ORDER_ATOMIC);
var value_num = generator.valueToCode(this, 'NUM', generator.ORDER_ATOMIC);
var code = dropdown_pin + '.freq(' + value_num + ')\n';
//var code = 'pin' + dropdown_pin + '.set_analog_period(' + value_num + ')\n';
return code;
}
//ok
export const inout_analog_read = function (_, generator) {
generator.definitions_['import_machine'] = 'import machine';
@@ -110,15 +88,6 @@ export const inout_digital_init = function (_, generator) {
return code;
}
export const inout_pwm_analog_write_init = function (_, generator) {
generator.definitions_['import_machine'] = 'import machine';
var pin_obj = this.getFieldValue('PIN_OBJ') || 'pwm#';
var dropdown_pin = generator.valueToCode(this, 'PIN', generator.ORDER_ATOMIC);
var varName = (pin_obj == 'pwm#') ? 'pwm' + dropdown_pin : generator.variableDB_.getName(pin_obj, Blockly.Variables.NAME_TYPE);
var code = varName + ' = machine.PWM(machine.Pin(' + dropdown_pin + '))\n';
return code;
}
//ok
export const inout_analog_write_init = function (_, generator) {
generator.definitions_['import_machine'] = 'import machine';