尹小舟 发表于 2024-4-27 19:41

FireBeetle 2 ESP32 C6开发板__例程代码分析和FireBeetle 2 ESP32 C6开发板

<div class='showpostmsg'><p><strong><span style="font-size:18px;">1.例程分析 阅读 Bink 例程</span></strong></p>

<p><span style="font-size:18px;">1.1&nbsp; 新建打开Bink例程 如下图</span></p>

<p style="text-align: center;"><span style="font-size:18px;"> &nbsp;</span></p>

<p><span style="font-size:18px;">1.2 例程代码分析</span></p>

<p><span style="font-size:18px;">例程代码如下</span></p>

<pre>
<code>void setup() {
// initialize digital pin LED_BUILTIN as an output.
pinMode(LED_BUILTIN, OUTPUT);
}

// the loop function runs over and over again forever
void loop() {
digitalWrite(LED_BUILTIN, HIGH);// turn the LED on (HIGH is the voltage level)
delay(1000);                      // wait for a second
digitalWrite(LED_BUILTIN, LOW);   // turn the LED off by making the voltage LOW
delay(1000);                      // wait for a second
}</code></pre>

<p><span style="font-size:18px;">这里有一个疑问:这个<code>LED_BUILTIN</code>是在哪里定义的呢?答案就在<code>Pins_Arduino</code>这个文件中。</span></p>

<p><span style="font-size:18px;"> &nbsp;</span></p>

<p>&nbsp;</p>

<article data-content="[{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;ziEl-1714209254465&quot;,&quot;name&quot;:&quot;paragraph&quot;,&quot;data&quot;:{&quot;version&quot;:1},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;CtuG-1714209254463&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;右&quot;,&quot;marks&quot;:[]}]}],&quot;state&quot;:{}}]">
<article data-content="[{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;ziEl-1714209254465&quot;,&quot;name&quot;:&quot;paragraph&quot;,&quot;data&quot;:{&quot;version&quot;:1},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;CtuG-1714209254463&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;右键跳转到Pins_Arduino这个文件&quot;,&quot;marks&quot;:[]}]}],&quot;state&quot;:{}}]">
<p><span style="font-size:18px;">通过右键跳转可以跳到Pins_Arduino这个文件中</span></p>

<p><span style="font-size:18px;"> &nbsp;</span></p>
</article>
</article>

<p><span style="font-size:18px;">&nbsp; &nbsp; &nbsp; &nbsp;这是Arduino环境下esp32开发板的引脚定义文件,用于指定特定硬件板上的引脚映射和配置。此文件定义了一系列常量,这些常量代表连接到Arduino板或其他兼容板的物理引脚。</span></p>

