
嵌入式开发的坑
文章平均质量分 67
兔子,你孩子掉了
这个作者很懒,什么都没留下…
展开
-
【ESP8266】macos 下 sdk 环境搭建
idf基于python3,所以需要安装python3和pip3,并将python和pip重定向到python3和pip3上。save后,hello_world下会出现sdkconfig文件,所以配置好一个后,可以复制到其他工程,就不需要重复配置了。最后,idf所使用的make工具检查机制的问题,小改动可能会完全编译整个工程,要编译几次之后才会稳定。将下载到的两个工具包,解压到指定文件夹下,为了方便管理,我在home下新建一个esp文件夹里存放。因为macos的安全机制,第一次make,需要在。原创 2024-09-05 16:43:23 · 722 阅读 · 3 评论 -
Mac下玩51单片机
在windows下,有keil和stc-isp.这两个工具,都没有macos的版本,所以需要其他的工具。原创 2023-01-30 15:20:46 · 1006 阅读 · 0 评论 -
【macOS 配置ESP32开发环境 idf】
macOS 配置ESP32开发环境 idf前期准备工作brewpython3ch340驱动./install.sh esp32 报错问题idf 报错前期准备工作brewbrew官网一般没法安装官网给的命令安装brew,会提示curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused可以挂梯子去把对应的.sh文件取回本地,然后运行,如果没有梯子,以下是原文#!/bin/bash#原创 2021-12-07 10:37:18 · 1607 阅读 · 1 评论 -
ESP32开发环境配置踩的坑
之前做esp8266开发用的sdk,开发环境是Eclipse集成的,使用的是旧版本sdk 2.2,sdk3.0以上的版本在编译时会报奇怪的错误。esp32开发也可以在Eclipse安装插件来配置,但配置起来挺麻烦,并且好像没有太多这方面的资料。一般的大佬都是安装必备的工具之后,就直接使用vs code,vscode对我来说,实在过于复杂,对于这样的大型ide,内心还是非常排斥的,做51的时候,就没有配置成功vscode的环境,做gd32vf的时候,也没有配置成功。1.python版本macos默认自带原创 2021-12-03 00:43:50 · 2582 阅读 · 0 评论 -
GD32VF103 - I2C调试的坑
I2C第一次使用I2C总线,虽然之前已经了解过,大概知道这个总线是如何工作的,但没真正去实现过,一般器件都支持spi,调试和连接都简单明了,需要修改的代码也不多,多数能够从以前的代码拷过来,再对照一下官方的示例修改一下就能用。这回实在是spi总线不够用,如果每个器件都占用一个spi,需要四组spi才行,分cs的话,就要重新梳理两个器件之间的占用,纠结了一阵子,还是开始了I2C总线的调试之旅。调试的准备如果新手入坑,在购买示波器的时候,一定要买一个好用且精度高一些的。不然就会像我一样,根本捕捉不到I2C原创 2021-07-18 21:55:49 · 3776 阅读 · 5 评论