Anaconda的基本使用
Anaconda基本使用最近由于在参与实验室 高速视觉感知课题的研究,通过不断地了解他人的研究成果,我们最终暂时地将重点转移到了事件相机与RGB相机的数据融合部分中。关于这些方面的细节呢,后面有相关进展了我会继续写相应的博客,由于用到了Python去处理我们的数据,我之前有简单地学习过Python的使用,但是非科班出身,也没有太多的使用经历,对于一种编程语言的掌握终究还是差些意思。
这里整理了一下基本使用,方便忘记了之后来复习。
Conda常用的命令
查看安装的packages
conda list
查看当前存在的虚拟环境
conda env listconda info -e
检查更新当前conda
conda update conda
Python创建虚拟环境 conda create -n your_env_name python=x.x
anaconda命令创建python版本为x.x,名字为your_env_name的虚拟环境。your_env_name文件可以在Anaconda安装目录envs文件下找到。
激活或者切换虚拟环境打开命令行,输入pyth ...
Clion 开发STM32 环境配置
如何优雅地开发STM32最近由于烹饪机器人项目的需要,我学习了STM32。众所周知,STM32的主流开发平台是keil,但是keil这种上世纪风格的开发平台又不能赢得我的芳心,而像IAR这类软件又因为缺少代码补全的功能,应该没有人会喜欢写代码如记事本吧。思来想去,决定学习各位大佬的做法,用CLion+OPENOCD+STM32CubeMX来进行STM32的开发。
注:本文主要综合稚晖君大佬以及其他知乎大佬的教程,附加个人的踩坑过程,进行必要的总结,方便以后复习。
因为对于Keil并不熟悉,只有在大二下学期学习51单片机的时候使用过几次,繁琐的配置、烧录流程以及弱智的代码补全功能让我并不想回忆,我就不对于Keil开发stm32的配置过程进行详细介绍了。
那么话不多说,我们开始介绍CLion开发stm32的配置介绍吧。
本篇介绍采用Cube MX快速开发平台、配合ST的HAL库,可以快速地建立工程,不仅降低了代码的编写成本,同时也方便了代码的移植。
1.环境及所需工具软件环境
Windows 10
STM32CubeMX
CLion-2021
MinGW
OpenOCD
arm-none ...
第一个博客
这是我第一个博客第一部分我爱你刘颖霏!!
第二部分我们一直在一起!!
第三部分我会好好珍惜你的!!我的宝贝儿