<article data-content="[{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;hXYP-1714213448421&quot;,&quot;name&quot;:&quot;paragraph&quot;,&quot;data&quot;:{},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;ygke-1714213448419&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;&quot;,&quot;marks&quot;:[]}]}],&quot;state&quot;:{}},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;hP9Z-1714213954008&quot;,&quot;name&quot;:&quot;list-item&quot;,&quot;data&quot;:{&quot;listId&quot;:&quot;66Jk-1714213954085&quot;,&quot;listLevel&quot;:1,&quot;listType&quot;:&quot;ordered&quot;,&quot;style&quot;:{},&quot;version&quot;:1},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;RalD-1714213954007&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;预处理:&quot;,&quot;marks&quot;:[]}]}],&quot;state&quot;:{&quot;index&quot;:1}},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;mkbg-1714213954015&quot;,&quot;name&quot;:&quot;code&quot;,&quot;data&quot;:{&quot;language&quot;:&quot;c&quot;,&quot;theme&quot;:&quot;default&quot;,&quot;version&quot;:1},&quot;nodes&quot;:[{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;wluE-1714213954010&quot;,&quot;name&quot;:&quot;code-line&quot;,&quot;data&quot;:{},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;ryOa-1714213954009&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;#ifndef Pins_Arduino_h&quot;,&quot;marks&quot;:[]}]}]},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;M9H0-1714213954012&quot;,&quot;name&quot;:&quot;code-line&quot;,&quot;data&quot;:{},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;WS5E-1714213954011&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;#define Pins_Arduino_h&quot;,&quot;marks&quot;:[]}]}]},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;v9uH-1714213954014&quot;,&quot;name&quot;:&quot;code-line&quot;,&quot;data&quot;:{},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;26nK-1714213954013&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;&quot;,&quot;marks&quot;:[]}]}]}],&quot;state&quot;:{&quot;tokensPerLine&quot;:[[{&quot;type&quot;:&quot;directive-hash&quot;,&quot;content&quot;:&quot;#&quot;},{&quot;type&quot;:&quot;directive&quot;,&quot;content&quot;:&quot;ifndef&quot;},{&quot;type&quot;:&quot;macro&quot;,&quot;content&quot;:&quot; &quot;},{&quot;type&quot;:&quot;expression&quot;,&quot;content&quot;:&quot;Pins_Arduino_h&quot;}],[{&quot;type&quot;:&quot;directive-hash&quot;,&quot;content&quot;:&quot;#&quot;},{&quot;type&quot;:&quot;directive&quot;,&quot;content&quot;:&quot;define&quot;},{&quot;type&quot;:&quot;macro&quot;,&quot;content&quot;:&quot; &quot;},{&quot;type&quot;:&quot;macro-name&quot;,&quot;content&quot;:&quot;Pins_Arduino_h&quot;}],[]]}},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;osGp-1714213954017&quot;,&quot;name&quot;:&quot;paragraph&quot;,&quot;data&quot;:{&quot;style&quot;:{},&quot;version&quot;:1},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;8dq8-1714213954016&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;这使用了预处理器指令来避免头文件的重复包含,这是一个常见的编程技巧,确保头文件的内容只被包含一次。&quot;,&quot;marks&quot;:[]}]}],&quot;state&quot;:{}},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;ZAKz-1714213954019&quot;,&quot;name&quot;:&quot;list-item&quot;,&quot;data&quot;:{&quot;listId&quot;:&quot;66Jk-1714213954085&quot;,&quot;listLevel&quot;:1,&quot;listType&quot;:&quot;ordered&quot;,&quot;style&quot;:{},&quot;version&quot;:1},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;2rsC-1714213954018&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;内置LED和串行通信引脚:&quot;,&quot;marks&quot;:[]}]}],&quot;state&quot;:{&quot;index&quot;:2}},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;3DTX-1714213954032&quot;,&quot;name&quot;:&quot;code&quot;,&quot;data&quot;:{&quot;language&quot;:&quot;c&quot;,&quot;theme&quot;:&quot;default&quot;,&quot;version&quot;:1},&quot;nodes&quot;:[{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;kXrb-1714213954021&quot;,&quot;name&quot;:&quot;code-line&quot;,&quot;data&quot;:{},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;r5MT-1714213954020&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;static const uint8_t LED_BUILTIN = 15;&quot;,&quot;marks&quot;:[]}]}]},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;G4XW-1714213954023&quot;,&quot;name&quot;:&quot;code-line&quot;,&quot;data&quot;:{},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;tfAy-1714213954022&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;#define BUILTIN_LED  LED_BUILTIN&quot;,&quot;marks&quot;:[]}]}]},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;HHKU-1714213954025&quot;,&quot;name&quot;:&quot;code-line&quot;,&quot;data&quot;:{},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;OGDM-1714213954024&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;#define LED_BUILTIN LED_BUILTIN&quot;,&quot;marks&quot;:[]}]}]},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;kLAN-1714213954027&quot;,&quot;name&quot;:&quot;code-line&quot;,&quot;data&quot;:{},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;uLGI-1714213954026&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;static const uint8_t TX = 16;&quot;,&quot;marks&quot;:[]}]}]},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;JHDv-1714213954029&quot;,&quot;name&quot;:&quot;code-line&quot;,&quot;data&quot;:{},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;rmp1-1714213954028&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;static const uint8_t RX = 17;&quot;,&quot;marks&quot;:[]}]}]},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;AKjh-1714213954031&quot;,&quot;name&quot;:&quot;code-line&quot;,&quot;data&quot;:{},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;jkTH-1714213954030&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;&quot;,&quot;marks&quot;:[]}]}]}],&quot;state&quot;:{&quot;tokensPerLine&quot;:[[{&quot;type&quot;:&quot;keyword&quot;,&quot;content&quot;:&quot;static&quot;},{&quot;type&quot;:&quot;plain&quot;,&quot;content&quot;:&quot; &quot;},{&quot;type&quot;:&quot;keyword&quot;,&quot;content&quot;:&quot;const&quot;},{&quot;type&quot;:&quot;plain&quot;,&quot;content&quot;:&quot; &quot;},{&quot;type&quot;:&quot;class-name&quot;,&quot;content&quot;:&quot;uint8_t&quot;},{&quot;type&quot;:&quot;plain&quot;,&quot;content&quot;:&quot; LED_BUILTIN &quot;},{&quot;type&quot;:&quot;operator&quot;,&quot;content&quot;:&quot;=&quot;},{&quot;type&quot;:&quot;plain&quot;,&quot;content&quot;:&quot; &quot;},{&quot;type&quot;:&quot;number&quot;,&quot;content&quot;:&quot;15&quot;},{&quot;type&quot;:&quot;punctuation&quot;,&quot;content&quot;:&quot;;&quot;}],[{&quot;type&quot;:&quot;directive-hash&quot;,&quot;content&quot;:&quot;#&quot;},{&quot;type&quot;:&quot;directive&quot;,&quot;content&quot;:&quot;define&quot;},{&quot;type&quot;:&quot;macro&quot;,&quot;content&quot;:&quot; &quot;},{&quot;type&quot;:&quot;macro-name&quot;,&quot;content&quot;:&quot;BUILTIN_LED&quot;},{&quot;type&quot;:&quot;macro&quot;,&quot;content&quot;:&quot;  &quot;},{&quot;type&quot;:&quot;expression&quot;,&quot;content&quot;:&quot;LED_BUILTIN&quot;}],[{&quot;type&quot;:&quot;directive-hash&quot;,&quot;content&quot;:&quot;#&quot;},{&quot;type&quot;:&quot;directive&quot;,&quot;content&quot;:&quot;define&quot;},{&quot;type&quot;:&quot;macro&quot;,&quot;content&quot;:&quot; &quot;},{&quot;type&quot;:&quot;macro-name&quot;,&quot;content&quot;:&quot;LED_BUILTIN&quot;},{&quot;type&quot;:&quot;macro&quot;,&quot;content&quot;:&quot; &quot;},{&quot;type&quot;:&quot;expression&quot;,&quot;content&quot;:&quot;LED_BUILTIN&quot;}],[{&quot;type&quot;:&quot;keyword&quot;,&quot;content&quot;:&quot;static&quot;},{&quot;type&quot;:&quot;plain&quot;,&quot;content&quot;:&quot; &quot;},{&quot;type&quot;:&quot;keyword&quot;,&quot;content&quot;:&quot;const&quot;},{&quot;type&quot;:&quot;plain&quot;,&quot;content&quot;:&quot; &quot;},{&quot;type&quot;:&quot;class-name&quot;,&quot;content&quot;:&quot;uint8_t&quot;},{&quot;type&quot;:&quot;plain&quot;,&quot;content&quot;:&quot; TX &quot;},{&quot;type&quot;:&quot;operator&quot;,&quot;content&quot;:&quot;=&quot;},{&quot;type&quot;:&quot;plain&quot;,&quot;content&quot;:&quot; &quot;},{&quot;type&quot;:&quot;number&quot;,&quot;content&quot;:&quot;16&quot;},{&quot;type&quot;:&quot;punctuation&quot;,&quot;content&quot;:&quot;;&quot;}],[{&quot;type&quot;:&quot;keyword&quot;,&quot;content&quot;:&quot;static&quot;},{&quot;type&quot;:&quot;plain&quot;,&quot;content&quot;:&quot; &quot;},{&quot;type&quot;:&quot;keyword&quot;,&quot;content&quot;:&quot;const&quot;},{&quot;type&quot;:&quot;plain&quot;,&quot;content&quot;:&quot; &quot;},{&quot;type&quot;:&quot;class-name&quot;,&quot;content&quot;:&quot;uint8_t&quot;},{&quot;type&quot;:&quot;plain&quot;,&quot;content&quot;:&quot; RX &quot;},{&quot;type&quot;:&quot;operator&quot;,&quot;content&quot;:&quot;=&quot;},{&quot;type&quot;:&quot;plain&quot;,&quot;content&quot;:&quot; &quot;},{&quot;type&quot;:&quot;number&quot;,&quot;content&quot;:&quot;17&quot;},{&quot;type&quot;:&quot;punctuation&quot;,&quot;content&quot;:&quot;;&quot;}],[]]}},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;phqI-1714213954034&quot;,&quot;name&quot;:&quot;paragraph&quot;,&quot;data&quot;:{&quot;style&quot;:{},&quot;version&quot;:1},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;5Ed8-1714213954033&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;这里定义了Arduino板上的内置LED的引脚号,Arduino UNO R3通常是数字13,&quot;,&quot;marks&quot;:[]},{&quot;text&quot;:&quot;FireBeetle 2 ESP32 C6&quot;,&quot;marks&quot;:[{&quot;type&quot;:&quot;bold&quot;},{&quot;type&quot;:&quot;color&quot;,&quot;value&quot;:&quot;#343434&quot;},{&quot;type&quot;:&quot;backgroundColor&quot;,&quot;value&quot;:&quot;rgb(238, 238, 238)&quot;}]},{&quot;text&quot;:&quot;在这里是15,以及串行通信的TX(发送)和RX(接收)引脚。&quot;,&quot;marks&quot;:[]}]}],&quot;state&quot;:{}},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;mgsN-1714214280321&quot;,&quot;name&quot;:&quot;list-item&quot;,&quot;data&quot;:{&quot;listId&quot;:&quot;66Jk-1714213954085&quot;,&quot;listLevel&quot;:1,&quot;listType&quot;:&quot;ordered&quot;,&quot;style&quot;:{},&quot;version&quot;:1},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;RGAN-1714214280320&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;IIC引脚:&quot;,&quot;marks&quot;:[]}]}],&quot;state&quot;:{&quot;index&quot;:3}},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;mjil-1714214313548&quot;,&quot;name&quot;:&quot;code&quot;,&quot;data&quot;:{&quot;language&quot;:&quot;&quot;,&quot;theme&quot;:&quot;default&quot;,&quot;wrap&quot;:false},&quot;nodes&quot;:[{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;YgNM-1714214313545&quot;,&quot;name&quot;:&quot;code-line&quot;,&quot;data&quot;:{},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;kney-1714214313544&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;static const uint8_t SDA = 19;&quot;,&quot;marks&quot;:[]}]}]},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;kprD-1714214313547&quot;,&quot;name&quot;:&quot;code-line&quot;,&quot;data&quot;:{},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;xawv-1714214313546&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;static const uint8_t SCL = 20;&quot;,&quot;marks&quot;:[]}]}]}],&quot;state&quot;:{}},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;5y1O-1714213954036&quot;,&quot;name&quot;:&quot;list-item&quot;,&quot;data&quot;:{&quot;listId&quot;:&quot;66Jk-1714213954085&quot;,&quot;listLevel&quot;:1,&quot;listType&quot;:&quot;ordered&quot;,&quot;style&quot;:{},&quot;version&quot;:1},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;axoF-1714213954035&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;SPI引脚:&quot;,&quot;marks&quot;:[]}]}],&quot;state&quot;:{&quot;index&quot;:4}},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;tpL4-1714213954051&quot;,&quot;name&quot;:&quot;code&quot;,&quot;data&quot;:{&quot;language&quot;:&quot;c&quot;,&quot;theme&quot;:&quot;default&quot;,&quot;version&quot;:1},&quot;nodes&quot;:[{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;FlX5-1714213954038&quot;,&quot;name&quot;:&quot;code-line&quot;,&quot;data&quot;:{},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;6yH7-1714213954037&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;&quot;,&quot;marks&quot;:[]}]}]},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;BaCq-1714213954042&quot;,&quot;name&quot;:&quot;code-line&quot;,&quot;data&quot;:{},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;rVqQ-1714213954041&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;static const uint8_t SS   = 5;&quot;,&quot;marks&quot;:[]}]}]},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;wZ8H-1714213954044&quot;,&quot;name&quot;:&quot;code-line&quot;,&quot;data&quot;:{},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;Anpe-1714213954043&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;static const uint8_t MOSI = 22;&quot;,&quot;marks&quot;:[]}]}]},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;RtE0-1714213954046&quot;,&quot;name&quot;:&quot;code-line&quot;,&quot;data&quot;:{},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;TI4C-1714213954045&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;static const uint8_t MISO = 21;&quot;,&quot;marks&quot;:[]}]}]},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;YfS6-1714213954048&quot;,&quot;name&quot;:&quot;code-line&quot;,&quot;data&quot;:{},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;xn96-1714213954047&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;static const uint8_t SCK  = 23;&quot;,&quot;marks&quot;:[]}]}]},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;Iljw-1714213954050&quot;,&quot;name&quot;:&quot;code-line&quot;,&quot;data&quot;:{},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;Iche-1714213954049&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;&quot;,&quot;marks&quot;:[]}]}]}],&quot;state&quot;:{&quot;tokensPerLine&quot;:[[],[{&quot;type&quot;:&quot;keyword&quot;,&quot;content&quot;:&quot;static&quot;},{&quot;type&quot;:&quot;plain&quot;,&quot;content&quot;:&quot; &quot;},{&quot;type&quot;:&quot;keyword&quot;,&quot;content&quot;:&quot;const&quot;},{&quot;type&quot;:&quot;plain&quot;,&quot;content&quot;:&quot; &quot;},{&quot;type&quot;:&quot;class-name&quot;,&quot;content&quot;:&quot;uint8_t&quot;},{&quot;type&quot;:&quot;plain&quot;,&quot;content&quot;:&quot; SS   &quot;},{&quot;type&quot;:&quot;operator&quot;,&quot;content&quot;:&quot;=&quot;},{&quot;type&quot;:&quot;plain&quot;,&quot;content&quot;:&quot; &quot;},{&quot;type&quot;:&quot;number&quot;,&quot;content&quot;:&quot;5&quot;},{&quot;type&quot;:&quot;punctuation&quot;,&quot;content&quot;:&quot;;&quot;}],[{&quot;type&quot;:&quot;keyword&quot;,&quot;content&quot;:&quot;static&quot;},{&quot;type&quot;:&quot;plain&quot;,&quot;content&quot;:&quot; &quot;},{&quot;type&quot;:&quot;keyword&quot;,&quot;content&quot;:&quot;const&quot;},{&quot;type&quot;:&quot;plain&quot;,&quot;content&quot;:&quot; &quot;},{&quot;type&quot;:&quot;class-name&quot;,&quot;content&quot;:&quot;uint8_t&quot;},{&quot;type&quot;:&quot;plain&quot;,&quot;content&quot;:&quot; MOSI &quot;},{&quot;type&quot;:&quot;operator&quot;,&quot;content&quot;:&quot;=&quot;},{&quot;type&quot;:&quot;plain&quot;,&quot;content&quot;:&quot; &quot;},{&quot;type&quot;:&quot;number&quot;,&quot;content&quot;:&quot;22&quot;},{&quot;type&quot;:&quot;punctuation&quot;,&quot;content&quot;:&quot;;&quot;}],[{&quot;type&quot;:&quot;keyword&quot;,&quot;content&quot;:&quot;static&quot;},{&quot;type&quot;:&quot;plain&quot;,&quot;content&quot;:&quot; &quot;},{&quot;type&quot;:&quot;keyword&quot;,&quot;content&quot;:&quot;const&quot;},{&quot;type&quot;:&quot;plain&quot;,&quot;content&quot;:&quot; &quot;},{&quot;type&quot;:&quot;class-name&quot;,&quot;content&quot;:&quot;uint8_t&quot;},{&quot;type&quot;:&quot;plain&quot;,&quot;content&quot;:&quot; MISO &quot;},{&quot;type&quot;:&quot;operator&quot;,&quot;content&quot;:&quot;=&quot;},{&quot;type&quot;:&quot;plain&quot;,&quot;content&quot;:&quot; &quot;},{&quot;type&quot;:&quot;number&quot;,&quot;content&quot;:&quot;21&quot;},{&quot;type&quot;:&quot;punctuation&quot;,&quot;content&quot;:&quot;;&quot;}],[{&quot;type&quot;:&quot;keyword&quot;,&quot;content&quot;:&quot;static&quot;},{&quot;type&quot;:&quot;plain&quot;,&quot;content&quot;:&quot; &quot;},{&quot;type&quot;:&quot;keyword&quot;,&quot;content&quot;:&quot;const&quot;},{&quot;type&quot;:&quot;plain&quot;,&quot;content&quot;:&quot; &quot;},{&quot;type&quot;:&quot;class-name&quot;,&quot;content&quot;:&quot;uint8_t&quot;},{&quot;type&quot;:&quot;plain&quot;,&quot;content&quot;:&quot; SCK  &quot;},{&quot;type&quot;:&quot;operator&quot;,&quot;content&quot;:&quot;=&quot;},{&quot;type&quot;:&quot;plain&quot;,&quot;content&quot;:&quot; &quot;},{&quot;type&quot;:&quot;number&quot;,&quot;content&quot;:&quot;23&quot;},{&quot;type&quot;:&quot;punctuation&quot;,&quot;content&quot;:&quot;;&quot;}],[]]}},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;uTqe-1714213954053&quot;,&quot;name&quot;:&quot;paragraph&quot;,&quot;data&quot;:{&quot;style&quot;:{},&quot;version&quot;:1},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;AzZP-1714213954052&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;SPI(Serial Peripheral Interface)是一种同步串行数据协议,用于微控制器与其他设备之间的通信。这里定义了SPI通信所需的引脚。&quot;,&quot;marks&quot;:[]}]}],&quot;state&quot;:{}},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;gfOk-1714213954055&quot;,&quot;name&quot;:&quot;list-item&quot;,&quot;data&quot;:{&quot;listId&quot;:&quot;66Jk-1714213954085&quot;,&quot;listLevel&quot;:1,&quot;listType&quot;:&quot;ordered&quot;,&quot;style&quot;:{},&quot;version&quot;:1},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;d90g-1714213954054&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;模拟和数字引脚:&quot;,&quot;marks&quot;:[]}]}],&quot;state&quot;:{&quot;index&quot;:5}},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;WB2B-1714213954067&quot;,&quot;name&quot;:&quot;code&quot;,&quot;data&quot;:{&quot;language&quot;:&quot;c&quot;,&quot;theme&quot;:&quot;default&quot;,&quot;version&quot;:1},&quot;nodes&quot;:[{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;4Oa3-1714213954057&quot;,&quot;name&quot;:&quot;code-line&quot;,&quot;data&quot;:{},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;YcwC-1714213954056&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;static const uint8_t A1 = 2;&quot;,&quot;marks&quot;:[]}]}]},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;scv7-1714213954059&quot;,&quot;name&quot;:&quot;code-line&quot;,&quot;data&quot;:{},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;duZi-1714213954058&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;// ... (其他模拟引脚)&quot;,&quot;marks&quot;:[]}]}]},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;3Drp-1714213954061&quot;,&quot;name&quot;:&quot;code-line&quot;,&quot;data&quot;:{},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;kvJ1-1714213954060&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;static const uint8_t D2  = 8;&quot;,&quot;marks&quot;:[]}]}]},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;uVZi-1714213954063&quot;,&quot;name&quot;:&quot;code-line&quot;,&quot;data&quot;:{},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;8quV-1714213954062&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;// ... (其他数字引脚)&quot;,&quot;marks&quot;:[]}]}]},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;d64U-1714213954065&quot;,&quot;name&quot;:&quot;code-line&quot;,&quot;data&quot;:{},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;Wyt0-1714213954064&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;&quot;,&quot;marks&quot;:[]}]}]}],&quot;state&quot;:{&quot;tokensPerLine&quot;:[[{&quot;type&quot;:&quot;keyword&quot;,&quot;content&quot;:&quot;static&quot;},{&quot;type&quot;:&quot;plain&quot;,&quot;content&quot;:&quot; &quot;},{&quot;type&quot;:&quot;keyword&quot;,&quot;content&quot;:&quot;const&quot;},{&quot;type&quot;:&quot;plain&quot;,&quot;content&quot;:&quot; &quot;},{&quot;type&quot;:&quot;class-name&quot;,&quot;content&quot;:&quot;uint8_t&quot;},{&quot;type&quot;:&quot;plain&quot;,&quot;content&quot;:&quot; A1 &quot;},{&quot;type&quot;:&quot;operator&quot;,&quot;content&quot;:&quot;=&quot;},{&quot;type&quot;:&quot;plain&quot;,&quot;content&quot;:&quot; &quot;},{&quot;type&quot;:&quot;number&quot;,&quot;content&quot;:&quot;2&quot;},{&quot;type&quot;:&quot;punctuation&quot;,&quot;content&quot;:&quot;;&quot;}],[{&quot;type&quot;:&quot;comment&quot;,&quot;content&quot;:&quot;// ... (其他模拟引脚)&quot;}],[{&quot;type&quot;:&quot;keyword&quot;,&quot;content&quot;:&quot;static&quot;},{&quot;type&quot;:&quot;plain&quot;,&quot;content&quot;:&quot; &quot;},{&quot;type&quot;:&quot;keyword&quot;,&quot;content&quot;:&quot;const&quot;},{&quot;type&quot;:&quot;plain&quot;,&quot;content&quot;:&quot; &quot;},{&quot;type&quot;:&quot;class-name&quot;,&quot;content&quot;:&quot;uint8_t&quot;},{&quot;type&quot;:&quot;plain&quot;,&quot;content&quot;:&quot; D2  &quot;},{&quot;type&quot;:&quot;operator&quot;,&quot;content&quot;:&quot;=&quot;},{&quot;type&quot;:&quot;plain&quot;,&quot;content&quot;:&quot; &quot;},{&quot;type&quot;:&quot;number&quot;,&quot;content&quot;:&quot;8&quot;},{&quot;type&quot;:&quot;punctuation&quot;,&quot;content&quot;:&quot;;&quot;}],[{&quot;type&quot;:&quot;comment&quot;,&quot;content&quot;:&quot;// ... (其他数字引脚)&quot;}],[]]}},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;GBJ6-1714213954069&quot;,&quot;name&quot;:&quot;paragraph&quot;,&quot;data&quot;:{&quot;style&quot;:{},&quot;version&quot;:1},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;ob9t-1714213954068&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;这些常量定义了Arduino板上用于模拟输入和数字I/O的引脚号。&quot;,&quot;marks&quot;:[]}]}],&quot;state&quot;:{}},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;gmmX-1714213954071&quot;,&quot;name&quot;:&quot;list-item&quot;,&quot;data&quot;:{&quot;listId&quot;:&quot;66Jk-1714213954085&quot;,&quot;listLevel&quot;:1,&quot;listType&quot;:&quot;ordered&quot;,&quot;style&quot;:{},&quot;version&quot;:1},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;0xv4-1714213954070&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;特定功能定义:&quot;,&quot;marks&quot;:[]}]}],&quot;state&quot;:{&quot;index&quot;:6}},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;RmfF-1714213954080&quot;,&quot;name&quot;:&quot;code&quot;,&quot;data&quot;:{&quot;language&quot;:&quot;c&quot;,&quot;theme&quot;:&quot;default&quot;,&quot;version&quot;:1},&quot;nodes&quot;:[{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;oi3y-1714213954073&quot;,&quot;name&quot;:&quot;code-line&quot;,&quot;data&quot;:{},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;8jC8-1714213954072&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;#ifdef  GDI_DISPLAY_FPC_INTERFACE&quot;,&quot;marks&quot;:[]}]}]},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;Jrd3-1714213954075&quot;,&quot;name&quot;:&quot;code-line&quot;,&quot;data&quot;:{},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;VNT0-1714213954074&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;// ... (一系列与GDI显示相关的引脚定义)&quot;,&quot;marks&quot;:[]}]}]},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;yXOi-1714213954077&quot;,&quot;name&quot;:&quot;code-line&quot;,&quot;data&quot;:{},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;r8xj-1714213954076&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;#endif&quot;,&quot;marks&quot;:[]}]}]},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;xwnL-1714213954079&quot;,&quot;name&quot;:&quot;code-line&quot;,&quot;data&quot;:{},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;TSfz-1714213954078&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;&quot;,&quot;marks&quot;:[]}]}]}],&quot;state&quot;:{&quot;tokensPerLine&quot;:[[{&quot;type&quot;:&quot;directive-hash&quot;,&quot;content&quot;:&quot;#&quot;},{&quot;type&quot;:&quot;directive&quot;,&quot;content&quot;:&quot;ifdef&quot;},{&quot;type&quot;:&quot;macro&quot;,&quot;content&quot;:&quot;  &quot;},{&quot;type&quot;:&quot;expression&quot;,&quot;content&quot;:&quot;GDI_DISPLAY_FPC_INTERFACE&quot;}],[{&quot;type&quot;:&quot;comment&quot;,&quot;content&quot;:&quot;// ... (一系列与GDI显示相关的引脚定义)&quot;}],[{&quot;type&quot;:&quot;directive-hash&quot;,&quot;content&quot;:&quot;#&quot;},{&quot;type&quot;:&quot;directive&quot;,&quot;content&quot;:&quot;endif&quot;}],[]]}},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;9di3-1714213954082&quot;,&quot;name&quot;:&quot;paragraph&quot;,&quot;data&quot;:{&quot;style&quot;:{},&quot;version&quot;:1},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;Qxby-1714213954081&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;这部分代码检查是否定义了GDI_DISPLAY_FPC_INTERFACE宏。如果定义了,则它将定义FPC(Flexible Printed Circuit,柔性印刷电路)接口相关的引脚。&quot;,&quot;marks&quot;:[]}]}],&quot;state&quot;:{}},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;LJCc-1714213954084&quot;,&quot;name&quot;:&quot;paragraph&quot;,&quot;data&quot;:{&quot;style&quot;:{},&quot;version&quot;:1},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;74nG-1714213954083&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;总的来说,这个头文件为特定兼容板提供了引脚映射,使得在编写代码时可以使用这些有意义的常量名称,而不是直接使用引脚号,从而提高了代码的可读性和可维护性。&quot;,&quot;marks&quot;:[]}]}],&quot;state&quot;:{}}]">
<ol yne-block-type="list">
        <li><span style="font-size:18px;">预处理:</span></li>
