EDN首页   博客首页 用户登陆  |  注册

最新日志

发表于:2009/10/10 19:10:51
标签:NiosII  led  

1

[原创、图解、入门]基于NiosII的LED闪烁程序

v\:* {behavior:url(#default#VML);}o\:* {behavior:url(#default#VML);}w\:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);} Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable{mso-style-name:普通表格;mso-tstyle-rowband-size:0;mso-tstyle-colband-size:0;mso-style-noshow:yes;mso-style-parent:"";mso-padding-alt:0cm 5.4pt 0cm 5.4pt;mso-para-margin:0cm;mso-para-margin-bottom:.0001pt;mso-pagination:widow-orphan;font-size:10.0pt;font-family:"Times New Roman";mso-fareast-font-family:"Times New Roman";mso-ansi-la…

系统分类: CPLD/FPGA   |    用户分类: CPLD/FPGA    |    来源: 原创

点击查看原文

阅读(538)  |  评论(2)  |   收藏 (0)  |    举报

发表于:2009/9/26 14:43:24
标签:NiosII  

0

运行这些软件,你的电脑需要多大内存?

如题。1. QuartusII 9.02.SOPC Builder 9.03.NiosII IDE 9.04.VMware6.55.Ubuntu9.04(在VMware6.5中)最近想把uCLinux移植到NiosII上,就需要运行这些软件,但是怕电脑吃不消啊~

系统分类: 嵌入式   |    用户分类: 操作系统    |    来源: 原创

点击查看原文

阅读(399)  |  评论(2)  |   收藏 (0)  |    举报

发表于:2009/9/23 15:42:30
标签:英文词汇  电子专业  

2

电子专业英文词汇(110页,比较全)

系统分类: 资源共享   |    用户分类: 资源共享    |    来源: 整理

该用户于2009/9/23 15:42:44编辑过该文章

点击查看原文

阅读(409)  |  评论(1)  |   收藏 (0)  |    举报

发表于:2009/9/21 19:13:09
标签:操作系统  vmware  nasm  

2

学习笔记——自己动手写操作系统(1)

摘自 于渊写的《自己动手写操作系统(第2版)》,内容有改动 一、十分钟完成的操作系统 环境:WinXP,Ubuntu(在虚拟机VMware中)软件:NASM(见附件),VMware 1.编写如下代码,另外为boot.asm文件 org 07c00h mov ax, cs mov ds, ax mov es, ax call DispStr jmp $ DispStr: mov ax, BootMessage mov bp, ax mov cx, 16 mov ax, 01301h mov bx, 000ch mov dl, 0 int 10h ret BootMessage: db "Hello, Craftor!" times 510-($-$$) db 0 dw 0xaa55 2.用NASM将boot.asm编译成boot.bin文件(在XP下) 3.将boot.bin生成软盘镜像文件boot.img(在Ubuntu下) 4.在VMware中新建…

系统分类: 嵌入式   |    用户分类: 操作系统    |    来源: 原创

该用户于2009/9/21 19:18:12编辑过该文章

点击查看原文

阅读(1140)  |  评论(4)  |   收藏 (0)  |    举报

发表于:2009/9/15 10:11:59
标签:FSM  乒乓球  VHDL  

1

[原创]基于FSM的乒乓球游戏分析与实现

一、分析一个简单的乒乓球游戏系统可以分为上图中的10个位置。状态①~⑥为接球的地方,⑦⑧为桌子上球弹一下的位置,⑨⑩为球落地的位置。 球落下的所有可能: 1.左边发球S1->S7->S8S2->S7->S8S3->S7->S8S8->S4,S5,S6 球可能飞向S4,S5,S6任意位置S4->S10 球落地S5->S10S6->S10 2.右边发球S4->S8->S7S5->S8->S7S6->S8->S7S7->S1,S2,S3 球可能飞向S1,S2,S3任意位置S1->S9S2->S9S3->S9 说明:在1~10位置放置10个LED,可用来表示状态。另外,在1~6号…

系统分类: CPLD/FPGA   |    用户分类: CPLD/FPGA    |    来源: 原创

该用户于2009/9/15 10:17:30编辑过该文章

点击查看原文

阅读(421)  |  评论(1)  |   收藏 (0)  |    举报

发表于:2009/9/9 21:16:48
标签:网盘  

1

发现一个不错的网盘,以后共享资料就放那儿了

http://craftor0924.xunzai.com/这是我的网盘里的地址,我上传了很多好东西哦,呵呵。如果您觉得不错,请点击下面我的推广地址注册,谢谢啦~http://u.xunzai.com/reg.php?sp=craftor0924

系统分类: 自由话题   |    用户分类: 个人    |    来源: 原创

点击查看原文

阅读(485)  |  评论(1)  |   收藏 (0)  |    举报

发表于:2009/8/12 14:34:12
标签:单片机  最小系统  

1

09国赛点滴

离比赛还有三个星期,大家都在努力,前两天请假回家了两天,又匆匆赶回学校,总感觉时间不够用。之前买了FPGA最小系统板,结果拿到板子那天就爆电容了,因为板子上的电源正负极跟我用的电源的正负极是反的,还好板子没事,T.T(电源接口后面那块钽电容烧黑了)本来让同组的同学做单片机那部分的,结果他身体出了点状况,要回家疗养些日子。没办法,时间不多了,我只好帮他把单片机最小系统也做了。(左边是4X4矩阵键盘+8个LED,中间是单片机最小系统,右边是USB电源接口+MAX232+串…

系统分类: 单片机   |    用户分类: 个人    |    来源: 原创

该用户于2009/8/12 14:35:29编辑过该文章

点击查看原文

阅读(924)  |  评论(8)  |   收藏 (0)  |    举报

发表于:2009/8/1 12:28:41
标签:域名  

1

今天给自己网名买了域名,呵呵

今天在名富网上花36元买了两个域名,craftor.cn和craftor.com.cn,可惜craftor.com被人注册了,不然也一起买了。域名是首年18元/年,以后每年30元,蛮便宜的。

系统分类: 生活点滴   |    用户分类: 个人    |    来源: 原创

该用户于2009/8/1 12:44:23编辑过该文章

点击查看原文

阅读(784)  |  评论(3)  |   收藏 (0)  |    举报

发表于:2009/7/27 17:39:12
标签:FPGA  

4

自动生成mif文件的C语言代码

在FPGA开发里经常用到查表,查表的数据一般是放在ROM里的,而ROM里的数据一般都是从mif文件里导入的(还有是从HEX文件导入的方法)。自己在分析了QuartusII软件自动生成的mif文件的内容后,发现该文件的结构还是很简单的,但是如果在QuartusII里一个一个将数据录入的话,将是很大的工作量,所以就想用C语言编个小程序用来自动生成mif文件,也算是小小的偷懒吧,呵呵! #include <stdio.h> #include <math.h>int main() { FILE *fp; int width="8"; //The width of the memory int depth="256"; //The depth of the memory int i; if…

系统分类: CPLD/FPGA   |    用户分类: CPLD/FPGA    |    来源: 原创

该用户于2009/8/30 17:10:34编辑过该文章

点击查看原文

阅读(777)  |  评论(3)  |   收藏 (0)  |    举报

发表于:2009/7/26 9:51:14
标签:数字信号处理  C语言  

4

数字信号处理C语言程序集锦

数字信号处理C语言程序集锦目录:1.常用数字信号的产生2.数字信号处理 快速傅里叶变换 快速离散正交变换 快速卷积与相关 数字滤波器3.随机数字信号的产生4.数字图像处理 可以从我的网盘下载单个文件的:http://u.xunzai.com/fileview_146406.html

系统分类: DSP   |    用户分类: DSP    |    来源: 整理

该用户于2009/9/18 19:56:37编辑过该文章

点击查看原文

阅读(726)  |  评论(5)  |   收藏 (0)  |    举报

发表于:2009/7/18 20:01:03
标签:虚拟串口  

4

【原创】单机搭建串口调试环境(基于虚拟串口)

当我们需要在本机上做串口调试或开发时,可能会遇到这样的问题,就是本机只有一个物理串口,或者根本没有物理串口(如笔记本)。如果是单独开发PC端的应用程序,又没有开发板(单片机、ARM等),调试起来就相当麻烦。本文诣在使用第三方软件(免费软件),在本机创建虚拟串口,如笔者使用的为笔记本,创建虚拟串口COM1、COM2,而COM1与COM2是互为交叉连接的。这样做开发的时候就可以打开COM1,然后用串口调试助手打开COM2观察调试结果。具体步骤如下: 1.安装虚拟软件VSPM…

系统分类: 通信网络   |    用户分类: 接口技术    |    来源: 原创

该用户于2009/7/18 20:01:07编辑过该文章

点击查看原文

阅读(1497)  |  评论(2)  |   收藏 (0)  |    举报

发表于:2009/7/16 17:52:32
标签:openGL  开发环境  

3

基于VC++6.0的OpenGL开发环境的搭建

官方原文: With thanks to Kamil Saykali of the EdCenter:This part will show how to install the glut libraries and dll's (to download it go to http://reality.sgi.com/opengl/glut3/glut3.html )1. After you have downloaded the glut.zip file (you should get the latest ver 3.7) unzip it into a folder2. Inside the folder you should have:glut.dllglut32.dllglut.hglut.libglut32.lib3. Copy both glut.dll and glut32.dll into your windows directory (windows or winnt, depends on if you are using Windows95/98 or Windows NT)4. Copy your glut.h to:<drive>:\<VC++ path>\include\GL\glut.h*** put the drive where you installed VC++ instead of the <drive> ****** p…

系统分类: 软件开发   |    用户分类: OpenGL    |    来源: 整理

该用户于2009/7/16 17:52:42编辑过该文章

点击查看原文

阅读(485)  |  评论(0)  |   收藏 (0)  |    举报

发表于:2009/7/16 16:37:28
标签:openGL  Nate  Robin  教程  

3

OpenGL学习利器——Nate Robin教程

OpenGL官方推荐的教程。这套教程用于演示OpenGL编程的基本概念。它允许用户修改函数的参数,以交互的方式观察它们的效果。这套教程所涵盖的主题包括变换、光照、雾和纹理。

系统分类: 软件开发   |    用户分类: OpenGL    |    来源: 整理

该用户于2009/7/16 16:37:39编辑过该文章

点击查看原文

阅读(584)  |  评论(0)  |   收藏 (0)  |    举报

发表于:2009/7/16 16:29:08
标签:openGL    

3

OpenGL学习笔记——06

用贝塞尔曲线画“心”,用六个点控制就可以了(最下面一个点超出了屏幕范围,没显示)。#include <stdio.h> #include <stdlib.h> #include <GL/glut.h> #include <math.h>GLfloat ctrlpoints[7][3] = { {0.0, 0.0, 0.0 }, {-15.0, 20.0, 0.0}, {-50.0, 0.0, 0.0}, {0.0, -110.0, 0.0}, {50.0, 0.0, 0.0}, {15.0, 20.0, 0.0}, {0.0, 0.0, 0.0 }, };void init(void) { glClearColor(0.0, 0.0, 0.0, 1.0); glMap1f(GL_MAP1_VERTEX_3, 0.0, 1.0, 3, 7, &ctrlpoints[0][0]); glEnable(GL_MAP1_VERTEX_3); glShadeModel(GL_SMOOTH); }void display(void) { int i; glClear(GL_COLOR_BUFFER_BIT); glColor…

系统分类: 软件开发   |    用户分类: OpenGL    |    来源: 原创

该用户于2009/7/16 16:29:19编辑过该文章

点击查看原文

阅读(400)  |  评论(0)  |   收藏 (0)  |    举报

发表于:2009/7/14 19:27:26
标签:OpenGL  

3

OpenGL学习笔记——05(阶段小结)

总结一下这几天来用GLUT开发的心得,个人感觉只要线性代数基本功够、立体几何学的好,再加上不错的C语言功底,学起来还是蛮快的。另外,感觉老外的程序条理还是非常清晰的! 一个典型的程序有以下几个部分:1.头文件,最常用的是如下两个,有时候也会加上stdio.h#include <GL/glut.h>#include <stdlib.h>2.初始化子函数,用于初始化颜色、矩阵等。void init(){ }3.显示子函数,需要显示的内容都写在这里。void display() { }4.重绘子函数,当显示的窗口发生变动(如拉伸、移动)时自动调用此函数。void resh…

系统分类: 软件开发   |    用户分类: OpenGL    |    来源: 原创

该用户于2009/7/14 19:31:26编辑过该文章

点击查看原文

阅读(570)  |  评论(1)  |   收藏 (0)  |    举报

2345Next >Total , Page /