单片机相关
文章平均质量分 50
_yuan_
这个作者很懒,什么都没留下…
展开
-
小知识点总结
小知识点总结转载 2022-02-18 16:24:28 · 84 阅读 · 0 评论 -
直流无刷电机和霍尔传感器
原文:https://blog.csdn.net/u014453443/article/details/99637716直流无刷电机的运行时靠确定霍尔记录转子的位置,传送信号到控制芯片来控制直流无刷电机的工作状态。这里的霍尔的作用就用来记录直流无刷电机的转子的位置,从而控制换相功率,在三相直流无刷电机里,用三个霍尔传感器就可以记录六个相位的位置。随着电力电子技术的发展,无刷直流电机得到了越来越广泛的应用,在电动车辆、家用电器、纺织机械等领域都可以见到无刷直流电机的身影。无刷直...转载 2021-04-02 14:45:58 · 7270 阅读 · 0 评论 -
欧姆龙编码器E6B2-CWZ6C使用小结
欧姆龙编码器E6B2-CWZ6C说明书https://wenku.baidu.com/view/e36a873b25c52cc58bd6be6c.html?rec_flag=default&fr=pc_newview_relate-1001_1-1-wk_rec_doc2-1001_1-6-e36a873b25c52cc58bd6be6c&sxts=1610087250449购买链接:https://detail.tmall.com/item.htm?spm=a230r.1.14.1原创 2021-01-11 19:53:16 · 16637 阅读 · 1 评论 -
迷你光流使用说明
迷你光流使用说明https://blog.csdn.net/u011913159/article/details/79616492pixfllow光流传感器数据获取及悬停程序编写https://blog.csdn.net/xazzh/article/details/72802743转载 2021-01-04 17:11:37 · 178 阅读 · 0 评论 -
大小端 - 数据压缩与解析demo
数据压缩与解析测试:int test_bite(){ short data_i = -32768;//16位取值范围[-32768~32767] printf(">>; data_i 0x= %x\n", data_i); unsigned char rbuf[10] = {0};//以无符号char接收\存储原始数据,(同等位数,无符号可存储数最大) //*******数据压缩 // rbuf[0] = 0xFF; .原创 2020-12-15 19:51:15 · 143 阅读 · 0 评论 -
BSP概述
嵌入式计算机系统的组成: 1)硬件层 硬件层中包含嵌入式微处理器、存储器(SDRAM、ROM、Flash等)、通用设备接口和 I/O接口(A/D、D/A、I/O等)备。在一片嵌入式处理器基础上添加电源电路、时钟电路和存储器电路,就构成了一个嵌入式核心控制模块。其中操作系统和应用程序都可以固化在ROM中。 2)中间层 硬件层与软件层之间为中间层,也称为硬件抽象层(Hardware Abstract Layer,HAL)或板级支持包(Board Support Package,BSP...转载 2020-11-06 16:21:22 · 21286 阅读 · 1 评论 -
串口通信开源package
开源串口通信serial-master package,可同时适用于windows和linuxhttps://github.com/wjwwood/serial转载 2020-09-22 19:13:57 · 302 阅读 · 0 评论 -
X86平台
x86 和ARM什么区别?https://blog.csdn.net/iblade/article/details/79628889基于X86平台的EtherCAT实现https://max.book118.com/html/2017/0622/117369017.shtm转载 2020-09-18 15:26:03 · 439 阅读 · 0 评论 -
IMU概述
读懂IMU,这一篇就够了转载 2020-09-09 21:44:56 · 460 阅读 · 0 评论 -
迷你光流传感器
淘宝链接:https://item.taobao.com/item.htm?spm=a230r.1.14.189.23787c06xGJdIO&id=620288594189&ns=1&abbucket=15#detail使用说明:https://blog.csdn.net/u011913159/article/details/79616492转载 2020-09-02 19:37:14 · 277 阅读 · 0 评论 -
串口通信相关小结
1.open/dev/ttyUSB0failed 问题定位 基于虚拟机,在ubuntu上进行adaptive_hand控制调试时,发现:程序关闭,再重新运行时,有时会出现open/dev/ttyUSB0failed;必须将串口设备重新插拔,才可以再次成功打开串口。- 最开始以为是,通信类的析构函数中中未使用close()显示关闭串口,后来发现加上close()同样会出现类似问题。- 应该和使用虚拟机有关,如果前一天不关闭电脑,第二天会反复出现类似情况;最好重启一下电脑。...原创 2020-09-02 14:49:40 · 844 阅读 · 0 评论 -
关于ubuntu上,usb设备编号
usb编号与插入的顺序有关,第一个插入的ttyUSB0, 第二个插入的ttyUSB1,以此类推,改变插入时间顺序,编号也不同;若拔掉其中一个设备,则剩下的设备编号仍保持不变。比如:ttyUSB0和ttyUSB1,将ttyUSB0拔掉,则ttyUSB1继续保持其编号,不会变成ttyUSB0;此时将刚刚拔掉的设备再插上,其编号仍然是ttyUSB0;(从使用角度来看,这样更方便)相同ID的USB设备,其usb编号不同,如下图:可通过其usb编号直接访问对应usb设备。相关命令行:..原创 2020-08-14 20:24:14 · 1639 阅读 · 0 评论 -
#1035-D: single-precision operand implicitly converted to double-precision
keil编译C++代码时,出现警告:#1035-D: single-precision operand implicitly converted to double-precisionfloat代表浮点型数据类型,浮点型数据又分为单精度和双精度两种,1.0小写f或者大写F代表他是单精度的,如果1.0后面跟的是小写d后者大写D代表他是双精度的。可以忽略这个警告,也可以在所有的浮点数字后面加上f,警告就会消失。比如:floata=1.01f;...原创 2020-08-04 16:42:31 · 18515 阅读 · 3 评论 -
Keil主题界面配置
在安装目录下找到 Keil_v5/UV4/gloabal.prop文件,将其中内容替换成以下配置:# properties for all file typesindent.automatic=1virtual.space=0view.whitespace=1view.endofline=0code.page=936caretline.visible=1highlight.matchingbraces=1print.syntax.coloring=1use.tab.color=1c原创 2020-06-10 09:04:06 · 4813 阅读 · 1 评论 -
单片机调试-基础
Jlink是用来对软件的单步调试的,他是将宿主机上的程序(就是通过rvds或ads生成的*.axf)经过Jlink送到arm板子上调试;串口和和USB连接是为了通信,宿主机上用secureCRT使用serial模式就是为了串口通信,是将arm板子上的信息显示到宿主机上便于观察,同时在secureCRT上输入命令对程序进行控制,一般在arm上跑裸机都会在arm上先安装bootloader的,这里说...转载 2019-07-14 14:45:32 · 1145 阅读 · 0 评论 -
DataScope 多功能串口虚拟示波器
官网:https://datascopeanalytics.com/DataScope v1.0 多功能串口虚拟示波器使用介绍原文:https://www.cnblogs.com/zitech/p/5023851.html转载 2019-07-15 22:06:25 · 4824 阅读 · 0 评论 -
Keil 使用小结
1.Keil5 链接错误 Error: L6406E: No space in execution regions with .ANY selector matching.......原因:内存空间不够,可能是程序中定义了太多的变量占用了大量的空间,或者,include了 比较大的头文件;此处是因为#include<iostream>,将其注释掉即可build成功;...原创 2019-07-16 11:20:32 · 2038 阅读 · 2 评论 -
常用USB转串口工具, win10上使用的解决方案
原文:https://blog.csdn.net/weixin_39502839/article/details/81268856 串口在嵌入式通信解决方案中使用广泛,那么当我们需要使用PC机对通信数据流进行监控时就一定会使用到USB转串口工具,既然这种小玩意这么有市场,那么有许多厂家做、并且有许多驱动格式这种现象也就挺正常的了(其实对于我们大多数人来说,我们本来也就不关心这东西它...转载 2019-07-14 13:19:59 · 27111 阅读 · 6 评论 -
SecureCRT7.3 - 终端仿真程序
Secure CRT是一款支持 SSH2、SSH1、Telnet、Telnet/SSH、Relogin、Serial、TAPI、RAW 等协议的终端仿真程序,最吸引我的是,SecureCRT 支持标签化 SSH 对话,从而可方便地管理多个 SSH 连接,设置项也极为丰富。简单的说是Windows下登录UNIX、Linux服务器主机的软件。SecureCRT支持SSH,同时支持T...转载 2019-07-14 13:30:27 · 1078 阅读 · 0 评论 -
通过JLINK下载程序(附JLINK驱动)
做arm开发,为了把程序下到板子上去运行,我们选择了jlink。 在淘宝上买了jlink后,我便在jlink官网上看了一些相关的知识,但是说真的,只有当你试着去做,你才会学得更多,真是应了了一句话:读万卷书,不如行万里路。 说起jlink的使用,无外乎注意两个,软件和硬件。。。硬件用的是USB接主机,JTAG接目标机,另外还需要一个串口线和串口工具显示打印结果。...转载 2019-07-14 14:31:23 · 14298 阅读 · 0 评论