小淼博客

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  282 随笔 :: 0 文章 :: 102 评论 :: 102万 阅读

随笔分类 -  单片机微控制器

https://www.cnblogs.com/lc-guo/p/17937268 参考STM32CubeMX博客 http://www.openedv.com/docs/boards/stm32/zdyz_stm32f103_jingyingV2.html
摘要:一、安装部署STM开发环境 1. 安装 STM32CubeMX STM32CubeMX 作为一款图形化工具用于配置 STM32 设备,该软件非常方便地为用户生成 Cotex-M/A 系列微处理器或ARM处理器的外围设备初始化 C 代码或设备树。 STM32CubeMX is a graphical 阅读全文
posted @ 2023-09-18 18:43 小淼博客 阅读(298) 评论(0) 推荐(0) 编辑

摘要:一、基本硬件准备 1. 带编码器的直流电机 电机参数对比 编码器参数对比 我直接选用的是光电编码器的电机,霍尔传感器的精度低一些,对于后面需要做位置控制的需求,我选择了带光电编码器的电机。 2. 直流电机驱动器 可选的直流电机驱动器有很多,我这里选择了TB6612FNG电机驱动模块,主要原因是它无需 阅读全文
posted @ 2019-03-11 20:58 小淼博客 阅读(5470) 评论(0) 推荐(0) 编辑

摘要:PID算法简单剖析如下: 1、首先我们来看一下PID系统的基本组成模块: 如图所示,图中相关参数的表示如下: r(t):系统实际上需要的输出值,这是一个标准值,在我们设定了之后让这个系统去逼近的一个值(随时间变化的原因是,我们对系统的需求不同才会改变!) y(t):系统当前的输出值,这个值应该需要趋 阅读全文
posted @ 2019-03-11 19:42 小淼博客 阅读(15385) 评论(0) 推荐(0) 编辑

摘要:我们在开发一款新的MCU的时候,偶尔会遇到Keil软件没有对应的Device设备选型,以下,我们以STM32F407VGT6作为实例来演示整个环境的搭建过程: 一、如下所示,我需要选择的是ST公司的STM32F407VGT6系列的单片机,但是没能找到,我们需要解决的第一个问题来了,安装ST公司针对k 阅读全文
posted @ 2018-04-03 22:23 小淼博客 阅读(1575) 评论(0) 推荐(0) 编辑

摘要:第一步:搭建开发环境 安装最新版本的STC_ISP程序烧录软件,链接:http://pan.baidu.com/s/1slLPnOD 密码:6bov 安装keil C51的51系列单片机集成IDE软件,链接:https://www.keil.com/c51/demo/eval/c51.htm 安装串 阅读全文
posted @ 2017-07-20 14:40 小淼博客 阅读(5155) 评论(0) 推荐(0) 编辑

该文被密码保护。
posted @ 2017-05-05 10:36 小淼博客 阅读(100) 评论(0) 推荐(0) 编辑

摘要:ESP8266进阶篇 20170225(应需要,继续使用此模块!!!) 说一下如何通过内网和外网来控制我的ESP8266的数据模块 1、内网控制:(要求手机直接连接在ESP8266的WIFI上面,使用“TCP连接”这款软件来控制ESP8266的数据,模块的设置按照之前上面的主机端的设置模式即可) 这 阅读全文
posted @ 2017-05-05 10:35 小淼博客 阅读(7674) 评论(1) 推荐(2) 编辑

摘要:最近帮别人设计一个毕业设计,做一个多种信号发生器(四种波形:方波、三角波、锯齿波、梯形波),现在贴上来给大家参考,如果有错误的地方,望指出~ 下面先贴上仿真的电路图(仿真的软件是Protuse,上传一个大点的图,方便大家看的清楚点): 原件清单:STC89C52单片机X1、DAC0832转换器X1、 阅读全文
posted @ 2016-05-25 22:45 小淼博客 阅读(17275) 评论(3) 推荐(4) 编辑

摘要:一、运算结果标志位 1、进位标志CF(Carry Flag) 进位标志CF主要用来反映运算是否产生进位或借位。如果运算结果的最高位产生了一个进位或借位,那么,其值为1,否则其值为0。 使用该标志位的情况有:多字(字节)数的加减运算,无符号数的大小比较运算,移位操作,字(字节)之间移位,专门改变CF值 阅读全文
posted @ 2016-03-19 16:46 小淼博客 阅读(14514) 评论(0) 推荐(1) 编辑

摘要:程序文件: 文件顺序依次:5110.c 5110.h delay.c delay.h KeyRead.c KeyRead.h main.c StepMotor.c StepMotor.h 诺基亚5110的显示驱动程序的source文件: 诺基亚5110的Head头文件: 延时函数source文件: 阅读全文
posted @ 2016-01-26 21:30 小淼博客 阅读(2315) 评论(0) 推荐(1) 编辑

摘要:Cygwin是一个用于在Windows上模拟Linux环境的软件。通过cygwin,可以在windows环境下使用linux的程序,像find、tar等一些工具也可以在windows下使用,让我们可以更方便的管理文件。一、cygwin下的一些常见问题:1、常见问题说明;a、盘符问题;cygwin命令 阅读全文
posted @ 2016-01-26 20:59 小淼博客 阅读(2398) 评论(0) 推荐(2) 编辑

摘要:ESP8266基础篇 模块刚到如图所示~2016-01-26 后三张是手机APP的截图,前面是两个ESP8266的硬件模块,当然大家不应定要买两个,自己焊锡一个USB转TTL的串口就行了,有了下面的底座我们就能方便的把ESP8266的AT固件的烧录到芯片里面了,同时模块也接出来了TXD和RXD方便大 阅读全文
posted @ 2016-01-26 20:35 小淼博客 阅读(23573) 评论(1) 推荐(2) 编辑

大家转载请注明出处!谢谢! 在这里要感谢GISPALAB实验室的各位老师和学长学姐的帮助!谢谢~

点击右上角即可分享
微信分享提示