![](https://img-blog.csdnimg.cn/20190927151101105.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
单片机C语言驱动
单片机C语言驱动
Stupid_Gao
机械类学生,略懂单片机,C语言,学习C++中
展开
-
DSP28335官方例程Control Suit(1)——LED实验
DSP28335学习第一讲原创 2017-08-04 15:45:57 · 6290 阅读 · 1 评论 -
欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl转载 2017-08-03 09:16:39 · 138 阅读 · 0 评论 -
DSP28335_Control suit(2)_Example_2833xGpioSetup
DSP28335 gpio原创 2017-08-08 16:11:38 · 564 阅读 · 0 评论 -
编码器使用教程与测速原理之硬件方面(一)
简单介绍了编码器的测速原理原创 2017-06-20 15:38:06 · 36377 阅读 · 8 评论 -
旋转编码器模块研究(1)
1.和正常的编码器原理是类似的,不过用着更方便了。 2.不需要搭建外围电路,已经做完上拉,估计精度比较垃圾。淘宝网址如下: https://detail.tmall.com/item.htm?spm=a230r.1.14.13.1183b85fR10LMA&id=530477227931&cm_id=140105335569ed55e27b&abbucket=13 https://detail原创 2017-11-09 16:13:59 · 3546 阅读 · 0 评论 -
编码器学习第二记—STM32正点原子第14章学习
STM32输入定时器捕获功能转载 2017-06-21 22:19:48 · 961 阅读 · 0 评论 -
NMEA-0183信息整理与分析
主要针对NMEA协议进行了整理。分为三个基础数据梳理函数和五个常用GPS解析函数。 三个基础数据处理函数: 1:逗号位置处理函数://从buf里面得到第cx个逗号所在的位置//返回值:0~0XFE,代表逗号所在位置的偏移.// 0XFF,代表不存在第cx个逗号 u8 NMEA_Comma_Pos(u8 *buf,u8 cx)//buf为指针变量,cx为第几个逗号 2.m^n原创 2017-11-22 16:26:03 · 8693 阅读 · 2 评论 -
OLED使用测试-参照STM32正点原子和电机控制原理(一)
粗略参考代码和正点原子官方说明书,整理了相关资料,估计会出第二季转载 2017-06-19 09:44:25 · 6413 阅读 · 0 评论 -
正交编码器学习(二)
编码器的设计思想有多种思路,主要分为两种(1)定时器中断计数(2)外部中断触发计数。 STM32中包含了TIM_EncoderInterfaceConfig()函数[1]。其配置的定时器有编码器接口等功能,一般是定时器的通道1和通道2才能作为编码器的输入口,对应编码器输出的两项。 TIMx参数就是使用哪个定时器作为编码器接口的捕捉定时器。 个人理解为:一个编码器占用一个定时器。 TIM_En转载 2017-11-10 14:25:31 · 21075 阅读 · 5 评论 -
AD调试小改(1)
实验器材: 战舰STM32F103开发板V3版本 实验目的: 学习STM32内部ADC的使用 硬件资源: 1,DS0(连接在PB5) 2,串口1(波特率:115200,PA9/PA10连接在板载USB转串口芯片CH340上面) 3,ALIENTEK 2.8/3.5/4.3/7寸TFTLCD模块(通过FSMC驱动,FSMC_NE4接LCD片选/A1原创 2017-11-10 16:57:14 · 1194 阅读 · 0 评论 -
MPU6050简介(1)-基于正点原子的视频整理
基于正点原子的STM32控制系统,惯性陀螺仪转载 2017-07-15 11:04:31 · 5727 阅读 · 0 评论 -
KS109的STM32的移植
ks109原创 2017-07-14 18:43:13 · 965 阅读 · 0 评论 -
QT对象模型与容器类-信号和槽(1)
QT对象模型与容器类 核心机制:对象模型 信号和槽,属性系统,对象树与拥有权,元对象系统等。 容器类:Container Class QString QByteArray QVariant和正则表达式的使用等相关内容。 一个强大的无缝对象通信机制:信号和槽 signals and slots 可查阅、可设计的对象属性系统 object properities 强大的事件过滤器 event原创 2018-01-16 16:51:50 · 378 阅读 · 0 评论 -
编码器测试程序(1)
编码器测试程序原创 2017-06-21 22:40:12 · 6810 阅读 · 1 评论 -
滑动变阻器改进AD输入电压(STM32)
根据上述电路图:我们能够得到下面公式(单片机是5V电源): Ud = 5*Rx/(Rx+Rk) Rx = 5K Rk = 5K 因此能够的到Ud范围是在1-3V,但是做实验中却发现,当到极限后,即Rx趋近于0时,Ud确实是趋向于1V,但是当等于0时,Ud=5V,其他电压同样,通过示波器和电压表都出现了类似状况,具体原因不知道怎么解释,只能更改电路。公式为:Ud = 5-5*(Rk)/(Ra+原创 2017-12-04 17:21:24 · 5172 阅读 · 1 评论 -
周立功阅读笔记-CANopen轻松入门基于DS301(一)
CANopen阅读笔记 4.CANopen的预定义报文和ID分类 5.对象字典OD(Object dictionary) 6.网络管理NMT(Network management)与CANopen主站 7.过程数据对象PDO(Process data object) 8.服务数据对象SDO(Service data object) 9.特殊协议 CAN-OPEN –NMT主机 —-原创 2017-11-07 17:18:53 · 13919 阅读 · 1 评论 -
CAN 学习笔记一_【基于STM32的CANopen通讯协议的实现】
1_【基于STM32的CANopen通讯协议的实现】 CANopen分为三部分: 1、通信部分:PDO协议,SDO协议,NMT协议,特殊功能对象 2、对象字典:数据类型、通信对象、应用对象 3、应用部分:应用程序、设备描述 每个节点维护一个对象字典(Object Dictionary,OD。他是一个有序的对象组,每个对象用一个16位的索引值。 一个8位的字索引值寻址。 该对象字典保存了转载 2017-11-03 14:08:11 · 23846 阅读 · 3 评论 -
CAN学习笔记二——瑞萨说明书(待更改)
CAN 协议及标准规格(瑞萨第一版本待更改) 关于 ISO11898:ISO11898 是通信速度为 125kbps-1Mbps 的 CAN 高速通信标准。 关于 ISO11519:ISO11519 是通信速度为 125kbps 以下的 CAN 低速通信标准。 图6非常重要:ISO标准化的协议CAN 正点原子用的是 ISO1189每种帧是不同的构成格式。采用标准格式说明,后续扩展我自己再加。原创 2017-11-03 15:46:38 · 2871 阅读 · 0 评论 -
CAN通信三——正点原子资料(库函数)1版本1
本章,我们使用的是 450Kbps 的通信速率,使用的是 ISO11898 标准, 显性电平对应逻辑 0, CAN_H 和 CAN_L 之差为 2.5V 左右。而隐性电平对应逻辑 1, CAN_H 和 CAN_L 之差为 0V。在总线上显性电平具有优先权,只要有一个单元输出显性电平,总线上即为显性电平。而隐形电平则具有包容的意味,只有所有的单元都输出隐性电平,总线上才为隐性电平(显性电平比隐性电平转载 2017-11-03 17:11:03 · 3143 阅读 · 0 评论 -
CanFestival 源代码目录结构
CanFestival 源代码目录结构 ./src 与处理器无关的CANopen协议栈的ANSI-C源代码 ./include 针对各种处理器的头文件 ./drivers 针对各硬件的驱动 ./examples 用于测试程序 ./objdictgen 带有图形用户界面的对象字典编辑器 ./doc 说明文档 在CanFestival中,所有源代码可以分为四大部分: (1)目标转载 2017-11-08 11:44:36 · 5051 阅读 · 0 评论 -
目标功能:实现遥控步进电机完成位置控制
目标功能:实现遥控步进电机完成位置控制 输入信号:RC脉冲信号,即摇杆在从低到高产生的等频率,脉冲高电平时间为1100us到1900us之间 利用此信号完成电机的位置偏转,说白了就是电机,忽略电机归位的功能。个人想法与思路:STM32捕获能得到高电平的时间,想利用增量作为脉冲个数的调试。 需要两个进程,或者两个定时器中断 (1)进程1 OR 中断 1 a[0] = get.va...原创 2018-07-12 10:32:36 · 2699 阅读 · 0 评论 -
单片机遥控伺服电机发现的问题与解决方法
实现功能:time4cap完成遥控RC信号采集,采集4路信号 对信号进行处理,利用函数关系进行速度匹配 速度控制实现电机控制,速度控制采用-10到10V的模拟量输出 单片机控制速度模式采用CRC MODBUS协议 出现问题: 在主函数中能够解析出来RC电压,但在主函数中无法发送出去,即电压无显示 解决方案:...原创 2018-05-30 14:26:14 · 733 阅读 · 1 评论 -
TB6612FNG模块使用说明
TB6612的用法转载 2017-07-15 17:24:44 · 76659 阅读 · 16 评论