</ol>

<pre>
<code>#ifndef Pins_Arduino_h

#define Pins_Arduino_h</code></pre>

<p><span style="font-size:18px;">这使用了预处理器指令来避免头文件的重复包含,这是一个常见的编程技巧,确保头文件的内容只被包含一次。</span></p>

<ol start="2" yne-block-type="list">
        <li><span style="font-size:18px;">内置LED和串行通信引脚:</span></li>
</ol>

<pre>
<code>static const uint8_t LED_BUILTIN = 15;
#define BUILTIN_LEDLED_BUILTIN
#define LED_BUILTIN LED_BUILTIN
static const uint8_t TX = 16;
static const uint8_t RX = 17;</code></pre>

<p><span style="font-size:18px;">这里定义了Arduino板上的内置LED的引脚号,Arduino UNO R3通常是数字13,FireBeetle 2 ESP32 C6在这里是15,以及串行通信的TX(发送)和RX(接收)引脚。</span></p>

<ol start="3" yne-block-type="list">
        <li><span style="font-size:18px;">IIC引脚:</span></li>
</ol>

<pre>
<code>static const uint8_t SDA = 19;
static const uint8_t SCL = 20;</code></pre>

<ol start="4" yne-block-type="list">
        <li><span style="font-size:18px;">SPI引脚:</span></li>
