Arduino IDE避坑指南

0
回复
106
查看
[ 复制链接 ]

52

主题

2

回帖

196

积分

版主

积分
196
2025-6-19 08:45:49 显示全部楼层 阅读模式
《Arduino IDE避坑指南》
  • 必改设置:

    • 文件→首选项→勾选"编译显示详细输出"
    • 工具→开发板→选择正确的板型(如Arduino Nano)

  • 首个小实验:
    [backcolor=var(--ds-md-code-block-banner-wrap-background-color)][color=var(--dsr-text-2)]arduino
    [color=var(--dsr-icon-fg-1)][color=var(--button-text-color)][backcolor=var(--ds-button-color)][color=var(--button-icon-color)]

    复制
    [color=var(--button-text-color)][backcolor=var(--ds-button-color)][color=var(--button-icon-color)]

    下载





    void setup() {  pinMode(LED_BUILTIN, OUTPUT);  Serial.begin(9600);  // 打开串口"对讲机"}void loop() {  digitalWrite(LED_BUILTIN, HIGH);  Serial.println("灯亮了");  // 串口发消息  delay(1000);  digitalWrite(LED_BUILTIN, LOW);  Serial.println("灯灭了");  delay(1000);}


4. RISC-V技术(30天前沿探索)
今日更新(Day1):《GD32VF103开发板开箱》
  • 对比学习:
    特性
    STM32F103
    GD32VF103

    内核ARM Cortex-M3RISC-V Bumblebee
    开发环境Keil/STM32CubePlatformIO


5. RTOS实战(20天企业级开发)
今日更新(Day1):《FreeRTOS创建第一个任务》
  • 类比教学:
    "任务就像厨房里的厨师:

    • xTaskCreate() = 雇佣厨师
    • vTaskStartScheduler() = 开始营业"

  • 代码模板:
    [backcolor=var(--ds-md-code-block-banner-wrap-background-color)][color=var(--dsr-text-2)]c
    [color=var(--dsr-icon-fg-1)][color=var(--button-text-color)][backcolor=var(--ds-button-color)][color=var(--button-icon-color)]

    复制
    [color=var(--button-text-color)][backcolor=var(--ds-button-color)][color=var(--button-icon-color)]

    下载





    void vTask1(void *pvParameters) {  while(1) {      GPIO_ToggleBits(GPIOC, GPIO_Pin_13);      vTaskDelay(500);  // 休息500个心跳  }}int main() {  xTaskCreate(vTask1, "LED_Task", 128, NULL, 1, NULL);  vTaskStartScheduler();}


收藏
送赞
分享
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则