- 博客(259)
- 资源 (79)
- 收藏
- 关注
原创 Cannot resolve symbol 解决方案汇总(6种解决方案)
Cannot resolve symbol 解决方案汇总(6种解决方案)
2022-09-16 14:14:49 197560 20
原创 Hello World for MCU
功能:单片机常用于控制各种电子设备,如家电、汽车、工业自动化设备等。应用领域:消费电子、工业控制、汽车电子等。
2024-10-31 00:45:00 814
原创 单片机基础教程:使用STM32F103C8T6开发板
单片机(Microcontroller Unit, MCU)是一种将中央处理单元(CPU)、存储器、输入输出接口等集成在一块芯片上的微型计算机。广泛应用于消费电子、工业控制等领域。
2024-10-31 00:45:00 799
原创 AT89C51介绍
单片机广泛应用于工业控制、家用电器、通信设备等领域。其核心是微处理器,围绕这个核心,单片机集成了各种必要的硬件资源。AT89C51是一种低电压、高性能CMOS 8位单片机,具有4K字节的可重编程Flash ROM。它具备如下特性:- 工作电压:4.0V至5.5V- 32个I/O口线- 两个16位定时/计数器- 一个全双工串行通信口- 三级程序存储空间- 在线系统可编程(ISP)
2024-10-30 00:45:00 834
原创 使用串口监视器查看是否有错误信息
本教程将介绍使用一种常见的单片机——ATmega328P,并通过编写简单的LED闪烁程序来演示如何进行基本的编程。1. 下载并安装Arduino IDE: [https://www.arduino.cc/en/software]2. 将LED正极(较长的一端)通过220Ω电阻连接到数字引脚13。修改`delay()`函数中的值来改变LED闪烁的速度。3. 将LED负极(较短的一端)连接到GND。- 确认IDE中的端口与实际连接的端口一致。// 打开LED, 通过把引脚设置为高电平。
2024-10-29 00:45:00 377
原创 单片机入门教程
单片机因其体积小、成本低、功能强大而广泛应用于各种电子设备中。本教程将使用ATmega328P作为演示单片机,它是一款广泛用于Arduino项目的8位微控制器。
2024-10-29 00:45:00 804
原创 常用外设驱动
单片机(Microcontroller Unit, MCU)是一种将CPU、存储器、输入输出接口等集成在一块芯片上的微型计算机系统。本教程以STM32F103C8T6(也被称为“蓝-pill”)为例,介绍如何使用这款单片机。
2024-10-28 00:45:00 443
原创 闪烁的LED
1. 下载并安装 Arduino IDE: [Arduino.cc](https://www.arduino.cc/en/Main/Software)单片机是一种将中央处理单元(CPU)、存储器、输入/输出接口等集成在一个芯片上的微型计算机系统。将LED正极(较长的一端)通过220Ω电阻连接到开发板的数字引脚13,负极(较短的一端)接地。// 设置中断引脚为输入模式,并启用内部上拉电阻。// 定义LED所接的引脚为13号数字引脚。// 设置引脚模式为输出。// 定义外部中断引脚。// 按钮按下后的动作。
2024-10-27 01:00:00 428
原创 读取模拟信号
单片机是一种用于控制设备的微控制器。它们广泛应用于家电、汽车、工业设备等领域。内核: 8-bit RISC架构Flash: 32KBSRAM: 2KBEEPROM: 1KB引脚数。
2024-10-27 00:30:00 1046
原创 Hello World: LED闪烁
单片机是一种集成了微处理器、存储器和多种输入输出接口的微型计算机系统。本教程将引导你通过Arduino Uno这款流行的单片机开始你的学习之旅。
2024-10-26 01:00:00 891
原创 单片机开发环境搭建
单片机(Microcontroller Unit, MCU)是一种将中央处理器(CPU)、存储器、输入/输出接口等电路集成在一块芯片上的微型计算机。
2024-10-26 00:45:00 871
原创 编写第一个程序
单片机(Microcontroller Unit, MCU)是一种将中央处理单元(CPU)、存储器、输入输出接口等集成在一个芯片上的微型计算机系统。// 定义LED所接的数字端口为11号,注意11号端口支持PWM功能。1. 将LED灯正极(较长的一端)插入面包板,并通过杜邦线连接到开发板的数字引脚13。i--) { // 从255回到0。// 定义按钮所接的数字端口为2号。// 定义LED所接的数字端口为13号。// 定义LED所接的数字端口为13号。// 中断服务程序,当检测到下降沿时切换LED的状态。
2024-10-25 14:12:04 583
原创 单片机入门教程
单片机是一种集成了所有构成计算机系统的必要组件的微小化电路板。它广泛应用于家电控制、汽车电子、工业自动化等领域。ATmega328P是一款由Atmel公司生产的8位RISC架构的单片机,常用于Arduino Uno等开发板中。
2024-10-25 14:07:58 758
原创 Git的基本概念和使用方式
这只是Git的基本概念和使用方式,Git还有很多其他的功能和命令,如标签(Tagging)、重置(Resetting)、回滚(Reverting)等,可以根据具体需要进行学习和使用。分支(Branch):分支是仓库中独立的代码开发线。在创建新的分支时,Git会将当前分支的代码快照复制到新的分支上,从而创建一个新的开发线。冲突(Conflict):当合并两个分支时,如果两个分支上对同一部分代码进行了不同的修改,就会产生冲突。合并(Merge):合并是将一个分支的代码变化合并到另一个分支上的操作。
2024-10-25 08:36:23 380
原创 Artificial Intelligence
未来,随着数据量的不断增加和算法的不断改进,机器学习在各个领域的应用会更加广泛和精确。未来,随着机器人技术的进一步发展,人工智能将在更多的领域中扮演更重要的角色。未来,随着人工智能和传感器技术的不断进步,自动驾驶技术将带来更高的安全性、效率和舒适性。未来,随着医疗数据的增加和人工智能算法的不断改进,人工智能将在医疗保健领域发挥更大的作用,帮助人们更好地保持健康和治疗疾病。未来,随着人工智能算法和技术的不断进步,人工智能将在各个领域中发挥更大的作用,为人类带来更多的便利和进步。
2024-10-24 10:10:07 336
原创 人工智能Artificial Intelligence
人工智能(Artificial Intelligence,AI)是一种模拟和复制人类智能的技术,通过学习、推理、识别和解决问题等方法来模拟和实现人类智能。在现代科技中,人工智能被广泛应用,并且具有广阔的未来发展空间。机器人可以通过人工智能学习、理解和应用知识,从而具备更加智能化的行为和判断能力。机器学习:机器学习是人工智能的一个重要分支,通过训练算法和模型,可以让计算机自动从数据中学习规律和模式,实现自主决策和预测。未来,深度学习将继续得到发展,有望在更多领域实现突破,提升人工智能的性能。
2024-10-24 00:30:00 309
原创 Docker镜像
开发人员可以使用Docker容器来构建和测试应用程序,并将其部署到生产环境中,从而加快交付速度并增加应用程序的可靠性。总之,Docker是一个强大的容器化平台,它提供了一种快速、可靠和可移植的方法来开发、部署和管理应用程序。开发环境一致性:开发团队可以使用Docker容器来创建统一的开发环境,确保开发人员在不同的操作系统和硬件上都能够拥有相同的开发环境。Docker是一个开源的容器化平台,它可以帮助开发人员打包应用程序及其依赖项为轻量级、可移植的容器,以实现快速部署和可扩展性。
2024-10-17 11:08:36 354
原创 安装 Anaconda
Anaconda 是一个用于科学计算的 Python 和 R 发行版,包含了众多流行的科学计算、数据分析包。它支持 Windows、macOS 和 Linux 操作系统,并且提供了一个集成环境来管理包和环境。
2024-10-14 00:45:00 643
原创 Anaconda简介
Anaconda 是一个用于科学计算的 Python 和 R 数据科学平台。它包括了众多流行的科学、数学、工程和数据分析包。Anaconda 本身是一个发行版,提供了 Conda 包管理器来安装和更新包以及创建环境。Anaconda Navigator 是一个图形界面应用,可以用来启动各种数据科学工具如 Jupyter Notebook 和 Spyder。启动 Navigator,可以看到如下界面:Home:显示已安装的应用程序列表。:列出所有环境及其包含的包。Community。
2024-10-13 00:45:00 740
原创 Docker实际应用
每个容器都可以独立运行,并且不会相互干扰。容器编排:Docker支持容器的编排和管理,可以使用Docker Compose或Kubernetes等工具来定义和管理多个容器组成的应用程序。开发环境一致性:开发团队可以使用Docker来创建相同的开发环境,避免开发环境的差异对应用程序的影响。每个开发人员可以在自己的机器上运行相同的容器,保证开发环境的一致性,提高开发效率和代码质量。总的来说,Docker提供了一个轻量级、灵活和可移植的容器化平台,能够简化应用程序的开发、部署和管理,提高开发效率和系统的可靠性。
2024-10-13 00:30:00 294
原创 K-均值聚类算法
K-均值聚类算法是一种常用的无监督学习算法,用于将数据集划分为 K 个不同的簇。该算法通过最小化数据点与所属簇的平均距离来确定簇的中心点,然后将每个数据点分配到最近的簇。需要注意的是,K-均值聚类算法通常需要人工指定 K 的值。在实际应用中,选择合适的 K 值是一个重要的问题,可以通过调整 K 的值并进行评估来确定最佳的 K 值。
2024-10-12 09:00:58 658
原创 TensorFlow 的核心概念
它支持分布式计算,可以在多个设备和计算节点上并行计算,提供了高效的计算和优化工具,使用户可以轻松地构建、训练和部署各种复杂的机器学习模型。机器学习和深度学习:TensorFlow 提供了丰富的工具和模型库,可以用于构建和训练各种类型的机器学习模型,包括传统的机器学习算法和深度学习模型,如神经网络。计算机视觉:TensorFlow 提供了用于处理图像和视频数据的工具和模型库,可以用于构建和训练各种图像分类、对象检测、图像生成等任务的模型。它提供了一个强大的工具集,用于构建和训练各种机器学习模型。
2024-10-12 08:57:56 534
原创 如何解决 conda 环境激活问题
Anaconda 是一个用于科学计算的 Python 和 R 数据科学平台,包括了众多流行的科学、数学、工程和数据分析的 Python 包。它是一个免费且开源的发行版,包含了 Conda(一个跨平台的包管理器)、Python 或 R 解释器以及超过 180 个科学包及其依赖项。
2024-10-12 02:00:00 1680
原创 conda 命令行参考
Anaconda 是一个用于科学计算的 Python 和 R 的发行版,它包含了众多流行的科学、数学、工程和数据分析软件包。Anaconda 可以帮助用户轻松地安装、更新以及管理软件包及其依赖项。
2024-10-11 00:45:00 970
原创 Conda 命令汇总
Anaconda 是一个开源的 Python 和 R 数据科学环境管理器,它可以帮助用户轻松地安装和管理各种数据科学相关的包。此外,Anaconda 还提供了 Jupyter Notebook 等工具,使数据分析变得更加简单直观。
2024-10-10 01:00:00 532
原创 安装 Anaconda
Anaconda 是一个用于科学计算的 Python 和 R 的发行版,支持 Windows、Linux 和 macOS 操作系统。它包含了众多流行的科学、数学、工程和数据分析包。本教程将介绍如何安装 Anaconda,并演示如何使用其环境管理功能以及 Jupyter Notebook 进行简单的数据处理工作。
2024-10-09 04:15:00 885
原创 Conda-forge 通道
Anaconda 是一个用于科学计算的 Python 和 R 的发行版,它包含了众多流行的科学、数学、工程和数据分析包。Anaconda 不仅提供了这些包,还简化了包管理和环境管理。
2024-10-09 00:15:00 1143
原创 conda 命令
Anaconda 是一个用于科学计算的 Python 和 R 的发行版,包含了大量科学计算中常用的库。它还包括了一个名为 conda 的包管理器,可以用来安装包及其依赖项,并且管理环境。通过以上步骤,您可以熟练掌握如何使用 Anaconda 来管理和配置您的开发环境。```
2024-10-08 16:06:14 1224
原创 什么是Anaconda
Anaconda 是一个开源的 Python 和 R 数据科学环境管理工具,它可以帮助用户轻松地安装、管理和更新大量的 Python 包和依赖项。
2024-10-08 16:02:32 967
原创 naconda 安装
Anaconda 是一个用于科学计算的 Python 和 R 的发行版,支持 Windows、Linux 和 macOS 操作系统。它包含了众多流行的科学、数学、工程和数据分析的 Python 包。本教程将指导你如何安装和使用 Anaconda,并创建一个基本的数据分析环境。
2024-10-08 16:02:01 642
原创 Anaconda 使用教程
Anaconda 是一个用于科学计算的 Python 和 R 数据科学平台。它包括了 Conda(一个开源包管理系统)、Anaconda Navigator(一个图形界面应用程序),以及超过 1,000 个科学包及其依赖项。
2024-10-03 00:45:00 498
原创 Anaconda 安装与使用教程
Anaconda 是一个用于科学计算的 Python 和 R 的发行版,支持 Windows、Linux 和 macOS 操作系统。它包含了众多流行的科学、数学、工程和数据分析的 Python 包。
2024-10-02 00:45:00 727
原创 Anaconda 安装
Anaconda 是一个用于科学计算的 Python 和 R 数据科学平台发行版,它包含了众多流行的科学、数学、工程和数据分析的 Python 包。Anaconda 可以管理包和环境,并且可以非常便捷地安装一系列依赖项。
2024-10-01 01:00:00 477
原创 Anaconda 安装与使用教程
Anaconda 是一个用于科学计算的 Python 和 R 数据科学平台,包含了众多流行的科学、数学、工程和数据分析包。它提供了易于使用的工具来管理包和环境。
2024-10-01 00:45:00 777
原创 Anaconda 安装与使用教程
Anaconda 是一个开源的数据科学平台,它包含了 Conda 包管理器、Anaconda Navigator 用户界面以及大量的 Python 和 R 语言的库。Anaconda 能够帮助用户轻松地安装、管理和更新包及其依赖项,并且可以创建隔离的工作环境。
2024-09-30 01:00:00 1303
原创 安装 Anaconda
Anaconda 是一个用于科学计算的 Python 和 R 的发行版,包含了众多流行的科学、数学、工程和数据分析包。它不仅是一个包管理器,还是一个环境管理工具,可以轻松地安装多个版本的 Python 或 R 以及它们的依赖项,而不会出现版本冲突的问题。
2024-09-30 00:15:00 876
原创 Anaconda 安装
Anaconda 是一个用于科学计算的 Python 和 R 发行版,它包含了大量常用的库和工具。Anaconda 提供了一个强大的环境管理系统,可以方便地管理不同的Python/R版本以及相关的软件包。
2024-09-29 11:31:30 623
原创 Anaconda 安装与使用教程
Anaconda 是一个用于科学计算的 Python 和 R 数据科学平台,包含了众多流行的科学、数学、工程和数据分析的Python包。
2024-09-29 11:30:32 707
ThingsBoard安装简单.doc
2024-10-23
ThingsBoard安装.doc
2024-10-23
ThingsBoard安装简单易学.doc
2024-10-23
ThingsBoard安装使用.doc
2024-10-23
ThingsBoard安装教学.doc
2024-10-23
ThingsBoard安装新手教学.doc
2024-10-23
ThingsBoard安装速度上手版.doc
2024-10-23
ThingsBoard安装易上手.doc
2024-10-23
ThingsBoard新版安装(30分钟上手).doc
2024-10-23
ThingsBoard新版安装(按顺序一步步安装即可).doc
2024-10-23
ThingsBoard新版安装(包含大部分问题解决方案).doc
2024-10-23
ThingsBoard新版安装(每一步都有教学).doc
2024-10-23
ThingsBoard新版安装(很详细).doc
2024-10-23
ThingsBoard新版安装(包括碰到问题).doc
2024-10-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人