</ol>

<pre>
<code>static const uint8_t SS = 5;
static const uint8_t MOSI = 22;
static const uint8_t MISO = 21;
static const uint8_t SCK = 23;</code></pre>

<p><span style="font-size:18px;">SPI(Serial Peripheral Interface)是一种同步串行数据协议,用于微控制器与其他设备之间的通信。这里定义了SPI通信所需的引脚。</span></p>

<ol start="5" yne-block-type="list">
        <li><span style="font-size:18px;">模拟和数字引脚:</span></li>
</ol>

<pre>
<code>static const uint8_t A1 = 2;
// ... (其他模拟引脚)
static const uint8_t D2= 8;
// ... (其他数字引脚)</code></pre>

<p><span style="font-size:18px;">这些常量定义了Arduino板上用于模拟输入和数字I/O的引脚号。</span></p>

<ol start="6" yne-block-type="list">
        <li><span style="font-size:18px;">特定功能定义:</span></li>
</ol>

<pre>
<code>#ifdefGDI_DISPLAY_FPC_INTERFACE
// ... (一系列与GDI显示相关的引脚定义)
#endif
</code></pre>

<p><span style="font-size:18px;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;这部分代码检查是否定义了GDI_DISPLAY_FPC_INTERFACE宏。如果定义了,则它将定义FPC(Flexible Printed Circuit,柔性印刷电路)接口相关的引脚。</span></p>

