自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

技术宅的博客

努力让人生更加完美。

  • 博客(6)
  • 资源 (3)
  • 收藏
  • 关注

原创 STM32之sprintf函数

单片机中Sprint函数:说明1:使用该函数时必须包含stdio.h头文件,否则容易卡死程序说明2:sprintf与printf函数的区别:二者功能相似,但是sprintf函数打印到字符串中(将数值转换成对应字符串形式,就是变换成ASCALL码),而printf函数打印输出到屏幕上。在单片机中将数值转换成字符串是sprintf函数最广的用途。Sprint函数具体形式: int sp

2017-09-21 21:15:45 40306 5

转载 基于SM32的脉冲输出定位控制(精确脉冲个数控制,PWM)

基于SM32的脉冲输出定位控制(精确脉冲个数控制,PWM)http://www.openedv.com/thread-41832-1-1.html(出处: OpenEdv-开源电子网)

2017-09-08 08:50:16 7100

原创 移植程序步骤及注意点(keil5)

步骤:移植新的程序:先将其.c .h文件复制到相应工程文件下,然后再在keil软件里添加路径(keil->魔术棒->c/c++->include path。。。增加),在代码里include,在左侧project里添加…….c文件,然后再在初始化里加上初始化。注意if在.c里添加新的函数,一定要在相应.h文件里声明一下。

2017-09-06 19:55:39 15825 1

原创 程序员应有的思想

写程序前(不仅仅是写程序,比如设计电路,学习新的东西等一切事情,都要先在草稿纸上把自己的思路理清,具体的步骤写下来,然后再往电脑上摘抄)自己可以用草稿纸打下草稿。比如编程序,虽然主场是电脑,但是在电脑上写的只是摘抄你草稿纸上的,把所有的都在草稿纸上做完后,再向电脑上摘抄,这样很方便。例如写程序尤其是大型的程序,得分很多头文件写,如果仅仅依靠脑子记是不可能的,很有可能出去一下或者无意中就忘了很多的关

2017-09-06 19:51:26 1252 2

原创 单片机在中断函数里定时器是否还计数问题

以stm32F103为例解释:如果初始化配置的是自动重装初值(寄存器TIMx->CR1中第三位默认为发生更新事件时计数器不停止,可软件置1更改为手动开启计数器),那么定时器溢出后(即进入中断后)就会立刻进行下一轮计数,不过如果中断标志没有清除,那么溢出后不会产生中断,直到清除上次中断标志产生本次中断。总结:找到相应的寄存器配置查看或时序图。

2017-09-06 19:49:30 6199

原创 STM32之寄存器开发

首先克服心理作用,不要总是默认寄存器开发难,其实寄存器开发和库函数开发所用的方法和难度是一样的,并不难,下面用以stm32为例解释。: 1.明确自己需要的功能(库函数开发也需要)     2.查看手册,找到功能对应的单片机资源     3.找到功能所需寄存器(库函数开发需要找到相应的功能函数)     4.根据地址每位对应的功能赋值(库函数开发需要找到相应的入口函数)   

2017-09-06 19:43:44 2077

加权最小二乘程序demo

个人觉得这个程序很好用,思路也不错,分享出来一块交流

2022-04-24

bes 安装包.rar

如果有安装疑问可以来问我呦

2020-12-24

滚球控制系统

本代码完美实现滚球控制所有题目,其中操作是用红外遥控实现。使用了自适应PID自动控制算法。

2018-12-30

空空如也

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

TA关注的人

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