Open QGB opened 3 years ago
esp32-c3 pwm
M.lpwm()
rps=[]
for pin,li in d.items():
row=[len(rps),pin,len(li),li]
for n,c in enumerate(row):
if py.isint(c):row[n]=U.IntRepr(c,size=4)
rps.append(row)
===
[[0 , 0 , 4 , [1, 2, 3, 4]],
[14 , 16 , 4 , [5, 6, 7, 8]],
[27 , 32 , 3 , [9, 10, 11]],
[38 , 44 , 3 , [12, 13, 14]],
[49 , 56 , 3 , [15, 16, 17]],
[60 , 68 , 3 , [18, 19, 20]],
[70 , 80 , 4 , [21, 22, 23, 24]],
[83 , 96 , 3 , [25, 26, 27]],
[93 , 108 , 3 , [28, 29, 30]],
[105 , 120 , 3 , [31, 32, 33]],
[116 , 132 , 3 , [34, 35, 36]],
[126 , 144 , 3 , [37, 38, 39]],
[136 , 156 , 4 , [40, 41, 42, 43]],
[150 , 172 , 3 , [44, 45, 46]],
[160 , 184 , 3 , [47, 48, 49]],
[171 , 196 , 4 , [50, 51, 52, 53]],
[184 , 212 , 3 , [54, 55, 56]],
[193 , 224 , 3 , [57, 58, 59]],
[203 , 236 , 3 , [60, 61, 62]],
[213 , 248 , 4 , [63, 64, 65, 66]],
[226 , 264 , 3 , [67, 68, 69]],
[235 , 276 , 3 , [70, 71, 72]],
[243 , 288 , 3 , [73, 74, 75]],
[255 , 304 , 4 , [76, 77, 78, 79]],
[264 , 316 , 3 , [80, 81, 82]],
[274 , 328 , 3 , [83, 84, 85]],
[282 , 340 , 4 , [86, 87, 88, 89]],
[294 , 356 , 3 , [90, 91, 92]],
[304 , 368 , 3 , [93, 94, 95]],
[314 , 380 , 3 , [96, 97, 98]],
[3 , 392 , 4 , [99, 100, 101, 102]],
[17 , 408 , 3 , [103, 104, 105]],
[28 , 420 , 3 , [106, 107, 108]],
[40 , 432 , 3 , [109, 110, 111]],
[52 , 448 , 4 , [112, 113, 114, 115]],
[62 , 460 , 3 , [116, 117, 118]],
[74 , 472 , 3 , [119, 120, 121]],
[84 , 484 , 3 , [122, 123, 124]],
[95 , 496 , 4 , [125, 126, 127, 128]],
[112 , 512 , 3 , [129, 130, 131]],
[121 , 524 , 3 , [132, 133, 134]],
[131 , 536 , 3 , [135, 136, 137]],
[142 , 548 , 4 , [138, 139, 140, 141]],
[156 , 564 , 3 , [142, 143, 144]],
[166 , 576 , 3 , [145, 146, 147]],
[173 , 588 , 3 , [148, 149, 150]],
[186 , 604 , 4 , [151, 152, 153, 154]],
[195 , 616 , 5 , [155, 156, 157, 158, 159]],
[211 , 636 , 3 , [160, 161, 162]],
[219 , 648 , 3 , [163, 164, 165]],
[232 , 664 , 4 , [166, 167, 168, 169]],
[241 , 676 , 3 , [170, 171, 172]],
[250 , 688 , 3 , [173, 174, 175]],
[260 , 700 , 3 , [176, 177, 178]],
[270 , 712 , 4 , [179, 180, 181, 182]],
[281 , 728 , 3 , [183, 184, 185]],
[291 , 740 , 3 , [186, 187, 188]],
[300 , 752 , 3 , [189, 190, 191]],
[310 , 764 , 4 , [192, 193, 194, 195]],
[5 , 780 , 2 , [196, 197]],
[12 , 792 , 3 , [198, 199, 200]],
[23 , 804 , 4 , [201, 202, 203, 204]],
[34 , 816 , 3 , [205, 206, 207]],
[46 , 828 , 3 , [208, 209, 210]],
[55 , 840 , 3 , [211, 212, 213]],
[65 , 852 , 3 , [214, 215, 216]],
[76 , 864 , 4 , [217, 218, 219, 220]],
[88 , 880 , 3 , [221, 222, 223]],
[99 , 892 , 3 , [224, 225, 226]],
[110 , 904 , 3 , [227, 228, 229]],
[120 , 916 , 3 , [230, 231, 232]],
[134 , 932 , 4 , [233, 234, 235, 236]],
[145 , 944 , 3 , [237, 238, 239]],
[154 , 956 , 3 , [240, 241, 242]],
[165 , 968 , 3 , [243, 244, 245]],
[176 , 980 , 4 , [246, 247, 248, 249]],
[189 , 996 , 3 , [250, 251, 252]],
[199 , 1008, 3 , [253, 254, 255]],
[207 , 1020, 3 , [256, 257, 258]],
[218 , 1036, 4 , [259, 260, 261, 262]],
[228 , 1048, 3 , [263, 264, 265]],
[238 , 1060, 3 , [266, 267, 268]],
[247 , 1072, 4 , [269, 270, 271, 272]],
[261 , 1088, 3 , [273, 274, 275]],
[271 , 1100, 3 , [276, 277, 278]],
[279 , 1112, 3 , [279, 280, 281]],
[288 , 1124, 4 , [282, 283, 284, 285]],
[301 , 1140, 3 , [286, 287, 288]],
[311 , 1152, 3 , [289, 290, 291]],
[318 , 1164, 3 , [292, 293, 294]],
[9 , 1176, 3 , [295, 296, 297]],
[18 , 1188, 4 , [298, 299, 300, 301]],
[31 , 1204, 3 , [302, 303, 304]],
[43 , 1216, 3 , [305, 306, 307]],
[54 , 1228, 3 , [308, 309, 310]],
[67 , 1244, 4 , [311, 312, 313, 314]],
[78 , 1256, 3 , [315, 316, 317]],
[87 , 1268, 3 , [318, 319, 320]],
[98 , 1280, 3 , [321, 322, 323]],
[113 , 1296, 4 , [324, 325, 326, 327]],
[123 , 1308, 3 , [328, 329, 330]],
[133 , 1320, 3 , [331, 332, 333]],
[144 , 1332, 4 , [334, 335, 336, 337]],
[157 , 1348, 3 , [338, 339, 340]],
[168 , 1360, 3 , [341, 342, 343]],
[181 , 1372, 3 , [344, 345, 346]],
[190 , 1384, 3 , [347, 348, 349]],
[200 , 1396, 4 , [350, 351, 352, 353]],
[212 , 1412, 3 , [354, 355, 356]],
[221 , 1424, 3 , [357, 358, 359]],
[230 , 1436, 3 , [360, 361, 362]],
[240 , 1448, 4 , [363, 364, 365, 366]],
[252 , 1464, 3 , [367, 368, 369]],
[257 , 1476, 3 , [370, 371, 372]],
[267 , 1488, 3 , [373, 374, 375]],
[280 , 1504, 4 , [376, 377, 378, 379]],
[289 , 1516, 3 , [380, 381, 382]],
[297 , 1528, 3 , [383, 384, 385]],
[307 , 1540, 4 , [386, 387, 388, 389]],
[2 , 1556, 3 , [390, 391, 392]],
[10 , 1568, 3 , [393, 394, 395]],
[20 , 1580, 3 , [396, 397, 398]],
[30 , 1592, 2 , [399, 400]],
[39 , 1600, 1 , [401]],
[42 , 1604, 3 , [402, 403, 404]],
[53 , 1616, 3 , [405, 406, 407]],
[63 , 1628, 3 , [408, 409, 410]],
[73 , 1640, 4 , [411, 412, 413, 414]],
[86 , 1656, 3 , [415, 416, 417]],
[100 , 1668, 3 , [418, 419, 420]],
[111 , 1680, 3 , [421, 422, 423]],
[119 , 1692, 3 , [424, 425, 426]],
[130 , 1704, 3 , [427, 428, 429]],
[141 , 1716, 4 , [430, 431, 432, 433]],
[155 , 1732, 3 , [434, 435, 436]],
[164 , 1744, 3 , [437, 438, 439]],
[178 , 1756, 3 , [440, 441, 442]],
[183 , 1768, 3 , [443, 444, 445]],
[196 , 1784, 4 , [446, 447, 448, 449]],
[205 , 1796, 3 , [450, 451, 452]],
[215 , 1808, 3 , [453, 454, 455]],
[224 , 1820, 3 , [456, 457, 458]],
[233 , 1832, 3 , [459, 460, 461]],
[242 , 1844, 3 , [462, 463, 464]],
[251 , 1856, 4 , [465, 466, 467, 468]],
[265 , 1872, 3 , [469, 470, 471]],
[275 , 1884, 3 , [472, 473, 474]],
[283 , 1896, 3 , [475, 476, 477]],
[295 , 1912, 4 , [478, 479, 480, 481]],
[305 , 1924, 3 , [482, 483, 484]],
[315 , 1936, 3 , [485, 486, 487]],
[4 , 1948, 3 , [488, 489, 490]],
[19 , 1964, 4 , [491, 492, 493, 494]],
[29 , 1976, 3 , [495, 496, 497]],
[41 , 1988, 3 , [498, 499, 500]],
[50 , 2000, 4 , [501, 502, 503, 504]],
[64 , 2016, 3 , [505, 506, 507]],
[75 , 2028, 3 , [508, 509, 510]],
[85 , 2040, 3 , [511, 512, 513]],
[92 , 2052, 4 , [514, 515, 516, 517]],
[107 , 2068, 3 , [518, 519, 520]],
[117 , 2080, 3 , [521, 522, 523]],
[129 , 2092, 3 , [524, 525, 526]],
[139 , 2104, 4 , [527, 528, 529, 530]],
[151 , 2120, 3 , [531, 532, 533]],
[162 , 2132, 3 , [534, 535, 536]],
[174 , 2144, 3 , [537, 538, 539]],
[182 , 2156, 3 , [540, 541, 542]],
[192 , 2168, 3 , [543, 544, 545]],
[202 , 2180, 4 , [546, 547, 548, 549]],
[214 , 2196, 3 , [550, 551, 552]],
[223 , 2208, 3 , [553, 554, 555]],
[234 , 2220, 3 , [556, 557, 558]],
[245 , 2236, 4 , [559, 560, 561, 562]],
[254 , 2248, 3 , [563, 564, 565]],
[263 , 2260, 3 , [566, 567, 568]],
[273 , 2272, 4 , [569, 570, 571, 572]],
[285 , 2288, 3 , [573, 574, 575]],
[293 , 2300, 3 , [576, 577, 578]],
[303 , 2312, 3 , [579, 580, 581]],
[313 , 2324, 4 , [582, 583, 584, 585]],
[7 , 2340, 3 , [586, 587, 588]],
[15 , 2352, 3 , [589, 590, 591]],
[25 , 2364, 3 , [592, 593, 594]],
[36 , 2376, 3 , [595, 596, 597]],
[47 , 2388, 3 , [598, 599, 600]],
[58 , 2400, 3 , [601, 602, 603]],
[71 , 2416, 4 , [604, 605, 606, 607]],
[81 , 2428, 3 , [608, 609, 610]],
[91 , 2440, 3 , [611, 612, 613]],
[103 , 2452, 3 , [614, 615, 616]],
[114 , 2464, 3 , [617, 618, 619]],
[128 , 2480, 4 , [620, 621, 622, 623]],
[138 , 2492, 3 , [624, 625, 626]],
[148 , 2504, 3 , [627, 628, 629]],
[158 , 2516, 3 , [630, 631, 632]],
[169 , 2528, 3 , [633, 634, 635]],
[180 , 2540, 4 , [636, 637, 638, 639]],
[191 , 2556, 3 , [640, 641, 642]],
[201 , 2568, 3 , [643, 644, 645]],
[209 , 2580, 3 , [646, 647, 648]],
[220 , 2592, 3 , [649, 650, 651]],
[229 , 2604, 3 , [652, 653, 654]],
[239 , 2616, 4 , [655, 656, 657, 658]],
[249 , 2632, 3 , [659, 660, 661]],
[258 , 2644, 3 , [662, 663, 664]],
[268 , 2656, 3 , [665, 666, 667]],
[278 , 2668, 4 , [668, 669, 670, 671]],
[290 , 2684, 3 , [672, 673, 674]],
[298 , 2696, 3 , [675, 676, 677]],
[308 , 2708, 3 , [678, 679, 680]],
[1 , 2724, 4 , [681, 682, 683, 684]],
[11 , 2736, 3 , [685, 686, 687]],
[21 , 2748, 3 , [688, 689, 690]],
[32 , 2760, 3 , [691, 692, 693]],
[44 , 2772, 4 , [694, 695, 696, 697]],
[57 , 2788, 3 , [698, 699, 700]],
[68 , 2800, 3 , [701, 702, 703]],
[79 , 2812, 3 , [704, 705, 706]],
[89 , 2824, 3 , [707, 708, 709]],
[102 , 2840, 3 , [710, 711, 712]],
[109 , 2848, 4 , [713, 714, 715, 716]],
[124 , 2864, 3 , [717, 718, 719]],
[135 , 2876, 3 , [720, 721, 722]],
[146 , 2888, 3 , [723, 724, 725]],
[153 , 2900, 3 , [726, 727, 728]],
[172 , 2916, 4 , [729, 730, 731, 732]],
[179 , 2928, 3 , [733, 734, 735]],
[188 , 2940, 3 , [736, 737, 738]],
[197 , 2952, 4 , [739, 740, 741, 742]],
[208 , 2968, 3 , [743, 744, 745]],
[217 , 2980, 3 , [746, 747, 748]],
[227 , 2992, 3 , [749, 750, 751]],
[237 , 3004, 4 , [752, 753, 754, 755]],
[248 , 3020, 3 , [756, 757, 758]],
[259 , 3032, 3 , [759, 760, 761]],
[269 , 3044, 3 , [762, 763, 764]],
[277 , 3056, 3 , [765, 766, 767]],
[287 , 3068, 4 , [768, 769, 770, 771]],
[299 , 3084, 3 , [772, 773, 774]],
[309 , 3096, 3 , [775, 776, 777]],
[317 , 3108, 3 , [778, 779, 780]],
[8 , 3120, 4 , [781, 782, 783, 784]],
[22 , 3136, 3 , [785, 786, 787]],
[33 , 3148, 3 , [788, 789, 790]],
[45 , 3160, 3 , [791, 792, 793]],
[56 , 3176, 4 , [794, 795, 796, 797]],
[66 , 3188, 3 , [798, 799, 800]],
[77 , 3200, 3 , [801, 802, 803]],
[90 , 3212, 3 , [804, 805, 806]],
[97 , 3224, 3 , [807, 808, 809]],
[108 , 3236, 4 , [810, 811, 812, 813]],
[122 , 3252, 2 , [814, 815]],
[132 , 3264, 4 , [816, 817, 818, 819]],
[143 , 3276, 3 , [820, 821, 822]],
[152 , 3288, 3 , [823, 824, 825]],
[163 , 3300, 3 , [826, 827, 828]],
[175 , 3312, 4 , [829, 830, 831, 832]],
[187 , 3328, 3 , [833, 834, 835]],
[198 , 3340, 3 , [836, 837, 838]],
[206 , 3352, 3 , [839, 840, 841]],
[216 , 3364, 3 , [842, 843, 844]],
[225 , 3376, 4 , [845, 846, 847, 848]],
[236 , 3392, 3 , [849, 850, 851]],
[246 , 3404, 3 , [852, 853, 854]],
[256 , 3416, 3 , [855, 856, 857]],
[266 , 3428, 3 , [858, 859, 860]],
[276 , 3440, 3 , [861, 862, 863]],
[284 , 3452, 3 , [864, 865, 866]],
[296 , 3468, 4 , [867, 868, 869, 870]],
[306 , 3480, 3 , [871, 872, 873]],
[316 , 3492, 3 , [874, 875, 876]],
[6 , 3504, 4 , [877, 878, 879, 880]],
[16 , 3520, 3 , [881, 882, 883]],
[26 , 3532, 3 , [884, 885, 886]],
[37 , 3544, 3 , [887, 888, 889]],
[48 , 3556, 3 , [890, 891, 892]],
[59 , 3568, 3 , [893, 894, 895]],
[72 , 3584, 4 , [896, 897, 898, 899]],
[82 , 3596, 3 , [900, 901, 902]],
[94 , 3608, 3 , [903, 904, 905]],
[104 , 3620, 3 , [906, 907, 908]],
[118 , 3636, 3 , [909, 910, 911]],
[125 , 3644, 4 , [912, 913, 914, 915]],
[140 , 3660, 3 , [916, 917, 918]],
[149 , 3672, 3 , [919, 920, 921]],
[159 , 3684, 3 , [922, 923, 924]],
[170 , 3696, 4 , [925, 926, 927, 928]],
[185 , 3712, 3 , [929, 930, 931]],
[194 , 3724, 3 , [932, 933, 934]],
[204 , 3736, 3 , [935, 936, 937]],
[210 , 3748, 3 , [938, 939, 940]],
[222 , 3760, 3 , [941, 942, 943]],
[231 , 3772, 4 , [944, 945, 946, 947]],
[244 , 3788, 3 , [948, 949, 950]],
[253 , 3800, 3 , [951, 952, 953]],
[262 , 3812, 3 , [954, 955, 956]],
[272 , 3824, 4 , [957, 958, 959, 960]],
[286 , 3840, 3 , [961, 962, 963]],
[292 , 3852, 3 , [964, 965, 966]],
[302 , 3864, 3 , [967, 968, 969]],
[312 , 3876, 3 , [970, 971, 972]],
[319 , 3888, 4 , [973, 974, 975, 976]],
[13 , 3904, 3 , [977, 978, 979]],
[24 , 3916, 3 , [980, 981, 982]],
[35 , 3928, 3 , [983, 984, 985]],
[51 , 3944, 4 , [986, 987, 988, 989]],
[61 , 3956, 3 , [990, 991, 992]],
[69 , 3968, 3 , [993, 994, 995]],
[80 , 3980, 4 , [996, 997, 998, 999]],
[96 , 3996, 1 , [1000]],
[101 , 4000, 1 , [1001]],
[106 , 4004, 3 , [1002, 1003, 1004]],
[115 , 4016, 3 , [1005, 1006, 1007]],
[127 , 4032, 4 , [1008, 1009, 1010, 1011]],
[137 , 4044, 3 , [1012, 1013, 1014]],
[147 , 4056, 3 , [1015, 1016, 1017]],
[161 , 4068, 3 , [1018, 1019, 1020]],
[167 , 4080, 3 , [1021, 1022, 1023]],
[177 , 4092, 1 , [0]]]
M.pip('micropython-async-websocket-client') ## 安装后无法直接运行
cd github/micropython/
make -C mpy-cross
source /home/qgb/github/esp-idf/export.sh
idf.py set-target esp32c3
# make 命令出错
# idf.py build %83时出错,找不到 DAC
make BOARD=GENERIC_C3
In [50]: U.cd('/home/qgb/github/') ...: !git config --global http.proxy "socks5h://192.168.1.20:21080" ...: !git config --global https.proxy "socks5h://192.168.1.20:21080" ...: !git clone --progress --verbose --depth=1 --recursive -b v1.19.1 https://github.com/micropython/micropython
这会下载全部模块,耗时很长,我只需要esp32的
253 ./.git/modules/lib/pico-sdk/modules/tinyusb/modules/lib/CMSIS_5
253 ./.git/modules/lib/tinyusb/modules/lib/CMSIS_5
276 ./.git/modules/lib/pico-sdk/modules/tinyusb/modules/hw
276 ./.git/modules/lib/pico-sdk/modules/tinyusb/modules/hw/mcu
276 ./.git/modules/lib/tinyusb/modules/hw
276 ./.git/modules/lib/tinyusb/modules/hw/mcu
325 ./lib/pico-sdk/lib/tinyusb/hw/mcu/st
325 ./lib/tinyusb/hw/mcu/st
378 ./.git/modules/lib/pico-sdk/modules/tinyusb/modules/lib
378 ./.git/modules/lib/tinyusb/modules/lib
395 ./lib/pico-sdk/lib/tinyusb/hw/mcu/nxp/mcux-sdk/devices
395 ./lib/tinyusb/hw/mcu/nxp/mcux-sdk/devices
423 ./lib/pico-sdk/lib/tinyusb/hw/mcu/silabs/cmsis-dfp-efm32gg12b/SVD
423 ./lib/pico-sdk/lib/tinyusb/hw/mcu/silabs/cmsis-dfp-efm32gg12b/SVD/EFM32GG12B
423 ./lib/tinyusb/hw/mcu/silabs/cmsis-dfp-efm32gg12b/SVD
423 ./lib/tinyusb/hw/mcu/silabs/cmsis-dfp-efm32gg12b/SVD/EFM32GG12B
439 ./lib/pico-sdk/lib/tinyusb/hw/mcu/nxp/mcux-sdk
439 ./lib/tinyusb/hw/mcu/nxp/mcux-sdk
455 ./lib/pico-sdk/lib/tinyusb/hw/mcu/nxp
455 ./lib/tinyusb/hw/mcu/nxp
492 ./lib/pico-sdk/lib/tinyusb/hw/mcu/silabs
492 ./lib/pico-sdk/lib/tinyusb/hw/mcu/silabs/cmsis-dfp-efm32gg12b
492 ./lib/tinyusb/hw/mcu/silabs
492 ./lib/tinyusb/hw/mcu/silabs/cmsis-dfp-efm32gg12b
657 ./.git/modules/lib/pico-sdk/modules/tinyusb/modules
657 ./.git/modules/lib/tinyusb/modules
692 ./.git/modules/lib/pico-sdk/modules
692 ./.git/modules/lib/pico-sdk/modules/tinyusb
693 ./.git/modules/lib/tinyusb
695 ./.git/modules/lib/pico-sdk
1491 ./lib/pico-sdk/lib/tinyusb/hw/mcu
1491 ./lib/tinyusb/hw/mcu
1494 ./lib/pico-sdk/lib/tinyusb/hw
1494 ./lib/tinyusb/hw
1681 ./.git/modules
1681 ./.git/modules/lib
1689 ./.git
1716 ./lib/pico-sdk/lib
1716 ./lib/pico-sdk/lib/tinyusb
1716 ./lib/tinyusb
1725 ./lib/pico-sdk
4127 ./lib
5876 .
ubluetooth micropython 电脑连接成功 event,data ···
1 (1, 0,
···