【得捷电子Follow me第4期】入门任务:开发环境搭建 BLINK及串口输出
[复制链接]
按照视频教程来学习搭建开发环境。
一、开发环境搭建
1.1、安装软件包
root@ubuntu:~# apt install --reinstall git pkg-config cmake-data
root@ubuntu:~# apt install python-tk python3-tk
1.2、下载软件
root@ubuntu:/home/hui/Desktop# git clone
配置pico_setup.sh
root@ubuntu:/home/hui/Desktop/pico-setup# vi pico_setup.sh
root@ubuntu:/home/hui/Desktop/pico-setup# ./pico_setup.sh
安装
安装clion软件
root@ubuntu:/home/hui/Desktop/pico-setup# sudo snap install clion --classic
root@ubuntu:/home/hui/Desktop/pico-setup# git clone
二、创建项目
2.1、设置SDK环境
root@ubuntu:/home/hui/Desktop/pico-setup# echo "export PICO_SDK_PATH=/home/hui/Desktop/pico-setup" >> .bashrc
2.2、创建项目
root@ubuntu:/home/hui/Desktop/pico-setup/pico-project-generator# ./pico_project.py --gui
修改创建项目名称和地址
创建的项目文件
三、编译项目
3.1、clion软件打开创建的项目
3.2、程序源码
blink.c
#include <stdio.h>
#include "pico/stdlib.h"
int main()
{
stdio_init_all();
const uint LED_PIN = PICO_DEFAULT_LED_PIN;
gpio_init(LED_PIN);
gpio_set_dir(LED_PIN, GPIO_OUT);
while (true) {
gpio_put(LED_PIN, 1);
sleep_ms(250);
gpio_put(LED_PIN, 0);
sleep_ms(250);
//puts("Hello, world!");
printf("Hello, world!\n");
}
puts("Hello, world!");
return 0;
}
3.3、编译项目
四、下载程序
复制生成的文件到开发板USB盘符
五、开发板运行
5.1、串口设备
连接开发板USB虚拟串口设备
5.2、运行视频
入门任务
|