自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 STM32从入门到精通 | 第一篇

STM32从入门到精通由于之前写了UWB室内定位的分享,有不少朋友来加微信,有很多是刚刚接触的,问了很多基础内容。每个人问一次,就给每个人讲一次,重复的工作太多了,想了一下,打算写个教程从入门到精通,全系列的深入分享硬件设计和STM32以及相关国产单片机的相关设计,本教程采用无序的思路抒写,简单地说的是想到哪里写到哪里,个人能力精力有限、有错的地方欢迎私信告诉我、尽量写全。首先STM32是单片机,那么他就具有所有单片机的共性。全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮

2021-12-22 09:35:06 1055

原创 入门科普|什么是ARM

01 什么是ARMARM首先指的是一家公司,全球领先的半导体知识产权(IP)提供商,ARM设计了大量高性价比、耗能低的RISC处理器、相关技术及软件。其次,ARM指的也是一门技术,具有性能高、成本低和能耗省的特点。在智能机、平板电脑、嵌入控制、多媒体数字等处理器领域拥有主导地位。另外,ARM还是一类微型处理器的统称,其微型处理器包含多个系列,每个系列各自的特点和应用领域。02 ARM的版本及分类ARM版本分为两类:一是内核版本,一是处理器版本。内核版本是ARM架构,处理器版本是ARM处理器。

2021-12-20 20:44:53 16825

原创 嵌入式系统的发展前景和趋势怎么样

随着物联网、互联网技术的发展和普及,嵌入式系统应用的领域越来越广泛,逐渐渗透到我们日常生活的方方面面,小到手机、手环、MP3、可视电话等电子产品,大到汽车电子、医疗器械、航空航天等,无一都离不开嵌入式系统。嵌入式系统的技术也不断完善,功能不断增多。据相关数据显示,目前我国嵌入式行业人才缺口巨大,至少存在30-50万的人才缺口,随着人工智能和汽车电子嵌入式开发业务的需求量增加,未来嵌入式专业的岗位需求还将持续增加。此外,嵌入式系统行业也呈现出与以往不同的发展趋势,接下来大鑫和大家一一谈一谈。首先,目前

2021-12-17 21:11:37 9099

原创 入门科普|Python和C/C++等有何区别?

只要是接触过电子计算机领域和从事软硬件开发的友友们,相信应该没有人没听过Python和C/C++这两种语言吧?这俩种语言都是当下比较主流的两种计算机语言,但可能有很多刚进入大学或者想要转行的友友们不清楚他们的具体概念和区别,大鑫在这里给大家及进行一个简单的区分,希望使处在迷茫期的友友们能够清晰起来。什么是C/C++C语言是一门计算机程序语言,属于高级语言,同时也具有汇编语言的特点。C语言是当今最流行的程序设计语言之一,在目前的嵌入式系统编程中占主导地位。它的功能丰富、表达力强、使用灵活方便、应用面广、目

2021-12-15 19:36:03 13285 1

原创 基于stm32的步进电机S曲线驱动方式(1)

最近在做关于一个关于步进电机驱动的项目由于之前没有接触过步进电机,从网上找了一些资料零零碎碎的实际项目的应用并不太合适。故写个文章整理一下,以作以后回看,并供给有需要的朋友学习查阅文中又不正指出,欢迎指正。步进电机是什么?步进电机是一种将电脉冲信号转换成相应角位移或线位移的电动机。每输入一个脉冲信号,转子就转动一个角度或前进一步,其输出的角位移或线位移与输入的脉冲数成正比,转速与脉冲频率成正比。因此,步进电动机又称脉冲电动机。即每一个脉冲,电机转动一定的角度一般情况下,一个普通的步进电机

2021-05-10 21:39:36 1239

原创 C语言进制转换 10进制转16进制(一)

小马在做嵌入式程序的过程中,经常会遇到进制转换的问题,经常会遇到数字转字符串,字符串转数字等等,现在就先以10进制转16进制为例附代码,如下,以后在遇到类似进制转换可以直接拿去用。`void uint8_t DecToHex(data){uint8_t shi,ge;shi = data/16;ge = data%16;switch(shi){case 0:shi=‘0’;break;case 1:shi=‘1’;break;case 2:shi=‘2’;break;case 3:

2020-11-04 16:21:22 6651 6

原创 基于DWM1000的STM32F103C8T6的三维室内定位(一)

自小马写了一篇 [基于DWM1000的stm32f103c8测距调试(一)]之后,有不少的朋友联系我一起学习DWM1000的测距,一起学习进步很大。这次小马打算在尝试一下开源一下基于DWM1000的三位室内定位。算法这里我就不说了,百度一搜方法一堆,算法一堆,公式一堆,这里小马只叨一叨实现方式,包括主要的电路设计,程序设计,备注:这只是小马个人的DEMO设计思路,欢迎指点。话不多说先说方案,小马把设计分为五点。第一,采用三基站的方式定位,基站通信采用网口,数据保存数据库。第二,目标要实现100

2020-10-31 21:59:58 2698

原创 关于HAL库的STM32F103的RTC实验总结

用了STM32好久了,一直没有使用过RTC功能,今天终于用到RTC了,看过很多例程都是关于RTC的日历时间时钟等的使用,而今天小马使用RTC模拟定时器,废话不多说,上代码。首先展示stm32cube 设置我是使用Keil 5 设计的程序,好的,接下来看程序。注意:这一全部按照cube自动生成的代码的基础上进行增加注意:所有使用cube生成的代码,不需要修改,直接使用即可。双击RTC文件然后双击stm32f1xx_it.c文件,所有的中断函数全部在这个文件里面。在这个文件里面寻找到RTC中

2020-09-29 16:07:14 1548

原创 基于DWM1000的stm32f103c8测距调试(一)

基于DWM1000的stm32f103c8测距调试(一)最近接触DWM1000测距模块,虽然官网的资料也是stm32的但是用的片子不是f103c8所以还是需要进行一些移植,又因为官方资料不是KEIL版本,所以官方源码在阅读有些费劲,经过一番折腾,终于把程序移植到KEIL上,并实现了测距,下面把部分源码和相应程序移植过程贴出来。首先:说实话在拿到官方的程序后我是一脸懵逼的。(哈哈,惭愧)根据...

2020-02-10 11:34:04 4025

空空如也

空空如也

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

TA关注的人

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