<p><span style="font-size:18px;">总的来说,这个头文件为特定兼容板提供了引脚映射,使得在编写代码时可以使用这些有意义的常量名称,而不是直接使用引脚号,从而提高了代码的可读性和可维护性。</span></p>

<p>&nbsp;</p>

<article data-content="[{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;IWTl-1714214500490&quot;,&quot;name&quot;:&quot;paragraph&quot;,&quot;data&quot;:{&quot;style&quot;:{},&quot;version&quot;:1},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;PuXl-1714214500488&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;&quot;,&quot;marks&quot;:[]}]}],&quot;state&quot;:{}},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;OniZ-1714214501283&quot;,&quot;name&quot;:&quot;paragraph&quot;,&quot;data&quot;:{&quot;style&quot;:{},&quot;version&quot;:1},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;rXtH-1714214501281&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;2  &quot;,&quot;marks&quot;:[]},{&quot;text&quot;:&quot;FireBeetle 2 ESP32 C6的双闪灯&quot;,&quot;marks&quot;:[{&quot;type&quot;:&quot;bold&quot;},{&quot;type&quot;:&quot;color&quot;,&quot;value&quot;:&quot;#343434&quot;},{&quot;type&quot;:&quot;backgroundColor&quot;,&quot;value&quot;:&quot;rgb(238, 238, 238)&quot;}]}]}],&quot;state&quot;:{}},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;QmhQ-1714215400425&quot;,&quot;name&quot;:&quot;paragraph&quot;,&quot;data&quot;:{&quot;style&quot;:{},&quot;version&quot;:1},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;8NJp-1714215400423&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;控制2个LED交替闪烁&quot;,&quot;marks&quot;:[{&quot;type&quot;:&quot;bold&quot;},{&quot;type&quot;:&quot;color&quot;,&quot;value&quot;:&quot;#343434&quot;},{&quot;type&quot;:&quot;backgroundColor&quot;,&quot;value&quot;:&quot;rgb(238, 238, 238)&quot;}]}]}],&quot;state&quot;:{}},{&quot;type&quot;:&quot;block&quot;,&quot;id&quot;:&quot;KeJm-1714215372463&quot;,&quot;name&quot;:&quot;paragraph&quot;,&quot;data&quot;:{&quot;style&quot;:{},&quot;version&quot;:1},&quot;nodes&quot;:[{&quot;type&quot;:&quot;text&quot;,&quot;id&quot;:&quot;q25S-1714215372462&quot;,&quot;leaves&quot;:[{&quot;text&quot;:&quot;2.1  LED原理图&quot;,&quot;marks&quot;:[{&quot;type&quot;:&quot;bold&quot;},{&quot;type&quot;:&quot;color&quot;,&quot;value&quot;:&quot;#343434&quot;},{&quot;type&quot;:&quot;backgroundColor&quot;,&quot;value&quot;:&quot;rgb(238, 238, 238)&quot;}]}]}],&quot;state&quot;:{}}]">
<p><strong>2 FireBeetle 2 ESP32 C6的双闪灯</strong></p>

