自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 matlab多项式操作总结

求 3 阶方阵 A 的特征多项式A=[11 12 13;14 15 16;17 18 19];PA=poly(A) %A 的特征多项式PPA=poly2str(PA,'s') % 以较习惯的方式显示多项式PA =1.0000 -45.0000 -18.0000 -0.0000PPA =s^3 - 45 s^2 - 18 s - 2.8387e-015 由

2012-04-15 20:31:18 850

原创 matlab从simulink导出到工作空间变量中作图

close all;T=40; %时间轴范围subplot 311plot(pos_deg.time,pos_deg.signals.values);XLabel('时间(秒)');YLabel('位置(度)');AXIS([0,T,-5,50]);grid on;subplot 312plot(vel_deg.time,vel_deg.signal

2012-04-15 13:33:43 5802

原创 matlab导入EXCEL数据,并左右轴作图

clcclose allclear allxlsPath='E:\\ECK_DATA\\12Hz_0.1Mpa.xls'data = xlsread(xlsPath);t=data(:,1);vel=data(:,2)*3;cur=data(:,4)*1;max_pos = max(data(:,5))min_pos = min(data(:,5))

2012-04-15 13:28:18 2159

原创 verilog正交编码器计数模块

module  XY_QEP4_32 (qep_out, snap_out, clk_in, clr_in,a_in,b_in,z_in,z_en);input    clk_in,clr_in;                             input    a_in,b_in,z_in; //A,B,Zinput    z_en;     // Z-enout

2012-04-15 09:29:15 4292

转载 配置ODBC

配置access的数据源的方法:       点击管理工具—数据源(odbc),然后进入odbc数据源管理器了,默认第一项用户dsn中,点击右边的添加按钮,选择Microsoft Access Driver(*.mdb),然后弹出odbc microsoft access安装对话框了,填写里面的数据源名,如果已经建好了数据库,下面就点击选择按钮,然后选择你的数据库所在的路径。如

2012-04-13 22:34:35 480

转载 VC/MFC开发ActiveX控件全过程

Visual C++是开发ActiveX控件的强大工具,它的特点是开发周期短、便于使用,因此它已经成为开发ActiveX控件的主要工具之一。Visual C++集成开发环境,使用了微软自己的类库MFC,MFC对开发ActiveX控件提供了全面的支持,本文讲述的过程均在Visual C++ 6.0(以下简称VC)中实现。1、创建工程:对于使用过VC的人,可以很容易地创建一个开发Act

2012-04-13 22:33:12 913

转载 VC中用函数读写ini文件的方法

ini文件(即Initialization file),这种类型的文件中通常存放的是一个程序的初始化信息。ini文件由若干个节(Section)组成,每个Section由若干键(Key)组成,每个Key可以赋相应的值。读写ini文件实际上就是读写某个的Section中相应的Key的值,而这只要借助几个函数即可完成。一、向ini文件中写入信息的函数1. 把信息写入系统的win.ini文件

2012-04-13 22:31:48 300

原创 VC++多线程开发总结

VC++多线程开发总结如下://===========================================================//数据定义struct structThreadData{bool bCutPaperState;// 同步事件CEvent m_eventStart;CEvent m_eventEnd;};structTh

2012-04-08 19:58:46 411

原创 AVR单片机ATMega16的UART通信总结

#include #include typedef unsigned char uint8_t;#define DF_Config_Uart0_BaudRate 9600//UART0 初始化// desired baud rate: 9600// actual: baud rate:9600 (0.0%)void uart0_init(void)

2012-04-07 23:16:03 1883

原创 PID算法典型控制程序源代码

/*这是一个比较典型的PID处理程序,在使用单片机作为控制cpu时,请稍作简化,具体的PID参数必须由具体对象通过实验确定。由于单片机的处理速度和ram资源的限制,一般不采用浮点数运算,而将所有参数全部用整数,运算到最后再除以一个2的N次方数据(相当于移位),作类似定点数运算,可大大提高运算速度,根据控制精度的不同要求,当精度要求很高时,注意保留移位引起的“余数”,做好余数补偿

2012-04-07 22:57:59 1426

原创 PID控制算法举例之(一)

(1)包含必要头文件#include #include(2)定义PID必要参数struct _pid {int pv; /*integer that contains the process value*/int sp; /*integer that contains the set point*/float integral;float pgain;flo

2012-04-07 22:30:27 1517

原创 51单片机UART串口通信开发总结

51单片机串口通信//初始化串口void uart0_init(void){TMOD=0x21;             //定时器1使用工作方式2//BaudRate_19200TL1=0xfd;               //波特率为19200, 晶振11.0592MTH1=0xfd;TR1=1;                  //启动定时器1

2012-04-07 21:32:55 1726

原创 STM32的GPIO开发总结

GPIO开发总结GPIO模式:a 浮空输入:In_Floatingb 带上拉输入:IPU(In Push_Up)c 带下拉输入:IPD(In Push_Down)d 模拟输入:AIN(Anolog In)e 开漏输出:OUT_PD(OD 代表开漏,既Open Drain,OC代表开集,Open Collect)f 推挽输出:OUT_PP(PP代表推挽式,Push_P

2012-04-07 21:26:12 637

原创 STM32的外部中断EXTI开发总结

STM32的外部中断开发总结:中断线路: 0,1,2,3,4,9_5,15_10.关于优先级:NVIC_IRQChannelPreemptionPriority,  NVIC_IRQChannelSubPriority 数值号越小, 则优先级越高.主要开发过程:(1) 打开必要的时钟void RCC_Init(){RCC_APB2PeriphClockCmd

2012-04-07 21:17:42 598

原创 通用:键盘上的标准键码值

#ifndef __KEY_CODE_DEF_H//------------------------------- 常用的键#define DF_Key_LButton             1 //鼠标左键#define DF_Key_RButton             2 //鼠标右键#define DF_Key_Cancel              3 //CAN

2012-04-06 10:59:56 998

VerilogHDL 代码格式器 V1.2

这是一款Verilog代码格式化工具. 用于代码格式美化。您可以根据自己的VerilogHDL格式需求,在右侧控制面板中进行控制,左侧即时显示出当前设置的格式。是一款好用的VerilogHDL代码格式工具。

2012-04-26

空空如也

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

TA关注的人

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