自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

嵌入式分享

涉及嵌入式软硬件、算法及Linux

  • 博客(65)
  • 资源 (7)
  • 收藏
  • 关注

原创 嵌入式笔记汇总(不断更新中)

目录单片机嵌入式系统其他单片机嵌入式系统其他

2023-04-21 08:25:40 4331 1

原创 Proteus8使用教程

本文以AVR单片机为基础,介绍Proteus仿真的使用,Proteus的版本为8.17。本文只介绍原理图仿真以及Source Code,不介绍PCB绘制

2024-10-24 15:33:46 4443 1

原创 基于FreeRTOS的LWIP移植

介绍一下基于FreeRTOS的LWIP移植,平台为STM32F407标准库的Keil环境。

2024-10-14 08:36:19 2146

原创 FOC矢量控制

本文主要介绍无刷直流电机BLDC的FOC矢量控制的原理FOC(field-oriented control)为磁场定向控制,又称为矢量控制(vectorcontrol),是目前无刷直流电机(BLDC)和永磁同步电机(PMSM)高效控制的最佳选择。FOC 可以精确地控制磁场大小与方向,使得电机转矩平稳、噪声小、效率高,并且具有高速的动态响应。目前已在很多应用上逐步替代传统的控制方式,在运动控制行业中备受瞩目。

2024-09-27 08:37:57 3656

原创 SPWM正弦波控制

本文主要介绍SPWM原理及C语言单片机的实现

2024-09-24 09:15:28 5983 2

原创 嵌入式常用GUI介绍

图形用户界面(Graphical User Interface,简称 GUI)采用直观的图形方式展示,让用户与计算机或设备交流变得简单直观。不仅工作效率得到极大提升,用户体验也因此大幅度增加。在嵌入式系统中,GUI工具和库扮演着至关重要的角色。它们赋予开发者创造互动且魅力四射的图形界面的能力,深入人心。无论是消费电子,工业控制,还是医疗设备等领域,优质的嵌入式GUI都是不可或缺的。

2024-09-22 07:38:17 3050

原创 信号与电路

本文主要介绍信号与电路的基础知识,并将两种融入起来

2024-09-20 09:02:12 1351

原创 状态估计算法

介绍一些常用的状态估计算法,重点介绍卡尔曼滤波的原理及实现,本文需要一定高等数学、线性代数与概率论的基础

2024-09-18 08:57:09 1352

原创 嘉立创EDA的使用

本文简单介绍立创EDA的基本操作。

2024-09-11 08:18:49 11378

原创 外围电路设计参考

简单介绍个人在实际开发中用到的的常用外围电路设计,本文只介绍电路设计不介绍电路工作原理。

2024-09-10 08:31:43 1154

原创 数字信号处理

离散系统通常为软件上的处理,而CPU只能处理数字信号,所以叫数字信号处理线性系统与非线性系统

2024-09-09 08:34:50 1328

原创 数字滤波器

本文主要介绍数字滤波器的设计原理。

2024-09-08 11:45:37 3424

原创 【数据结构】—— 栈与队列

在单片机数据处理的时候,如果在中断里添加太多函数,可能会影响整个程序的运行。这时利用数据结构栈或者队列,先将缓存放进去,等主程序空闲时再处理,可以变相提高代码稳定性。栈与队列是一种特殊操作的线性表,本文主要介绍栈与队列的原理以及单片机C语言实现。

2024-09-03 16:45:57 1127 1

原创 【数据结构】—— 线性表

线性表是最基本、最简单、也是最常用的一种数据结构。线性表(linear list)是数据结构的一种,一个线性表是n个具有相同特性的数据元素的有限序列。顺序存储结构和链式存储结构顺序表即线性表的顺序存储结构,最简单的顺序表为数组。它是用一组地址连续的存储单元依次存储线性表中的数据元素,从而使得逻辑上相邻的两个元素在物理位置上也相邻。顺序表存储数据的具体实现方案是:将数据全部存储到一整块内存空间中,数据元素之间按照次序挨个存放。随机访问:可通过首地址和元素序号在单位时间O (1)内找到指定的元素。

2024-09-02 08:33:01 690

原创 物联网协议应用

本文主要介绍一下物联网协议如NTP协议HTTP协议和MQTT协议的接口使用,本文需要了解一下TCP/IP协议和lwIP协议

2024-06-18 09:33:58 1177

原创 基于UCOS的LWIP移植

本文主要对LWIP简单介绍,并对LWIP进行基于UCOS操作系统的移植,以及对LWIP相关编程接口作简单介绍。平台为STM32F407的固件库版本,开发环境为Keil

