自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

喜欢篮球,喜欢折腾,技术可以折腾一辈子

我的技术笔记,温故而知新

  • 博客(454)
  • 资源 (9)
  • 收藏
  • 关注

原创 嵌入式通用学习路线整理

合适很多人

2022-05-15 11:45:00 3469 1

原创 电机控制专栏文章汇总

汇总了一下文章

2022-03-24 10:44:31 3837 2

原创 【FreeRTOS实战汇总】RTOS学习实战快速进阶之路(持续更新)

打算把这段时间系统学习RTOS的文章统一整理到这里,另外本文会给出一些参考性资料和指导性建议;本文宗旨

2020-04-08 23:12:59 13373 26

原创 【STM32系列汇总】博主的STM32实战快速进阶之路(持续更新)

基于STM32的电机控制器的项目实战总结

2020-02-25 18:32:28 15008 24

原创 FOC中的Clarke变换和Park变换详解(动图+推导+仿真+附件代码)

FOC中的Clarke变换和Park变换详解(超级详细+动图+推导+仿真+附件代码)

2019-12-23 21:55:23 41643 51

转载 改变世界的数学公式,yyds

点击上方“小麦大叔”,选择“置顶/星标公众号”福利干货,第一时间送达数学一直是我认为非常神奇的学科。上学期间不知数学有何用,甚至觉得数学专业连工作都找不到,才知道自己原来的认知简直太渺小了,数学岂止是强大,它一直在改变世界。下面是17个可以改变世界的公式,有的学过,有的没学过,一起和大家复习一下。个人喜欢的是第6个欧拉公式。1、勾股定理英文:Pythagoras’ Theorem公式:定义:在平面...

2022-11-28 11:45:44 59

转载 计算机,会是下一个土木专业吗?

点击上方“小麦大叔”,选择“置顶/星标公众号”福利干货,第一时间送达大家好,我是麦叔。最近看到一个热门问题:计算机专业是否会成为下一个土木工程?这个问题我想大多数准备学习计算机方向的小伙伴都会感到兴趣,所以我分享一下其中一位匿名用户的回答。原回答如下。我学了 10 年计算机,现在还在找工作,我爸干了一辈子土木现在也在找工作。我觉得计算机不会成为下一个土木。至于是不是 49 年入国军,我觉得楼主的眼...

2022-11-22 11:45:53 143

转载 设计完美的PCB,这些细节要注意

点击上方“小麦大叔”,选择“置顶/星标公众号”福利干货,第一时间送达01布局元器件布局的10条规则:1. 遵照“先大后小,先难后易”的布置原则,即重要的单元电路、核心元器件应当优先布局.2. 布局中应参考原理框图,根据单板的主信号流向规律安排主要元器件.3. 元器件的排列要便于调试和维修,亦即小元件周围不能放置大元件、需调试的元、器件周围要有足够的空间。4. 相同结构电路部分,尽可能采用“对称...

2022-11-20 11:45:51 141

转载 中国智造人形机器人,刑天!技术水平如何?

点击上方“小麦大叔”,选择“置顶/星标公众号”福利干货,第一时间送达今年10月,特斯拉举办2022 AI Day活动,Tesla Bot人形机器人擎天柱(Optimus)原型机在全球精彩首秀。马斯克透露,该机器人产量应该可以达到数百万台,预估最终价格将在2万美元以下,3至5年间即可量产上市。这是擎天柱(Optimus)第一次在无人操作的情况下自主行走,特斯拉没有为这款机器人安装外壳,而是直接将内部...

2022-11-07 11:45:41 335

原创 OPC协议学习笔记?

OPC协议就是上位机和PLC之间的一个桥梁,一种通讯协议

2022-10-24 20:33:27 507

转载 太卷了!为随时随地敲代码,他手撸了一台Linux掌上电脑

点击上方“小麦大叔”,选择“置顶/星标公众号”福利干货,第一时间送达手搓一台巴掌大小Linux电脑,只需树莓派加点儿零件就行?是的,你没看错,有人都做出来了!36键触控键盘,4.3英寸触摸显示屏,Linux系统,功能一应俱全,单手可握:续航长达4小时,能外接显示器及输入设备:目前,该项目在GitHub已获星超300颗。项目地址:https://github.com/brickbots/HandiP...

2022-10-18 17:30:11 539

转载 一招教你如何写好技术文档?