<p>2.1实验目的</p>

<p>&nbsp; &nbsp; &nbsp; 控制2个LED交替闪烁,实验数字IO,和延时函数的应用</p>

<p>2.2LED原理图</p>

<p style="text-align: center;"> &nbsp;</p>

<p>&nbsp;</p>

<p>&nbsp;</p>

<p>&nbsp;</p>

<p>2.3实验代码</p>

<pre>
<code>#define LED_BLUE    SCK
#define LED_RED   MOSI
// the setup function runs once when you press reset or power the board
void setup() {
// initialize digital pin LED_BUILTIN as an output.
pinMode(LED_BLUE, OUTPUT);
pinMode(LED_RED, OUTPUT);
}

// the loop function runs over and over again forever
void loop() {
digitalWrite(LED_BLUE, HIGH);// turn the LED on (HIGH is the voltage level)
delay(200);                      // wait for a second
digitalWrite(LED_BLUE, LOW);   // turn the LED off by making the voltage LOW
delay(200);                      // wait for a second
digitalWrite(LED_RED, HIGH);// turn the LED on (HIGH is the voltage level)
delay(200);                      // wait for a second
digitalWrite(LED_RED, LOW);   // turn the LED off by making the voltage LOW
delay(200);                      // wait for a second
}</code></pre>