2024-06-12 10:35:17 1456

原创 C#上位机开发

Windows上位机(EXE可执行程序),最早用VB语言开发,后来由于C++的发展,采用MFC开发,近几年,微软发布了基于.NET框架的面向对象语言C#,更加稳定安全,再配合微软强大的VS进行开发,效率奇高。

2024-06-04 20:04:15 15923 12

原创 QT上位机开发

本文只介绍Windows的QT上位机开发,以串口为例,QT版本为5.15。

2024-05-27 09:01:38 5188 4

原创 CMake语法

首先我们都知道Makefile带来的好处就是自动化编译,但是如果跨平台那样Makefile就都需要重写。而 cmake 就是针对这个问题所诞生,允许开发者编写一种与平台无关的CMakeLists.txt文件来制定整个工程的编译流程,再根据具体的编译平台,生成本地化的Makefile和工程文件,最后执行make编译。

2024-04-15 09:26:52 1487

原创 Makefile语法

本文主要介绍LInux环境下的Makefile基础语法

2024-04-01 10:54:11 1315

原创 MATLAB教程

MATLAB是1984年由美国MathWorks公司推出,一种交互式的以矩阵为基础的系统计算平台,它用于科学和工程的计算与可视化。本文以MATLAB2023a为例,主要介绍MATLAB的常规使用,如数值计算、符号计算、数据可视化与SIMULINK动态仿真功能。

2024-03-18 20:20:45 10666 3

原创 Markdown编辑器

Markdown是网页版的文本编辑器,Markdown 允许您使用易于阅读、易于编写的纯文本格式进行编写,然后将其转换为结构有效的 XHTML(或 HTML)。本文主要讲Markdown文本编辑器的使用

2024-03-04 20:35:22 1468

原创 MCU常用外设总线

本文主要讲单片机外设的功能,即这些外设是什么,可以用来干什么,了解了之后我们就可以通过相应的寄存器配置来驱动这些外设。本文带大家深入了解一下这些外设的工作原理,知道了功能之后,对应任意一个MCU都可以找相应功能的寄存器。因为寄存器名字可以不同,配置方式可以不同,但是功能不可能有很大的差异。这样才能在换一个平台MCU的情况下,实现快速入手。

2024-01-21 22:57:41 3775

原创 FMD 8位MCU入门

FT61F14x是辉芒微电子的微控制器,是一款8位基于EEPROM的RISC MCU。官方提供CMIDE3.0.9可用于编译调试,本文主要讲解其开发环境及部分外设使用,资源见附件。

2024-01-08 17:56:06 3565

原创 FreeRTOS的移植

本文以STM32F407标准库为例,讲解如何移植FreeRTOS,编译环境为MDK,FreeRTOS版本是FreeRTOSv9.0.0

2024-01-05 22:38:39 3894 1

原创 RT-Thread系统移植

本文以正点原子W601开发板为例,讲解如何移植配置RT-Thread

2024-01-02 23:27:24 2965

原创 PADS的使用

PADS VX2.5 基本使用,常规设置,快捷键介绍,以及库、原理图、PCB操作简介

2023-12-13 22:13:50 10062

原创 信号完整性分析

本篇介绍信号完整性分析的知识体系,以及部分分析方法。

2023-12-07 22:57:39 943

原创 Linux环境下ARM开发

主要介绍基于linux开发环境下,如何开发ARM A7有关linux系统移植

2023-12-01 22:26:57 959

原创 电子元器件

本篇只介绍低功率元器件,电源等大功率元器件不做介绍

2023-11-22 20:10:41 1849

原创 Keil5 MDK使用

介绍一下单片机开发软件Keil的基本使用,平台以STM32f407为准,有机会完善

2023-11-02 21:20:45 1468

原创 硬件开发软件介绍

本文主要简单介绍一下硬件开发过程中所用到的软件,并简要说明一下优缺点。

2023-10-30 21:11:13 2003

原创 X-CUBE-MCSDK的使用

X-CUBE-MCSDK 是 ST(意法半导体)推出的 STM32 电机控制软件开发套件(MCSDK),使用该软件对电机进行配置后,可以直接生成 FOC 控制电机源码工程,简化了开发过程。

2023-10-16 08:37:29 5048 14

原创 电机编码器

本文主要介绍电机编码器的作用与使用。

2023-10-12 09:51:28 8115 1

原创 BLDC六步方波控制

本文主要介绍无刷直流电机BLDC的工作原理

2023-10-06 12:18:54 9180

原创 数值滤波算法

