stm32pcb板布局的详细说明 stm32pcb板
一、stm32mp157c-dk2 公板简介
STM32MP157C-DK2 是 STM32MP157C 的探索套件,板载信息如图所示:
所需准备的材料:包括开发板 5V/3A 电源线 Micro-USB 数据线卡 SD(大于) 2G)网线
连接方法如下:
二、在Linux上安装STM32CubeProgrammer下载软件
下载链接:STM32CubeProgrammer
选择软件后,继续安装:
等待完成安装:
安装完成后:
将STM32CubeProg当前文件添加到环境变量中:
运行以下命令:export PATH=$HOME/STMicroElectronics/STM32Cube/STM32CubeProgrammer/bin:$PATH登录后复制
使环境变量生效:source ~/.bashrc登录后复制
检查版本:
允许cubeprog访问USB
安装libusb:sudo apt-get install libusb-1.0-0登录后复制
允许cubeprog访问USB:cd $HOME/STMicroelectronics/STM32Cube/STM32CubeProgrammer/Drivers/rulessudo cp *.* /etc/udev/rules.d/登录后复制
三、下载镜像下载STM32MP15-Ecosystem-v3.1.0 入门版Package
下载链接:STM32MP1 OpenSTLinux Starter Package解压
运行以下命令创建目录并解压:mkdir $HOME/STM32MPU_workspace/STM32MP15-Ecosystem-v3.1.0/Starter-Packagecd $HOME/STM32MPU_workspace/STM32MP15-Ecosystem-v3.1.0/Starter-Package登录后复制
将下载的包放入此目录,重命名并解压:mv en.FLASH-stm32mp1-openstlinux-5-10-dunfell-mp1-21-11-17_tar_v3.1.0.xz en.FLASH-stm32mp1-openstlinux-5-10-dunfell-mp1-21-11-17.tar.xzxz -d en.FLASH-stm32mp1-openstlinux-5-10-dunfell-mp1-21-11-17.tar.xztar xvf en.FLASH-stm32mp1-openstlinux-5-10-dunfell-mp1-21-11-17.tar登录后复制
解压后内容如下:
四、将镜像烧录到SD卡启动启动设置(两个都设置为
OFF)
通过 CN7/USB_OTG 接口连接到电脑开发板上电复位开发板 GUI 方式运行 STM32CubeProgrammer 选择通过 USB 连接:
选择 tsv 文件:
设置硬件所在目录:
正在下载中:
接下来启动开发板。
设置开发板的boot:
重新上电,开发板启动,启动后的界面如下:
五、通过ST-Link v2-1连接终端安装minicom
运行以下命令:sudo apt-get install minicom登录后复制连接串口查看设备名:
运行以下命令:ls /dev/ttyACM*登录后复制
连接到该设备:minicom -D /dev/ttyACM0登录后复制
一些基本命令
(1)打印发行基本信息:cat /etc/build登录后复制
(2)打印系统信息:uname -a登录后复制
(3)打印内核和gcc版本信息:cat /proc/version登录后复制
(4)查询磁盘可用空间:df -h登录后复制
参考资料:
[1]STM32CubeProgrammer: https://www.php.cn/link/b0d8489c8695e1b818f8144b6813e807
[2]STM32MP1 OpenSTLinux 入门包: https://www.php.cn/link/a43fa8be02537dc33e3d1fe5af19150d
以上就是STM32MP157C-DK2公板快速上手的详细内容,更多请关注乐哥常识网其他相关文章!