<p>2.4实验现象</p>

<p>93a1ed11f808cbaf8d2e1b3a54cc3d4e<br />
&nbsp;</p>

<p>&nbsp;</p>

<p>&nbsp;</p>
</article>
</article>
</div><script>                                        var loginstr = '<div class="locked">查看本帖全部内容,请<a href="javascript:;"   style="color:#e60000" class="loginf">登录</a>或者<a href="https://bbs.eeworld.com.cn/member.php?mod=register_eeworld.php&action=wechat" style="color:#e60000" target="_blank">注册</a></div>';
                                       
                                        if(parseInt(discuz_uid)==0){
                                                                                                (function($){
                                                        var postHeight = getTextHeight(400);
                                                        $(".showpostmsg").html($(".showpostmsg").html());
                                                        $(".showpostmsg").after(loginstr);
                                                        $(".showpostmsg").css({height:postHeight,overflow:"hidden"});
                                                })(jQuery);
                                        }                </script><script type="text/javascript">(function(d,c){var a=d.createElement("script"),m=d.getElementsByTagName("script"),eewurl="//counter.eeworld.com.cn/pv/count/";a.src=eewurl+c;m.parentNode.insertBefore(a,m)})(document,523)</script>

Jacktang 发表于 2024-4-30 07:34

<p>Arduino环境下玩这个esp32开发板确实好玩一些,开发环境不复杂</p>
页: [1]
查看完整版本: FireBeetle 2 ESP32 C6开发板__例程代码分析和FireBeetle 2 ESP32 C6开发板