点击上方“小麦大叔”,选择“置顶/星标公众号”福利干货,第一时间送达方案设计文档该怎么写?你是不是从来没有想过这个问题?很多技术人自己非常轻视技术文档的书写,然而又时常抱怨文档不完善、质量差、更新不及时…01文档的重要性高质量的文档对于一个组织或团队来说有非常多的益处,比如让代码和API更容易理解、错误更少;让团队成员更专注于目标;也可以让一些手工操作更容易;另外如果有新成员加入的话有文档也会让...

2022-10-15 11:45:07 415

转载 2022年物理学诺奖获主,他们证明爱因斯坦错了

点击上方“小麦大叔”,选择“置顶/星标公众号”福利干货,第一时间送达2022年诺贝尔物理学奖获得者:法国物理学家阿兰·阿斯佩(Alain Aspect)、美国理论和实验物理学家约翰克·劳瑟(John F. Clauser) 和奥地利物理学家安东·塞林格(Anton Zeilinger)今年诺贝尔物理学奖正式揭晓。瑞典斯德哥尔摩当地时间10月4日中午11时45分(北京时间17时45分),瑞典皇家科学...

2022-10-05 11:45:06 614

转载 一个超级实用的单片机调试技巧!DWT组件

点击上方“小麦大叔”,选择“置顶/星标公众号”福利干货,第一时间送达DWT跟踪组件跟踪组件:数据观察点与跟踪(DWT)DWT 中有剩余的计数器,它们典型地用于程序代码的“性能速写”(profiling)。通过编程它们,就可以让它们在计数器溢出时发出事件(以跟踪数据包的形式)。最典型地,就是使用 CYCCNT寄存器来测量执行某个任务所花的周期数,这也可以用作时间基准相关的目的(操作系统中统计 CP...

2022-09-29 11:45:22 446

转载 超全汇总!常见的芯片封装大全!

常见IC封装形式大全版权声明:本文来源网络,版权归原作者所有。版权问题,请联系删除。 往期推荐 一个基于QT的开源串口调试工具 一个低成...

2022-09-20 11:45:25 480

转载 一个基于QT的开源串口调试工具

点击上方“小麦大叔”,选择“置顶/星标公众号”福利干货,第一时间送达摘要:今天再次分享一个基于QT设计串口调试工具,源码在Gitee,代码简单,可操作性强!https://gitee.com/ErichMoonan/serial-master1、概述在开始软件设计之前,我们来简略地分析一下这样一个小软件其要包含的主要内容有哪些。我们认为软件需要如下几个方面的内容:串口参数的配置,我们希望串口号能够...

2022-09-18 11:45:03 565

转载 一个低成本的FOC控制方案分享

如图4所示,母线电流经过差分放大电路放大后,可以直接通过所在运放输出脚的ADC采样,如PA4选择为OPA2的输出脚,也可以启用ADC4进行采样。如上所述,虽然CH32V203F8等小封装MCU,引脚较少,但能满足电机控制的基本外设需求,并有着同封装MCU不具备的主频等优势,可灵活应用在低成本电机FOC控制领域。通常小体积封装的MCU有着成本较低的优势,被广泛用于BLDC电机的六步方波控制中,此类应用对MCU的各类资源要求较低,小体积封装的MCU往往能够胜任。内置2个OPA,可用着电流放大和短路保护;

2022-09-17 11:45:48 538 1

转载 搞技术,不要只会调参数

点击上方“小麦大叔”,选择“置顶/星标公众号”福利干货,第一时间送达大家好,我是小麦。以前做控制相关的项目,总会遇到PID的算法,在工程领域,这无疑是简单,实用,有效的一个算法。只需要调整比例,积分,微分的参数,就能达到比较好的控制效果。但是这其中,我们最好是知其然,知其所以然。控制其实是一门比较综合的学科,有时候感觉它是批着控制外衣的数学,下面是国外大佬Brian Douglas总结的图解控制理...

2022-09-02 11:45:24 625 4

转载 盘点14个著名的软件开源项目,你知道几个?

点击上方“小麦大叔”,选择“置顶/星标公众号”福利干货,第一时间送达开源项目是开源贡献给世界最大的财富之一,它们是人类智慧和协作的结晶,在软件世界里它们闪烁着璀璨的光芒,各种类型的开源项目构筑起了今天繁荣的软件世界。从底层的编译器、操作系统、数据库、编程语言,再到服务器、浏览器等上层应用,无数开源项目相互彼此成就。以下对一些典型项目进行了盘点:Linux KernelLinux Kernel 是开...

2022-09-01 11:45:10 1524

转载 FPGA的六大应用领域,你了解吗?

点击上方“小麦大叔”,选择“置顶/星标公众号”福利干货,第一时间送达FPGA 大家应该都听过,那么我们能用它做什么,我们学会它之后在未来我可以从事哪些领域的工作?这个问题我觉得是大家最想要关注的问题,因为兴趣是最好的老师,如果你发现 FPGA 所能从事的领域你压根就不感兴趣,那么你去学习它就有可能是在浪费时间,比如你将来想当个会计,你想当个医生那你学习 FPGA 就没有什么必要了,当然也不排除你在...

2022-08-31 11:45:53 555

转载 单片机复位电路,隐藏着这么多门道

点击上方“小麦大叔”,选择“置顶/星标公众号”福利干货,第一时间送达各位小伙伴们大家好,复位电路在单片机小系统中很常见。今天我们就探讨下单片机阻容复位电路的构成、特点和改进方法。本文内容选自龙顺宇老师的新书《深入浅出STC8增强型51单片机进阶攻略》。我们现在讲的“复位”,其作用就是通过相关电路产生“复位信号”,让单片机能在上电后或者运行中恢复到默认的起始状态。一般来说...

2022-08-09 11:45:33 663 3

转载 10个超赞的C语言开源项目,值得学习

大家好,我是小麦。今天和大家分享一下10个超赞的C语言开源项目。WebbenchTinyhttpdcJSONCMockeryLibevMemcachedLuaSQLiteUNIX v6NETBSD1. WebbenchWebbench 是一个在 linux 下使用的非常简单的网站压测工具。它使用 fork()模拟多个客户端同时访问我们设定的 URL,测试网站在压力下工作的...

2022-08-05 11:45:32 1584

原创 又一开源神器,值得收藏学习!

大家好,我是小麦。今天给大家推荐一个不错的Qt开源项目支持传统的串口调试助手的基本收发功能,同时可以刷新大量的数据而不卡顿支持保存接收的数据支持最大200条可编辑指令的设置,并用于多条发送支持定时器发送支持换行符替换时间戳功能支持较多的中文编码格式值得注意的是支持Linux简单的串口调试支持加载csv表格数据到200条可编辑指令支持部分窗口配置的保存和重启恢复(前提是你不会删除配置文件)支持自定义协议,IMU姿态显示支持虚拟串口示波器进入下载界面,这里支持两种风格,和;这是软件两种不同的主题,通常我喜欢暗黑

2022-06-13 11:45:20 659 1

转载 选电子工程被劝退,真的没前景了?

大家好,我是小麦。在知乎上看到这个问题,电子信息工程是否还有前景呢?感觉很多答主都分析地都很客观,比较切合实际,下面分享一下精彩的回答。网友A因为你找不出来一个不劝退的工科专业,因为所有专业都劝退,因只有(容易学+永远热门+竞争小+考研容易+考公优势大+越老越吃香)的专业才不劝退。电子信息工程在热门程度上仅次于计算机类和集成电路(微电子),和通信工程、自动化差不多,出路基...

2022-06-11 11:45:52 813

转载 高手是怎样炼成的?

大家好,我是小麦。很多大学生、初学者总爱问一个问题:嵌入式这条路怎么走?以下是一位嵌入式高手分享的个人经历,看看钢铁是怎么样炼成的吧,相信会有所帮助。阶段 1大一到大三这个阶段我与大多数学生相同:学习本专业知识(EE专业),学习嵌入式软件开发需要的计算机课程(汇编原理,计算机组成原理,操作系统,C语言等),学习嵌入式项目(来源于实验室项目,自己想到的项目以及各种比赛)。关...

2022-06-10 11:45:30 527

转载 芯片的翻新和造假,人被坑麻了

大家好,我是小麦目前工作这么多年,假芯片还没有对于我的工作造成什么影响,可能是公司采购渠道比较正规。但是在做样品测试的时候经常会遇到某些元器件的造假,有一定的困扰,最常见的就是电容。有遇到过铝电解电容是空壳的情况,也有劣质瓷片电容套用三星电容,结果导致生产时候良率波动很大,烧了不少电容。翻新我觉得应急情况下可以接受,其实我们正常生产的时候都会用到很多“翻新”料,出现...

2022-06-07 11:45:50 528

原创 这种项目,最好别接!

知己知彼,百战不殆

2022-06-06 11:45:45 542

转载 C语言的高级用法,面向对象

点击上方“小麦大叔”,选择“置顶/星标公众号”福利干货,第一时间送达不知道有多少人去了解过语言的发展史,早期C语言的语法功能其实比较简单。随着应用需求和场景的变化,C语言的语法功能在不断升级变化。虽然我们的教材有这么一个结论:C语言是面向过程的语言,C++是面向对象的编程语言,但面向对象的概念是在C语言阶段就有了,而且应用到了很多地方,比如某些操作系统内核、通信协议等。面...

2022-06-02 11:45:32 797 2

转载 调试利器!一款轻量级日志库 log.c

这两天发现一个还不错的开源项目,记录一下学习心得。对于嵌入式底层应用开发,基本离不开日志功能,这种轮子有很多,log.c 最简单,达到了开箱即用的级别。log.c 是什么?https://github.com/rxi/log.c简单地说,log.c 就是一个 C 语言的日志功能模块。点击查看大图log.c 的几个特点:代码简洁,就一个 .c 和 .h 文件,一共 200 ...

2022-06-01 11:45:47 388

转载 三本毕业,三年嵌入式软件的心路历程

点击上方“小麦大叔”,选择“置顶/星标公众号”福利干货,第一时间送达大家好,我是小麦。在知乎上看到一篇很中肯的文章,三年嵌入式的心路历程。给大家分享一下,以下的第一人称均代表原作者Wendell Wang01前言本篇文字用于描述本人自19年毕业后的从业经历以及对接触过行业的一些主观总结。本人情况:苏北农村人,某三本院校毕业(现在应该无三本一说,算民办本科),机械电子专...

2022-05-31 11:45:11 708 1

原创 开发项目事半功倍,一款开源的stm32驱动库大集合

这个库里包含了很多常用的外设驱动及常用器件的驱动:USART、I2C、SPI、ADC、DAC、RTC、USB、PWM、ILI9341、MPU6050等。

2022-05-30 11:45:33 996

原创 高效,可靠,安全的串口通讯开源方案

大家好,我是小麦。在嵌入式开发中,经常会用到串口通讯。面对不同应用场景,需要不同的方案。今天我们来讲一下高效,可靠,安全的方案,记得看到最后,会有收获。常见的有串口轮询模式,串口中断模式,串口DMA接收传输等等;利用串口的空闲中断配合DMA的环形缓冲区模式,可以高效接收不固定长度的消息报文下图中经过黄色的高电平时间空闲之后,就会产生一个空闲事件,IDLE EVENT空闲信...

2022-05-22 11:45:09 1068 4

原创 轻量级单片机命令行交互项目,全部开源

nr_micro_shell正是为满足这一需求,针对资源较少的MCU编写的基本命令行工具。虽然RT_Thread组件中已经提供了强大的finsh命令行交互工具,但对于ROM、RAM资源较少的单片机,finsh还是略显的...

2022-05-21 11:45:52 452

转载 项目版本号怎么命名?看起来牛B

点击上方“小麦大叔”,选择“置顶/星标公众号”福利干货,第一时间送达不知道大家发布软件的时候,版本号是怎么命名的?最常见的就是V1.0.0这种简单的形式命名,甚至有些同事直接用V1、V2.......或者日期来命名,有点随意了,当然复杂一点就是带有日期、后缀等版本信息。版本号命名规范就像代码规范一样,不同公司、不同岗位的规范不同。今天就来简单说下关于版本号命名的常见规范。...

2022-05-20 11:45:27 272

转载 一招教你轻松看懂波特图

点击上方“小麦大叔”,选择“置顶/星标公众号”福利干货,第一时间送达波特图的主要功能是用来表示系统的频率特性,包括幅频特性和相频特性。假设有一个系统用于跟随正弦波,当输入一个正弦波时,输出也是一个正弦波,但是输入、输出在幅值和相位上是会有差异的,在时域如下图所示。从上图可知在某一频率下该系统的幅值增益为20lg(1.4/2.0)=-3.1dB,相移(滞后角)为-45°(负...

2022-05-18 20:30:49 918 1

转载 520送什么?DIY一个高颜值RGB时钟,女生看了都想要

点击上方“小麦大叔”,选择“置顶/星标公众号”福利干货,第一时间送达给大家分享一个用ESP8266做一个高颜值的RGB时钟的项目!这个时钟还具有自动亮度控制功能并配备了温度传感器!材料准备PCBESP8266或Nodemcu跳线焊接工具第1步: 准备工作Neo Pixel是可寻址的LED,我们可以通过编程,让它显示任何一种颜色或者数字。Neo Pixel有不同的smd封装...

2022-05-18 20:30:49 546

原创 我又发现了超赞的软硬件项目,全部开源

点击上方“小麦大叔”,选择“置顶/星标公众号”福利干货,第一时间送达大家好,我是小麦。今天给大家推荐一个开源的无刷电机驱动项目。项目地址:https://github.com/vedderb项目主页ESC是Electric Speed Controller的缩写,也就是电子调速控制器,简称电调;作者是Benjamin Vedder,所以叫VESC,大家可能听说过,就是本杰...

2022-05-17 11:45:41 3093 1

转载 嵌入式开发中100%会用的几个宏,建议收藏

链表宏在linux内核、鸿蒙内核、rtos和一些开源代码中用的非常多。链表宏是双向链表的经典实现方式,总代码不超过50行,相当精炼。在一些开源框架中,它的数据结构,就是以链表宏为基础进行搭建(如shttpd,一个开源的轻量级、嵌入式服务器框架)。本篇文章将对llist.h文件中的链表宏进行逐个讲解。1 源码(llist.h)llist.h文件的全部源码如下:#ifndef...

2022-05-16 20:30:20 302 1

转载 do{} while(0) 只执行一次无意义?你可能真的没理解

在嵌入式开发中,宏定义非常强大也非常便捷,如果正确使用可以让你的工作事半功倍。然而,在很多的C程序中,你可能会看到不是那么直接的比较特殊一点的宏定义,比如do{}while(0)。do{conditional code}while(condition)结构流程图如下:一般结构如以下代码do{//循环体}while(条件表达式);do while/while ...

2022-05-16 20:30:20 270

原创 搭建了一个轻量级实验室,真香

点击上方“小麦大叔”,选择“置顶/星标公众号”福利干货,第一时间送达大家好,我是小麦之前分享过一个工程师工作台的视频,大家都比较喜欢。也有不少朋友问,搭建一个电子实验室是不是要很多钱,其实如果单纯是业余爱好,那么搭建一个轻量级的实验室,费用上其实也可以尝试的。下面进行分类主要有:仪器类首先是电源,首选双路可调稳压电源,一般几百块钱拿下了。能符合大部分的板机设计要求。万用表...

2022-05-12 11:45:00 3363 13

STM32CUBEIDE-文档.zip

STM32CUBEIDE-文档 - 当前版本信息 - 安装文档/Linux/Windows/Macos系统下的安装教程 - 用户手册

2020-03-01

read_csv.zip

传统的方式可以通过读取文件,然后处理字符串的方式对`csv`文件进行解析,在`matlab`中可以通过`csvread`函数读取`csv`文件,然后通过`plot`对数据进行显示,也可以对里面的函数进行分析;

2020-01-19

Clark_park_matlab仿真

Clark_park_matlab仿真,可以直接打开运行仿真,恒幅值的坐标变换,可以用于FOC算法, https://blog.csdn.net/u010632165/article/details/103672042

2020-01-13

Serial_Digital_Scope V2.zip

串口数字示波器 Serial Digital Scope,可以用于显示单片机上发到PC端的数据,最多支持四个通道,可以导出csv格式,可以缩放,自动跟踪波形。

2019-11-11

openwrt mt7688/mt7628 pwm driver 驱动

openwrt 15.01 cc 版本 mt7628/mt7688 pwm驱动,测试可用,将压缩包解压至sdk的package文件夹下即可编译 http://blog.csdn.net/u010632165/article/details/75196071

2017-07-16

Base64编解码

base64编解码

2016-11-14

Microsoft Win32 Programmer's Reference

win32 c/c++ api参考手册window编程

2014-06-11

音乐频谱显示3264双色点阵.rar

基于STC12C5A60S2单片机测试通过的32x64双色点阵的频谱程序,

2014-02-10

Altiumlib for MSP430.zip

比较全MSP430封装,altium直接导入就能使用

2014-02-10

空空如也

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

TA关注的人

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