代码
liujing12325878
这个作者很懒,什么都没留下…
展开
-
python自动生成Verilog的testbench脚本
python自动生成Verilog的testbench脚本类似quartus自动生成的脚本。#=================================================================# Project :Design Compiler# File Name :verilog_inst.py# Author :MirrorL# E-mail :liujing1232@whut.edu.cn#原创 2020-10-14 19:46:47 · 1082 阅读 · 0 评论 -
MATLAB离散点边界曲线的绘制
一大堆离散点有时候需要绘制边缘点,这时候可以用到boundary函数,这是MATLAB的自带函数,用机械臂的工作空间为例绘制边界曲线图:%建立机器人模型% theta d a alpha offsetL1=Link([0 0 2 0 0 ]); %定义连杆的D-H参数L2=Link([0 ...原创 2018-11-09 20:40:47 · 12862 阅读 · 7 评论 -
一种基于MATLAB的机械臂工作空间简单算法
一种基于MATLAB的机械臂工作空间简单算法这种算法比较快速,节省时间和空间,上程序:%建立机器人模型% theta d a alpha offsetL1=Link([0 0 2 0 0 ]); %定义连杆的D-H参数L2=Link([0 0 1.8 0...原创 2018-11-08 15:21:41 · 15154 阅读 · 12 评论 -
MATLAB与DSP串口通讯并实时显示图像
MATLAB与DSP串口通讯并实时显示图像一、准备工作二、CCS中代码主要是SCI的编写三、MATLAB程序3.1主程序3.2回调程序四、结果一、准备工作在ccs中编写关于SCI发数据的代码,将数据存写到SCI的端口。然后将串口转USB通讯线连接在电脑上,并确认已连接上电脑(在设备管理器的端口中观察com口)。二、CCS中代码主要是SCI的编写SCI读写数据头文件好源文件如下::头文...原创 2019-05-29 17:51:58 · 2547 阅读 · 1 评论 -
DSP实时嵌入系统DSP/BIOS学习入门
一、为何接触了DSP/BIOS?为了得到某些DSP运行中的数据,在尝试了断点实时刷新、printf函数、保存在数组中等三种方式,由于我的系统属于高速时钟以及实时性要求较为严格,前两者直接pass,这两个操作非常费时间,实时性很差,后来了解到了DSP/BIOS这个神奇的方式,尽管最终由于时间的原因没有采取这种方式,但是还是觉得很好奇,就是进行了研究。二、那点事本人是机械工程专业,但是感兴趣的确...原创 2019-07-27 20:05:12 · 1785 阅读 · 0 评论 -
sys/bios学习
sys/bios之信号量一、代码来源——创龙科技(该代码仅限学习研究,不可商用,如有侵权,联系删除)/****************************************************************************//* ...原创 2019-08-26 22:18:39 · 767 阅读 · 1 评论 -
CORDIC算法在Verilog中计算三角函数的理论基础与MATLAB实现
一、数学原理如图所示,(x2,y2)是(x1,y1)旋转θ角度得到,因此可以有:经过变换得到:提出cos(θ)便可以得到伪旋转方程:伪旋转仅实现了正确的角度旋转,但向量模值变为原来的1/cosθ。tanθ = 2^(-i),i为自然数,则上式变为:只需要提前制作一个表格将N次迭代的数据保存,在Verilog中就可以直接调用:而计算角度和cos、sin值采取的方法不同,计算...原创 2019-09-16 21:13:51 · 4122 阅读 · 0 评论