/*
1 BLDC 的六种霍尔换相排列表
2 包含正反转
*/
//#define BLDC_HALL_CAB //--
//#define BLDC_HALL_CBA
//#define BLDC_HALL_ACB
//#define BLDC_HALL_BAC //#define BLDC_HALL_ABC
#define BLDC_HALL_BCA //----------------CAB------------------------------
#ifdef BLDC_HALL_CAB
uint8 Tab_StaHolZen[]={0,5,4,6,2,3,1};//正转
uint8 Tab_StaHolFan[]={0,2,3,1,5,4,6};//反转
#endif //BLDC_HALL_CAB //----------------CBA------------------------------
#ifdef BLDC_HALL_CBA
uint8 Tab_StaHolZen[]={0,6,4,5,1,3,2};//正转
uint8 Tab_StaHolFan[]={0,1,3,2,6,4,5};//反转
#endif //BLDC_HALL_CBA //----------------ACB------------------------------
#ifdef BLDC_HALL_ACB
uint8 Tab_StaHolZen[]={0,3,2,6,4,5,1};//正转
uint8 Tab_StaHolFan[]={0,4,5,1,3,2,6};//反转
#endif //BLDC_HALL_ACB //----------------ABC------------------------------
#ifdef BLDC_HALL_ABC
uint8 Tab_StaHolZen[]={0,3,1,5,4,6,2};//正转
uint8 Tab_StaHolFan[]={0,4,6,2,3,1,5};//反转
#endif //BLDC_HALL_ABC //----------------BAC------------------------------
#ifdef BLDC_HALL_BAC
uint8 Tab_StaHolZen[]={0,5,1,3,2,6,4};//正转
uint8 Tab_StaHolFan[]={0,2,6,4,5,1,3};//反转
#endif //BLDC_HALL_BAC //----------------BCA------------------------------
#ifdef BLDC_HALL_BCA
uint8 Tab_StaHolZen[]={0,6,2,3,1,5,4};//正转
uint8 Tab_StaHolFan[]={0,1,5,4,6,2,3};//反转
#endif //BLDC_HALL_BCA

BLDC之六种霍尔检测换相排序表的更多相关文章

  1. EF如何操作内存中的数据以及加载相关联表的数据:延迟加载、贪婪加载、显示加载

    之前的EF Code First系列讲了那么多如何配置实体和数据库表的关系,显然配置只是辅助,使用EF操作数据库才是每天开发中都需要用的,这个系列讲讲如何使用EF操作数据库.老版本的EF主要是通过Ob ...

  2. ch7-列表渲染(v-for key 数组更新检测 显示过滤/排序结果)

    1 说明 我们用 v-for 指令根据一组数组的选项列表进行渲染. v-for 指令需要以 item in items 形式的特殊语法, items 是源数据数组并且 item 是数组元素迭代的别名. ...

  3. OpenCV: OpenCV人脸检测框可信度排序

    参考文章:http://blog.csdn.net/hua_007/article/details/45368607 使用OpenCV进行人脸识别时,使用 casecade.detectMultiSc ...

  4. BLDC无刷直流电机的原理及驱动基础

    无刷直流电机(BLDC,也称为马达驱动)是电机和控制技术相结合的产品,电调控制电机的运行,从电流驱动角度来看,无刷直流电机可分为正弦波驱动和方波驱动.通常,以方波驱动的电机称为无刷直流电机(BLDC) ...

  5. Java常见排序和编程算法

    快速排序算法 快速排序是由东尼·霍尔所发展的一种排序算法.在平均状况下,排序 n 个项目要Ο(n log n)次比较.在最坏状况下则需要Ο(n2)次比 较,但这种状况并不常见.事实上,快速排序通常明显 ...

  6. 图解:有向环、拓扑排序与Kosaraju算法

    图算法第三篇 图解:有向环.拓扑排序与Kosaraju算法 首先来看一下今天的内容大纲,内容非常多,主要是对算法思路与来源的讲解,图文并茂,希望对你有帮助~ 1.有向图的概念和表示 概念 有向图与上一 ...

  7. 使用Harr特征的级联分类器实现目标检测

    前言  最近在学习人脸的目标检测任务时,用了Haar人脸检测算法,这个算法实现起来太简洁了,读入个.xml,调用函数就能用.但是深入了解我发现这个算法原理很复杂,也很优秀.究其根源,于是我找了好些篇相 ...

  8. 深度学习与CV教程(13) | 目标检测 (SSD,YOLO系列)

    作者:韩信子@ShowMeAI 教程地址:http://www.showmeai.tech/tutorials/37 本文地址:http://www.showmeai.tech/article-det ...

  9. Java各种排序算法详解

    排序大的分类可以分为两种:内排序和外排序.在排序过程中,全部记录存放在内存,则称为内排序,如果排序过程中需要使用外存,则称为外排序.下面讲的排序都是属于内排序. 内排序有可以分为以下几类: (1).插 ...

随机推荐

  1. POJ1716 贪心

    题目大意:在[0,10000]上给出n个区间,要求在区间选整数点,每个区间至少包含两个点,问至少要几个点.题目保证有解决方案. 题目分析: 我们做过在区间上至少包含一个点的题目.类似的方法,我们先排序 ...

  2. 最封闭的开源系统,话说Android的八宗罪

    最封闭的开源系统,话说Android的八宗罪 http://www.ifanr.com/9833 Android 分裂的多面性 http://tech.cncms.com/shouji/android ...

  3. April Fools Day Contest 2016 D. Rosetta Problem

    D. Rosetta Problem 题目连接: http://www.codeforces.com/contest/656/problem/D Description ++++++++[>+& ...

  4. Linux下Shell命令的输出信息同时显示在屏幕和保存到日志文件中

    #直接覆盖日志文件 ls -l | tee ./t.log #将输出内容附加到日志文件 ls -l | tee -a ./t.log 使用的是tee命令

  5. 更新yum源/apt-get源

    国内开源镜像站有:网易: http://mirrors.163.com/ 搜狐: http://mirrors.sohu.com/阿里云: http://mirrors.aliyun.com/北京理工 ...

  6. ubuntu14.04 内核升级到 linux kernel 4.9

    http://blog.csdn.net/liuruiqun/article/details/55097292

  7. TCP/IP具体解释--TCP/UDP优化设置总结& MTU的相关介绍

    首先要看TCP/IP协议,涉及到四层:链路层,网络层.传输层,应用层. 当中以太网(Ethernet)的数据帧在链路层 IP包在网络层 TCP或UDP包在传输层 TCP或UDP中的数据(Data)在应 ...

  8. 如何修改容器内的/etc/resolv.conf

    源由不表,暂且略过. 直接说workaround. 因为openshift的模式,/etc/resolv.conf是在pod生成的时候插入的,写入的是宿主机的ip作为dns的寻址,如果需要修改的化,需 ...

  9. time.h time_t

    #include <stdio.h> #include <stddef.h> #include <time.h> int main(void) { time_t t ...

  10. 推荐一份 Google 面试指南

    经常有不少读者在我公众号后台留言,说自己还是应届毕业生,缺乏工作经验与项目经验,不知道如何才能通过面试? 其实,项目经验固然重要,但是企业也知道,对于应届毕业生,是很难有拿得出手的项目经验出来的,毕竟 ...