首页 > 其他分享 >macOS开发stm32

macOS开发stm32

时间:2023-11-26 23:55:23浏览次数:40  
标签:openocd macOS 查看 安装 stm32 开发 https brew com

1.下载cLion
2.安装https://www.st.com/zh/development-tools/stm32cubemx.html#get-software
3.brew install openocd,m1芯片https://github.com/xpack-dev-tools/openocd-xpack/releases,在终端输入which openocd查看命令可以查看安装位置
4.ARM-GCC工具链
使用Homebrew安装(需配置旺网络环境)
brew tap ArmMbed/homebrew-formulae
brew install arm-none-eabi-gcc
安装后输入arm-none-eabi-gcc -v查看版本信息,有信息则安装成功
5.在clion中打开偏好设置,查看嵌入式开发
详细参考:https://zhuanlan.zhihu.com/p/503001037

标签:openocd,macOS,查看,安装,stm32,开发,https,brew,com
From: https://www.cnblogs.com/oldweipro/p/17858263.html

相关文章

  • eBPF 概述:第 3 部分:软件开发生态
    1.前言在本系列的第1部分和第2部分中,我们对eBPF虚拟机进行了简洁的深入研究。阅读上述部分并不是理解第3部分的必修课,尽管很好地掌握了低级别的基础知识确实有助于更好地理解高级别的工具。为了理解这些工具是如何工作的,我们先定义一下eBPF程序的高层次组件:后端:这是......
  • Java开发者的Python快速进修指南:自定义模块及常用模块
    好的,按照我们平常的惯例,我先来讲一下今天这节课的内容,以及Java和Python在某些方面的相似之处。Python使用import语句来导入包,而Java也是如此。然而,两者之间的区别在于Python没有类路径的概念,它直接使用.py文件的文件名作为导入路径,并将其余的工作交给Python解释器来扫描和处理。另......
  • 【GoogleTest】MacOS & Linux 环境下安装测试库
    参考博客MacOShttps://www.bilibili.com/video/BV1BB4y147Nv/?spm_id_from=333.337.search-card.all.click&vd_source=24b90a03ecfc31d2ef34160f32363f2chttps://www.jianshu.com/p/68b9d2682cddLinuxhttps://www.cnblogs.com/yanqingyang/p/12732087.html代码仓库https:......
  • flask学习03-RESTful风格用户注册及登录接口开发
    一、注册接口classRegister(Resource):defpost(self):data=request.get_json()#request.json()获取到请求的参数,得到一个字典对象#print(f'请求入参:{data}')username=data.get("username")password=data.get("password")......
  • Java开发者的Python快速进修指南:面向对象进阶
    在上一期中,我们对Python中的对象声明进行了初步介绍。这一期,我们将深入探讨对象继承、组合以及多态这三个核心概念。不过,这里不打算赘述太多理论,因为我们都知道,Python与Java在这些方面的主要区别主要体现在语法上。例如,Python支持多重继承,这意味着一个类可以同时继承多个父类的属性......
  • Java开发者的Python快速进修指南:面向对象--高级篇
    首先,让我来介绍一下今天的主题。今天我们将讨论封装、反射以及单例模式。除此之外,我们不再深入其他内容。关于封装功能,Python与Java大致相同,但写法略有不同,因为Python没有修饰符。而对于反射来说,我认为它比Java简单得多,不需要频繁地获取方法和属性,而是有专门的方法来实现。最后,我......
  • 6.1 Windows驱动开发:内核枚举SSDT表基址
    SSDT表(SystemServiceDescriptorTable)是Windows操作系统内核中的关键组成部分,负责存储系统服务调用的相关信息。具体而言,SSDT表包含了系统调用的函数地址以及其他与系统服务相关的信息。每个系统调用对应SSDT表中的一个表项,其中存储了相应系统服务的函数地址。SSDT表在64位和32......
  • 编程开发 --- 安卓全自动接单
    需求:客户需要做一个纯手机接单的app,电脑接单也可以实现只是政策要求手机接单。因为晚上时常会遗忘订单,导致客户绩效考核。解决思路:既然是手机接单就有两种方法。root法和免root的无障碍法,root法有工具taskapp,免root有工具一触即发app和自动精灵等等,我个人认为一触即发简单上......
  • 6.2 Windows驱动开发:内核枚举SSSDT表基址
    在Windows内核中,SSSDT(SystemServiceShadowDescriptorTable)是SSDT(SystemServiceDescriptorTable)的一种变种,其主要用途是提供Windows系统对系统服务调用的阴影拷贝。SSSDT表存储了系统调用的函数地址,类似于SSDT表,但在某些情况下,Windows系统会使用SSSDT表来对系统服务进行引导......
  • Wireshark lua插件开发第二周进展
    1.Lua简介Lua是一种轻量级的脚本语言,解释执行,不需要编译器之类的。Lua的基本语法可以参考官网或者菜鸟教程。Wireshark内置了对Lua脚本的支持,可以直接编写Lua脚本,无需配置额外的环境,使用起来还是非常方便的。[WiresharkDeveloper'sGuide]里的第10章和第11章都是关于Lua......