logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

STM32 基础系列教程 36 - Lwip_dns

前言域名系统(英文:DomainNameSystem,缩写:DNS)是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。DNS使用TCP和UDP端口53。当前,对于每一级域名长度的限制是63个字符,域名总长度则不能超过253个字符。开始时,域名的字符仅限于ASCII字符的一个子集。2008年,ICANN通过一项决议,允许使用其它语言作为互联网顶...

玩转Mixly – 1、Mixly图形化编程工具介绍

编程已成为当代青年需掌握的一项基本技能,也许一提到编码大多数人想到的画面是这样的:或是这样的:这样的:还有这样的:其实编程还可以是这样的:对没错,图形化编程,当前也有较多的图形化编程工具,从本节开始,我将带领大家开启基于Mixly图形化编程之旅。以下内容源自Mixly官方技术文档:https://mixly.readthedocs.io/...

STM32 ADC 同步规则模式 ADC1与ADC2同用一个DMA

STM32 ADC 支持同步规则模式 ,其官方解释为:大致意思就是通道组的 ADC1 的多路开关(由 ADC1_CTLR2寄存器的 ETSRC[2:0]决定), ADC2 被同步触发。在 ADC1 或 ADC2 的转换事件结束时,即 ADC1 或 ADC2 的规则通道转换完毕,会产生一个 EOC 中断。32 位 ADC1_RDTR 寄存器包含上半字(由 ADC2 转换的数据构成)和下半字(由 AD

STM32 电机教程 13 - BLDC 电机转速计算

前言无刷直流 (Brushless Direct Current, BLDC)电机是一种正快速普及的电机类型,它可在家用电器、汽车、航空航天、消费品、医疗、工业自动化设备和仪器等行业中使用。正如名称指出的那样,BLDC 电机不用电刷来换向,而是使用电子换向。BLDC 电机和有刷直流电机以及感应电机相比,有许多优点。其中包括:• 更好的转速-转矩特性• 快速动态响应• 高效率• ...

keil 5 出现 error:  #67: expected a "}" 错误解决

使用KEIL 5一段时间,发现用keil 5 打开一些比较早的工程时,会出现大量 error:  #67: expected a "}" 错误:... Keil\STM32Fxx_DFP\2.2.0\Device\Include\stm32f10x.h(303): error:  #67: expected a "}"解决方法:在工程属性中,c/c++ 选项

IQmath中文手册

TI 官方教程,IQmath中文手册​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​...

STM32 进阶教程 13 – FLASH的读写操作

前言在嵌入式应用开发中,经常会遇到掉电后还要保存的信息,这些信息通常只能保存在外部的一些存储芯片中,如外部flash,外部EEPROM, 其实这些信息同样可以保存在STM32自带的内部flash中,本节将带领大家来实现这一操作。示例详解基于硬件平台: STM32F10C8T6最小系统板, MCU 的型号是STM32F103c8t6, 使用stm32cubemx 工具自动产生的配...

STM32 电机教程 19 - 基于ST MC Workbench 单电阻FOC

前言磁场定向控制又称矢量控制(FOC), 本质上为控制定子电流的幅度和相位,使之产生的磁场和转子的磁场正交,以产生最大的扭矩. PMSM的磁场定向控制框图如下图所示:第17及18讲成功实现了基于NUCLEO-F103RB和X-NUCLEO-IHM07M1 3SH及MotorControl Workbench的电机控制代码工程的生成,及电机参数调试工作,成功让电机运转起来,上...

STM32 进阶教程 1 - micropython 移植

前言Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。具有如下特点:1.易于学习:Python有相对较少的关键字,结构简单,和一个明确定义的语法,学习起来更加简单。2.易于阅读:Python代码定义的更清晰。3.易于维护:Python的成功在于它的源代码是相当容易维护的。4.一个...

STM32 基础系列教程 50 – MbedTls

前言mbed TLS(以前称为PolarSSL)是TLS和SSL协议的实现,并且需要相应的加密算法和支持代码。这是双重许可与Apache许可证2.0版(与GPLv2许可也可)。网站上指出,mbed TLS的目标是“易于理解,使用,集成和扩展,核心SSL库用C编程语言编写,并实现SSL模块,基本加密功能并提供各种实用功能。与OpenSSL和TLS的其他实现不同,mbed TLS设...

    共 45 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择