- 博客(20)
- 收藏
- 关注
转载 Matlab xpC启动盘
要点:1、target PC的网卡支持类型有限;2、网上所列教程未必适用于本地,仅以两图表示:a,带有图形界面时容易出错;b,启动选项为Removable Device;转载于:https://www.cnblogs.com/zhongzhe/p/5802535.html...
2016-08-24 13:22:00
916
转载 MDIO/MDC(SMI)接口-leonwang202
ChinaUnix博客 http://blog.chinaunix.net/uid-24148050-id-132863.html转载于:https://www.cnblogs.com/zhongzhe/p/4469625.html
2015-04-30 18:37:00
302
转载 MDK stm32 仿真
直接选择simulator,仿真时报错*** error 65: access violation at 0x40021000 : no 'read' permission修改系统配置,原配置如下CPU DLL默认为SARMCM3.DLL,经查找Keil的安装目录下没有SARMCM4.DLL的文件,基本判定目前暂不支持…………,白忙活了……麻烦可能有用的方...
2014-12-30 18:02:00
552
转载 Quartus ModelSim联合仿真中的RAM初始化
Modelsim只支持Hex格式的初始化文件,文件需要放在仿真的根目录下,例如:.\simulation\modelsim;并且在利用Quartus宏生成IP时,选择的初始化文件必须用绝对路径!否则Modelsim无法识别。转载于:https://www.cnblogs.com/zhongzhe/p/4191743.html...
2014-12-29 15:26:00
1032
转载 win 7 64 位系统驱动签名
自己开发未经签名的驱动无法加载,关闭Windows 7系统中的驱动签名强制要求bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS转载于:https://www.cnblogs.com/zhongzhe/p/4083578.html...
2014-11-08 16:24:00
222
转载 Nios II 中的缓存和内存数据的读写
nios 使用地址中31bit来表示访问是否bypass cache。如果bit 31=0 表示不bypass cache,即使用cache里的数据;如果bit 31=1表示bypass cache,即直接使用mem中的数据。如alt_remap_uncached函数 1 #ifdef NIOS2_MMU_PRESENT 2 /* Convert KERNEL region ...
2014-08-25 22:21:00
894
转载 PCIe 调试
ISE 生成PCIe核之后, 在ipcore_dir目录下会产生以下文件目录目录下包含内容如下:The doc folder contains the PCIe Endpoint Block datasheet and user guide.The example_design folder contains the source files (HDL and UCF...
2014-08-12 10:55:00
680
转载 PCIe 中的Capability 结构的寻址
PCI-X 和PCIe 总线规范要求其设备必须支持Capabilities 结构。在PCI 总线的基本配置空间中,包含一个Capabilities Pointer 寄存器,该寄存器存放Capabilities 结构链表的头指针。在一个PCIe 设备中,可能含有多个Capability 结构,这些寄存器组成一个链表,如下图所示。其中每一个Capability 结构都有唯一的ID ...
2014-08-08 20:22:00
2675
转载 宏定义中#和##的使用
1. ##的功能是将其后面的宏参数进行字符串化操作(Stringfication),简单说就是在对它所引用的宏变量通过替换后在其左右各加上一个双引号1 #define WARN_IF(EXP) /2 do{ if (EXP) /3 fprintf(stderr, "Warning: " #EXP "/n"); } /4 while(0)...
2014-08-05 16:57:00
410
转载 Posted和Non-Posted传送方式
PCI总线规定了两类数据传送方式,分别是Posted和Non-Posted数据传送方式。其中使用Posted数据传送方式的总线事务也被称为Posted总线事务;而使用Non-Posted数据传送方式的总线事务也被称为Non-Posted总线事务。 Posted总线事务指PCI主设备向PCI目标设备进行数据传递时,当数据到达PCI桥后,即由PCI桥接管来自上游总线的总线事务,...
2014-08-05 16:33:00
722
转载 FPGA 日积月累
Nios II 13.1中,使用Qsys生成的cpu中断号默认为-1,因此中断无法注册。解决方法:手动修改中断模块的tcl文件如下:add_interface interrupt_sender interrupt endset_interface_property interrupt_sender associatedAddressablePoint "avalon_s...
2014-07-15 17:44:00
362
转载 Quartus2 通过Nativelink调用modelsim进行功能仿真(转载)
quartus2建立工程后,编译并检查语法通过后(功能仿真都不需要综合)tips:这样你的工程层次化也同时完成了。打开Assignment -> settings, 找到Simulation,打开TestBenches...在这里添加你的testbench测试文件,如果输入数据是读文件的话把源文件也加进来。这里要注意的是"Test Benc...
2014-07-15 10:55:00
717
转载 运动控制芯片公司
1.PMD Corpoartion美国一家提供专用运动控制以及运动控制解决方案的公司;2. Techosoftmotion瑞士一家提供专用DSP的运动控制解决方案,开发了自己专用的运动控制DSP和相应的软件;3.Novaelec公司日本一家传统运动控制IC公司4.Trinamic motion control公司德国一家主要设计与开发...
2014-04-23 16:41:00
676
转载 Quartus 调试中的Nios 程序
FPGA的程序通常包含硬件和软件两部分。正常情况下调试需要分别进行下载,过程繁琐。为了将Nios II的软件程序包含到.sof文件中方便调试,可以在SOPC Builder中的RAM初始化为Nios 中的应用程序,在早先的版本中onchip_mem.hex都是自动生成的,并且每次编译Nios 程序的时候都会自动更新。但是最近Nios II EDS 12.0中,此初始化文件需要手工更新...
2013-06-21 03:15:00
577
转载 嵌入式编程中关于const,static,extern,volatile的用法(转载)
一.const的用法:为什么使用const?采用符号常量写出的代码更容易维护;指针常常是边读边移动,而不是边写边移动;许多函数参数是只读不写的。const最常见用途是作为数组的界和switch分情况标号(也可以用枚举符代替)用法1:常量 取代了C中的宏定义,声明时必须进行初始化。const限制了常量的使用方式,并没有描述常量应该如何分配。如果编译器知道了某const的所有使用...
2012-12-01 01:22:00
137
转载 伺服电机三环控制的原理(转载)
运动伺服一般都是三环控制系统,从内到外依次是电流环速度环位置环。1、首先电流环:电流环的输入是速度环PID调节后的那个输出, 我们称为“电流环给定”吧,然后呢就是电流环的这个给定和“电流环的反馈”值进行比较后的差值在电流环内做PID调节输出给电机,“电流环的输出”就是电 机的每相的相电流,“电流环的反馈”不是编码器的反馈而是在驱动器内部安装在每相的霍尔元件(磁场感应变为电流电压信号)...
2012-11-16 05:27:00
810
转载 伺服的采样周期、循环时间、响应时间、响应频率和带宽
伺服的采样周期:(对速度环、位置环而言,是对编码器采样,对电流环而言,是对霍尔元件或者电流互感器采样)、循环时间和响应时间均为伺服运动控制能力的指标。伺服循环时间:指PID计算循环时间,也是伺服设定值循环时间。此处伺服设定值指伺服通过采样,经过PID计算后给出的设定值,而不是指上位发给伺服的设定值,通常上位设定值周期大于伺服PID计算设定值周期。通常而言,伺服采样周期=伺服循环时间=伺服...
2012-11-14 23:28:00
10537
转载 服务数据对象 SDO
通过服务数据对象(SDO)可访问CANopen对象字典的所有条目。一个SDO由两个带有不同CAN标识符的CAN数据帧组成。这是确认的通讯服务。使用SDO,可以在广播介质CAN上建立起两个CANopen设备之间的点对点客户机服务器通讯。被访问对象字典的拥有者充当SDO服务器。访问其它设备对象字典的设备是SDO客户机。SDO参数集SDO参数集SDO参数集被安排在...
2012-04-28 17:32:00
492
转载 两种PWM生成方式
在FPGA中PWM信号常用计数器和比较器产生:一个固定的周期,根据计数器比较值改变占空比(分母不变改变分子)。下面是一个使用累加器生成PWM信号的例子,高电平时间不变,通过改变脉冲周期(分子不变改变分母)的方式获得PWM信号。后面的方式代码简洁,并且能节省不少资源。modulePWM(clk, PWM_in, PWM_out);inputclk;input[7:0] PWM_i...
2012-03-26 10:29:00
1776
转载 锁存器,触发器
一、锁存器锁存器(latch)---对脉冲电平敏感,在时钟脉冲的电平作用下改变状态锁存器是电平触发的存储单元,数据存储的动作取决于输入时钟(或者使能)信号的电平值,仅当锁存器处于使能状态时,输出才会随着数据输入发生变化。锁存器不同于触发器,它不在锁存数据时,输出端的信号随输入信号变化,就像信号通过一个缓冲器一样;一旦锁存信号起锁存作用,则数据被锁住,输入信号不起作用。...
2012-03-26 10:24:00
863
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