滤波是单片机开发中的重要算法,经常接触底层常常用到,比如ADC采样、控制系统、信号处理等场合,需要过滤掉一些干扰的参数。

2023-10-04 08:23:41 1254

原创 STM32CubeMX使用

简单介绍STM32CubeMX安装和使用

2023-09-22 14:53:44 953

原创 css3层叠样式表

本文介绍对CSS3层叠样式表的学习

2023-08-27 11:11:13 237

原创 GD32F303开发环境搭建

介绍GD32F303开发环境搭建以及基础工程创建

2023-08-26 18:15:12 1090

原创 Multisim的使用

本文将详细介绍Multisim的基本使用方法,希望能够帮助初学者快速掌握Multisim的基本使用方法。

2023-08-26 07:53:35 18067 4

基于STM32F4的Keil示例工程

基于STM32F4的Keil示例工程

2025-01-27

EWSTM8-3.1 版本安装包及教程文档

EWSTM8-3.1 版本安装包及教程文档

2024-10-16

IAR 7.1版本STM32f407示例程序

STM32f407实验IAR版本,IAR7.1版本以上都可以打开,高版本只需要重新编译一下就行。内含基本外设实验,以及操作系统移植实验

2024-10-16

Proteus 8.17安装包

Proteus 8.17安装包(中文版)及安装方式

2024-10-15

AVR开发环境相关软件

包含Atmel Studio、AVR Studio、iccavr等软件安装包

2024-10-15

TLE5012B寄存器手册

TLE5012B资料,包含寄存器手册及部分应用原理

2024-09-09

BLDC六步换相标准库例程

将正点原子STM32F4的BLDC控制代码,将HAL库变成标准库实现。基于霍尔传感器的

2024-03-03

FMD 8位MCU开发环境

包含CMIDE、FT61E14x参考手册以及示例代码

2024-01-12

FreeRTOS移植文件

FreeRTOS移植文件,包含内核源码、移植示例标准库和HAL库的keil版本

2024-01-04

ST固件库STM32与STM8

STM8S、STM32F0、STM32F1、STM32F4固件库源码

2023-12-15

串口助手和ST-Link驱动安装包

包含串口助手,串口驱动,.net框架,STM32F4串口下载软件(FLYMCU),ST-LINK驱动

2023-11-04

MCSDK电机控制软件

MCSDK 是 ST(意法半导体)推出的 STM32 电机控制软件开发套件,可以直接生成 FOC 控制电机源码工程

2023-10-14

STM32CubeMX环境搭建

STM32CubeMX环境搭建所需文件

2023-09-23

GD32F303开发环境搭建

包含GD32F30x系列的数据手册,用户手册,标准库以及SDK

2023-08-26

以太网LWIP移植文件

以太网LWIP移植所需文件,包含contrib、lwip、STM32固件库ETH以及FreeRTOS和UCOSIII的移植文件

2023-06-17

ST 提供的 USB OTG 库

该库包含了 STM32F4 USB 主机(Host)和从机(Device)驱动库,并提供了 10 个例程供我们参考

2023-06-01

Poky 编译器,可用于linux下C应用开发

Poky 编译器是Yocto 项目编译出的,常用于编译Uboot和 Linux 出厂源码及快速编译 Qt 应用程序到开发板上运行

2023-04-18

COSMIC编译器安装包

STVD 集成开发环境只带有汇编编译器,为了提高编程效率,我们还是需要安装 C 语 言编译器,使用 C 语言进行编程开发。COSMIC 软件公司成立于 1983 年,总部位于法国,专门提供嵌入式开发工具和服务,产品涵盖 C 语言编译器、汇编器、标准库、链接器、处理器仿真器、硬件调试器和集成开发环境

2023-02-13

STC8H单片机技术参考手册

STC8H单片机技术参考手册

2023-02-09

stc-isp,51程序下载,串口软件

stc-isp,51程序下载,串口软件

2023-02-09

IAR 7.1 版本安装包

STM32 7.1版安装包,IAR可以向下兼容,高版本可以打开低版本

2023-01-02

python3.9安装包

python3.9

2022-08-12

STM8的基础实验代码

STM8实验IAR版本,以及一个STVD例程,IAR版本需要EWSTM8 3.1以上版本才能打开

2022-08-11

Keil for ARM以及C51

C51是956版本,MDK是523版,以及stm32F4的包

2022-06-06

2.31版本64位Git

git版本控制器

2022-06-05

三星固态硬盘驱动.zip

三星固态硬盘驱动和三星固态硬盘专业优化测速软件

2021-04-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除