STM32 PMSM FOC SDK V3.2 培训讲座一http://v.youku.com/v_show/id_XNTM2NjgxMjU2.html?from=s1.8-1-1.2STM32 PMSM FOC SDK V3.2 培训讲座二http://v.youku.com/v_show/id_XNT ... -87.3.6-2.1-1-1-5-0STM32 PMSM FOC SDK V3.2 培训讲座三http://v.youku.com/v_show/id_XNT ... 5.3.17-…
位置传感器:旋转编码器          MCU:STM32F405RGT6          功率MOS驱动芯片:DRV8301 全文均假设在无弱磁控制的情况下 FOC算法理论 首先,我们要知道FOC是用来干什么的?有什么用?相比于BLDC的六步方波驱动有什么优点? 传统的六步方波驱动由于产生的磁场旋转运动不连续,导致电机转子受的驱动力矩发生突变(转矩脉动),即使通过增加电机极对数也不能的很好解决这一问题.另外由于方波驱动产生的驱动力不能全部的用于转子切线方向的转矩,还有一部分力损失在转子径向…
JAVA培训资料 一.Java语言 1.面向对象的三个基本特征 2.方法重载和方法重写的概念和区别 3.接口和内部类.抽象类的特性 4.文件读写的基本类 **5.串行化的注意事项以及如何实现串行化 6.线程的基本概念.线程的基本状态以及状态之间的关系 7.线程的同步.如何实现线程的同步 8.几种常用的数据结构及内部实现原理. 9.Socket通信(TCP.UDP区别及Java实现方式) **10.Java的事件委托机制和垃圾回收机制 11.JDBC调用数据库的基本步骤 **12.解析XML文件的…
神州数码 思科 UCS 虚拟化培训资料   点击文件名下载 UCS统一计算平台=.pdf 云计算Demo实验教材_Nexus 5K2K实验.pdf 云计算数据中心架构与技术.pdf 云计算数据中心虚拟化技术.pdf 云计算架构设计与实现.pdf 思科UCS Demo介绍-v1_配置UCS=.pdf 更多资源下载,请关注的我共享主页: http://xiaoshanqingqing.pipipan.com http://www.pipipan.com/u/1899168…
H3C HCSE 官方培训胶片(中文) 点击文件名下载 HM-040 OSPF路由协议(V5.1).ppt HM-041 BGP协议原理及配置(V5.0).ppt HM-041 BGP协议原理及配置(V5.1).ppt HM-042 路由策略与引入(V5.0).ppt HM-042 路由策略与引入(V5.1).ppt HM-043 网络安全特性(V5.0).ppt HM-043 网络安全特性(V5.1).ppt HM-044 VPN协议原理及配置(V5.0).ppt HM-044 VPN协议原理…
IAR升级之后,打开stm32官方例程,编译时提示如下错误: Error[Pe147]: declaration is incompatible with "__nounwind __interwork __softfp unsigned short __LDREXH(unsigned short const E:\My doc\STM32F10x标准库v3.5.0\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\CoreSupport\co…
2019-1-92.4G射频芯片培训资料 培训 RF 小书匠  欢迎走进zozo的学习之旅. 2.4G芯片选型 2.4G芯片开发 Q&A 2.4G芯片选型 芯片类型 soc 防盗标签2.4G无线芯片选型 发射器 收发器 LSD2RF-1600-V1.1 调制方式 射频基础 2.4G芯片开发 原理图 发射优先 收发均衡 PCB top bottom layout规则整理 软件配置 RF / WL1601C_Library GW1600_WL1601C_Library_Rev03 研发测试 射频仪器…
ST(意法半导体)为了方便用户开发程序,提供了一套丰富的 STM32 固件库.固件库就是函数的集合,固件库函数的作用是向下负责与寄存器直接打交道,向上提供用户函数调用的接口(API) .固件库将这些寄存器底层操作都封装起来,提供一整套接口(API)供开发者调用,大多数场合下,你不需要去知道操作的是哪个寄存器,你只需要知道调用哪些函数即可. ARM 公司为了能让不同的芯片公司生产的 Cortex-M3 芯片能在软件上基本兼容,和芯片生产商共同提出了一套标准 CMSIS 标准(Cortex  Mic…
最近在公司进行了一次asp.net web api的分享吧,不算是培训. 可能大家有些人对Web API的推出目的还不是很了解,可以看看微软官方的定义,其实是为了提供一个好的REST Service方式. REST是一种设计风格而不是一个标准. 通常是基于使用HTTP,URI和Xml等这些现有的广泛流行的协议和标准.   1.资源由URI来指定   2. 对资源的操作包括获取.修改.创建和删除,这些正好对应HTTP协议提供的GET.POST.PUT和DELETE方法.   3. 通过操作资源的表…
之前对机械臂了解较少,这方面知识比较匮乏.只使用过PowercCube六自由度机械臂. 感谢ABB公司何老师的耐心指导. 学习资料汇总:(最重要的ABB Robot 官网就不列出了,这里以中文资料为主) ABB:https://abb.ke.qq.com/ 工业机器人:https://jqr.ke.qq.com/ 可以查看全部课程,选择合适学习,有视频讲解并配有测试. 网盘地址:http://pan.baidu.com/share/home?uk=773354326 教程主页:http://ww…
A7139 拥有电磁波唤醒以及10mW的发射功率,很easy实现长距离通信,眼下測试有障碍物能够轻松达到300m以上. 通过几天的调试,眼下能够发送随意大小的数据包,大小为1-16KB.所有使用中断收发,效率极高. 添加波特率设置2Kbps-100Kbps随意设置 添加通信信道设置0-255 添加发送功率设置0-7 底层代码 /*************************************************************************************…
声明:本文所描述的所有资料和源码均搜集自互联网,版权归原始作者所有,所以在引用资料时我尽量注明原始作者和出处:本文所搜集资料也仅供同学们学习之用,由于用作其他用途引起的责任纠纷,本人不负任何责任.(本资料由代码疯子整理) 一.书籍推荐 <Windows驱动开发技术详解>作者:张帆.史彩成:出版社:电子工业出版社 <天书夜读:从汇编语言到Windows内核编程>作者:谭文.邵坚磊:出版社:电子工业出版社 <寒江独钓:Windows内核安全编程>作者:谭文.杨潇.邵坚磊:出…
1. 安装keil5,破解 网上很多安装包/教程,跳过 2.下载官方固件库 https://www.st.com/content/st_com/en.html 在这里找微处理器,STM32 standard peripheral Library.找起来有点麻烦,下面给出最后找到的地址 https://www.st.com/en/embedded-software/stm32-standard-peripheral-libraries.html 下载对应的库.这里我下载了F1. 得到ZIP,解压得…
声明 设计概述 JNI接口函数和指针 加载和链接本地方法 解析本地方法名 本地方法的参数 引用Java对象 全局和局部引用 实现局部引用 访问Java对象 访问基本类型数组 访问域和方法 报告编程错误 Java异常 异常和错误代码 异步异常 异常的处理 JNI的类型和数据结构 基本类型 引用类型 域ID和方法ID 值类型 类型签名 UTF-8字符串 JNI函数 接口函数表 版本信息 调用实例方法 CalltypeMethod例程 CalltypeMethodA例程 CalltypeMethodV…
资料在百度云盘 一.jquery  API讲解 1.jquery  api如何使用 jquery  api http://www.hemin.cn/jq/ 2.常用api讲解 选择器: 通过$()获取jquery对象的常用方式: #div1          根据元素id获取 .red             根据class获取 div               根据标签名字获取 #div1 ul li input  混合模式 li.red 查找带red这个class的li input[typ…
1 前言 今天给公司部门培训IOS,经过两天整理弄了个PPT和一个小的Demo,希望对大家入门有所帮助. 2 详述 培训内容,主要从开发环境讲起,到Objective-C的简单入门,IOS的简介,以及一个小的Demo涉及到,Xib文件工程的使用,协议,类别,代理,通知机制等入门基础,略有删减,只是个简单入门,为新手铺路,大侠勿喷,在次与大家共享,希望对新手有所帮助. 截图如下: 3 结语 希望这次上传的ppt和Demo对大家学习IOS能有所帮助. 下载链接:稍后发放免积分下载版本,敬请关注~…
    .index()是一个JQuery对象方法,一般用于搜索JQuery对象上一个给定的元素.该方法有四种不同的函数签名,接下来将讲解这四种函数签名的具体用法. 无参数的.index() <ul> <div></div> <li id="foo1">foo</li> <li id="bar1">bar</li> <li id="baz1">baz&…
1.informatica中domain与node的理解: domain 类似于局域网,node就是局域网中的节点或者计算机. node应与repository在数据库中存储在不同的scheme中,此处node指informatica操作的内容. 2.informatica中Repository Service 与 Intergration Service IS:工作引擎:RS:管理引擎,管理repository: IS与RS工作流程为:客户端发请求到IS,IS调用RS完成各种ETL操作,其中,…
BMP是一种与硬件设备无关的图像文件格式,使用非常广.它采用位映射存储格式,除了图像深度可选以外,不采用其他任何压缩,因此,BblP文件所占用的空间很大.BMP文件的图像深度可选lbit.4bit.8bit及24bit.BMP文件存储数据时,图像的扫描方式是按从左到右.从下到上的顺序. 由于BMP文件格式是Windows环境中交换与图有关的数据的一种标准,因此在Windows环境中运行的图形图像软件都支持BMP图像格式.典型的BMP图像文件由三部分组成:位图文件头数据结构,它包含BMP图像文件的…
    JQuery提供了一个对象遍历的Utility方法$.each()和一个JQuery集合遍历方法.each(). $.each()     $.each()是一个通用的方法用来遍历对象和数组,Plain对象是通过其命名属性进行遍历的.     $.each()可以用来替换传统的for和for-in循环. var sum = 0; var arr = [ 1, 2, 3, 4, 5 ]; for ( var i = 0, l = arr.length; i < l; i++ ) { sum…
    JQuery提供了一些utility方法在$命名空间里,这些方法对完成常规的编程任务非常有帮助. $.trim()     删除前后部的空白内容. // 返回 "lots of extra whitespace" $.trim( " lots of extra whitespace " ); $.each()     变量数组或对象..each()方法可以被选择器调用,遍历选择器中的所有元素,注意选择调用的是.each()方法而不是$.each(). $.e…
    你可能经常会想需要通过元素来存储一些数据.在JavaScript中你可能需要给元素添加属性来实现这样的功能,但是在某些浏览器中,你可能还需要处理因此造成的内存泄露问题.JQuery提供了一个简单的方法来存储数据到元素中和检索元素中存储的数据,并且为你解决相关的内存泄露问题. // 通过元素来存储和检索数据 $( "#myDiv" ).data( "keyName", { foo: "bar" } ); $( "#myDiv&qu…
    JQuery提供了一个处理方法,可以获取或设置元素的CSS属性. // 获取 CSS 属性 $( "h1" ).css( "fontSize" ); // 返回一个字符串,例如"19px" $( "h1" ).css( "font-size" ); // 这也是可以的 // 设置 CSS 属性 $( "h1" ).css( "fontSize", "…
    一旦你通过JQuery创建了选择器,你就可以对此进行更为深入的遍历.遍历可以分为三个基本组成部分,父节点.子节点和兄弟节点.JQuery为这些部分提供了许多丰富易用的方法. <div class="grandparent"> <div class="parent"> <div class="child"> <span class="subchild"></span&…
    每当创建一个新的元素(或者选择一个已经存在的元素)时,JQuery将返回一个元素的集合.大部分的开发人员新接触JQuery的时候,都把这个集合当做数组.这个集合中的DOM元素有从零开始的索引,这集合也包含了数组常用的方法和length属性,但是JQuery对象是比这更加复杂的. DOM和DOM元素     这里DOM表示的是一个HTML文档,它可能包含了许多的DOM元素,一个元素可以是一个页面内的一片东西,它包含了文本还有其他的DOM元素.也可以是一个单一的DOM元素由类型(标签).属性…
  获取和设置元素的信息     有很多种方式可以改变现有的元素,最常见的是改变HTML内容或者元素的属性.JQuery提供了简单的夸浏览器的方法来帮助你实现元素信息的获取和设置. .html():获取或设置HTML的内容. .text():获取或设置文本内容. .attr():获取或设置指定属性的值. .width():获取或设置选择器中第一个元素的宽度,值为整数,单位为像素点. .height():获取或设置选择器中第一个元素的高度,值为整数,单位为像素点. .position():获取选择…
Getters 和 Setters     JQuery的方法重载,方法设置和获取值一般使用相同名称的方法,当一个方法用来设置一个值的时候称之为Setter,当一个方法用来获取一个值的时候称之为Getter .在选择器中Setter对所有的元素都有效,而Getter只能获取选择器中的第一个元素的值. // 这个.html()方法被作为setter: $( "h1" ).html( "hello world" ); // 这个.html()方法被作为getter: $…
选择元素     JQuery最基本的概念是“选择一些元素并让它们做些什么”.JQuery支持大部分的CSS3的选择器,以及一些非标准的选择器. 通过ID选择元素 $( "#myId" ); 通过Class选择元素 $( ".myClass" ); 通过Attribute选择元素 $( "input[name='first_name']" ); 通过复合CSS选择器选择元素 $( "#contents ul.people li"…
Attributes     元素的属性可以为你的应用程序包含有用的信息,重要的是能够获取和设置它. .attr()方法     .attr()方法是可获取和可设置的,在设置状态下,.attr()可以接收一个key和一个value,或者一个对象包含了一个或多个键值对. setter $( "a" ).attr( "href", "allMyHrefsAreTheSameNow.html" );   $( "a" ).attr(…
避免与其他库的冲突     JQuery库和它所有的插件都是包含在jQuery命名空间下的,作为一般规则,全局对象被存储在jQuery的命名空间内,所以你不会得到jQuery和任何其他库之间的冲突(例如:prototype.js.MooTools.YUI).     需要注意的是,默认情况下可以使用$符号作为jQuery的缩写.如果你使用其他JavaScript库,而且使用了$符号,那么运行的时候会出现一些冲突.为了避免这些冲突,需要设置JQuery为无冲突模式. 设置无冲突模式     当你设…