修改外接四位数码屏、新增mini板载执行 麦克风

This commit is contained in:
Irene-Maxine
2025-07-24 00:27:20 +08:00
parent 51277dc273
commit 9cce2e9a0b
13 changed files with 129 additions and 149 deletions

View File

@@ -309,15 +309,17 @@ export const display_oled_drawPixel = function (_, generator) {
//tm1650
export const display_tm_use_i2c_init = function (_, generator) {
var v = generator.valueToCode(this, 'SUB', generator.ORDER_ATOMIC);
var clk = generator.valueToCode(this, 'CLK', generator.ORDER_ATOMIC);
var dio = generator.valueToCode(this, 'DIO', generator.ORDER_ATOMIC);
// var iv = generator.valueToCode(this, 'I2CSUB', generator.ORDER_ATOMIC);
var key = this.getFieldValue("key");
var code;
if (key == 'TM1650') {
generator.definitions_['import_tm1650'] = 'import tm1650';
code = v + ' = tm1650.' + key + '(clk=3,dio=4)\n';
code = v + ' = tm1650.' + key + '(clk='+ clk +',dio='+ dio +')\n';
} else if (key == 'TM1637') {
generator.definitions_['import_tm1637'] = 'import tm1637';
code = v + ' = tm1637.' + key + '(clk=3,dio=4)\n';
code = v + ' = tm1637.' + key + '(clk='+ clk +',dio='+ dio +')\n';
}
return code;
}