linux安装conda 亲测没问题 然后装环境也没问题: 防止博主删帖我还是记录下: 1.安装 wget -c https://repo.continuum.io/miniconda.../Miniconda3-latest-Linux-x86_64.sh 2.依次执行,遇到选择选yes chmod 777 Miniconda3-latest-Linux-x86_64.sh sh Miniconda3...-latest-Linux-x86_64.sh 添加环境变量:PATH位置是自己在哪里安装的位置(就是在哪使用的wegt) export PATH=/home/ubuntu/shanghai/conda
1.为什么不是gcc 之前我们花了三篇文章介绍Linux下如何进行C语言编程: Linux C语言编程(上篇) | gcc的使用 Linux C语言编程(中篇) | make的使用 Linux C语言编程...(下篇) | gdb的使用 这是为了给接下来的Linux下嵌入式开发打好基础,尽快熟悉Linux下c编程,但是在开发stm32的时候,编译工具链要使用gcc-arm-none-eabi,为什么不是gcc...介绍及安装 gcc-arm-none-eabi是一个开源的ARM开发工具链,适用于Arm Cortex-M和Coretex-A系列处理器,包括GNU编译器(GCC),以及GDB,可用于Windows,Linux...在此我们从[ARM官方下载链接](https://developer.arm.com/open-source/gnu-toolchain/gnu-rm/downloads)选择合适的版本下载(这里我选择Linux64...==下一篇==:Linux下开发stm32(二) | 使用openocd下载与调试 (https://blog.csdn.net/Mculover666/article/details/84900665
1.man指令 Linux的命令有很多参数,我们不可能全记住,我们可以通过查看联机手册获取帮助。访问Linux手册页的命令是man。...则一律视为普通文件处理 -R 或 --recursive递归处理,将指定目录下的文件及子目录一并处理 5.mv指令 mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux...[选项][文件] 功能:more命令,功能类似 cat 常用选项: -n 对输出的所有行编号 q 退出more 举例: 7.less指令 less 工具也是对文件或其它输出进行分页显示的工具,应该说是linux...常用选项: -3 显示系统前一个月,当前月,下一个月的月历 -j 显示在当年中的第几天(一年日期按天算,从1月1号算起,默认显示当前月在一年中的天数) -y 显示当前年份的日历 12.find指令 Linux...Linux下find命令提供了相当多的查找条件,功能很强大。由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。
6 装辅助软件 6.1 每台主机安装jdk 查看自带的openjdk rpm -qa | grep java 卸载系统自带的openjdk rpm -e java-1.6.0-openjdk-1.6.0.41...servers 所有软件压缩包的存放路径 mkdir -p /export/softwares 上传jdk到/export/softwares路径下去,并解压 tar -zxvf jdk-8u141-linux-x64
hello,欢迎来到linux世界,在害没有学习linux时,看到别人操作,网课,真高级,感觉好厉害,就是说白了,看起来牛逼。ok,接下来,请大佬们进入linux之旅。
在其它Linux发行版中,可以通过以下命令安装并运行。...友情提示:千万不要轻易尝试这个命令,特别是在运行有网站服务器、数据库的Linux主机上 。
文章目录 装逼shell 装逼shell sl $ sl -a An accident seems to happen.
补充说明:uname可显示linux主机所用的操作系统的版本、硬件的名称等基本信息。
新手学Linux装什么好?...--【千锋】 u=3523146095,3194898840&fm=26&gp=0.jpg 新手学习Linux,在win平台上用VMware搭建Linux系统,从最基本的Linux知识开始学,也可以找网上的视频教程...学习路线: 操作系统,(Linux文件管理--文件权限——进程管道——存储——文件查找及打包——软件包管理--计划任务——日志系统——网络管理——Vsftpd——域名——Apache等) 数据库的安装和使用
执行安装程序,会提示你输入密码 #提示Installation has completed successfully即代表安装成功(参考下图) 第八步: 重启按住option键安装系统 普通的U盘安装linux
1、工具链和开发环境 STM32CubeIDE 是 ST 官方提供的跨平台 IDE,支持 Linux,可以直接安装。...它整合了 Eclipse 和 GCC ARM 工具链,你可以在一个环境里完成开发、编译和烧录,非常适合 STM32 系列 MCU。...很多人选择这种方式进行纯命令行开发,尤其适合 Linux 用户。...然而它的局限性在于并非所有 STM32 型号都能用 UART 模式烧录。...、优化开发流程的建议 如果你已经适应了 MDK 和 STM32flash 的方式,继续用 Wine 也可以,但不如尝试 STM32CubeIDE 或者 VSCode + PlatformIO,它们在 Linux
第一时间看干货文章 1 STM32是一款单片机,它由意法半导体公司制造。...Linux系统属于非实时性操作系统,多进程是其主要特点。...总结 综合以上内容,linux系统对内存管理单元有极强的依赖,若在没有MMU的处理器中运行linux,恐怕整个系统只能停留在Uboot阶段了。...由于Cortex®-m处理器没有内存管理单元,因此跑不了linux系统。任何事情都不是绝对的,如果你重写了linux内核且搭配足够大的内存芯片,从理论上来说是可以省掉MMU的。...咱还是留个心眼吧 干货 | 详解 stm32 在线 IAP 升级 如何搭建一台永久运行的个人服务器?
2.2.权限授权 sudo:在编译和安装的时候最好带上使用sudo,防止因为管理权限出错; contrib / 60-openocd.rules:在Linux上使用USB设备时,需要将此文件复制到/etc...==下一篇==:Linux下开发stm32(三) | 寄存器工程开发
cmatrix 命令 首先在 Linux 终端中执行以下命令,安装 cmatrix 命令: sudo apt-get install cmatrix 然后你离牛逼就只有一个命令的距离: sl 命令 快过年了...不用30天,一个命令搞定,只要你不尴尬,尴尬的就是大佬: bastet 命令 记得之前做驱动开发,直接通过ssh连接远程linux服务器,没有任何界面,相信很多做驱动和后端的朋友深有体会。
先来回顾一下前两篇 Linux下开发stm32(一) | 使用gcc-arm-none-eabi工具链编译 Linux下开发stm32(二) | 使用openocd下载与调试 前两篇我们介绍了如何创建一个空的裸机工程...然后将其转为bin格式或hex格式,使用openocd下载,最后编写了一个makefile雏形,并成功点亮了一个LED~ 但是这个LED我们是通过指针直接操作寄存器地址来完成的,接下来,我们在此基础上,引入stm32
1.创建固件库工程 将上一节的寄存器工程复制过来,改名为03-template-lib,然后再其中创建如下目录结构,便于工程管理: startup:存放启动文件 cmsis:stm32固件库中的cmsis...支持库 libraries:stm32固件库中的外设驱动库 user:存放用户自己的文件 doc:存放说明文档 ?...将工程中已有的内核支持文件core_cm3.h(不要从固件库中添加core_cm3.c进去,添加后编译会出错), 时钟配置文件system_stm32f10x.h和system_stm32f10x.c(从固件库中复制),以及stm32...可以在c文件全部使用相对于makefile的相对路径,显然这是最笨的办法,因为这么多文件,不可能一步一步添加,但是,在linux下可以使用find命令来寻找目录下的文件,所以我们使用find ./ -name
在其它Linux发行版中,可以通过以下命令安装并运行。...管理员权限 rm:remove,即删除 -rf:r表示递归删除,即删除所有的子目录,f表示不需要再进行确认 /:根目录 *:所有文件 友情提示:千万不要轻易尝试这个命令,特别是在运行有网站服务器、数据库的Linux