- 博客(19)
- 资源 (29)
- 收藏
- 关注
原创 uCOS 在 NIOS II 上的移植
工具:Quartus II器件:EP4CE15F17C81.File->New Project Wizard:2.点击两个Next,进入Family&Device Settings,选择器件3.Finish,建立工程完毕,点击Tools->SOPC Builder,输入名字后,OK4.修改clk_0为100MHz5.component lib
2014-11-27 20:33:59 2439
原创 No Nios II target connection paths were located
NIOS II 运行应用程序Run as ->Nios II Hardware时出现错误:No Nios II target connection paths were located. Check connections and that a Nios II .sof is downloaded.尝试点击Refresh Connections然后Apply可能会解决问题,如图:
2014-11-27 15:08:02 7180 1
原创 DM8168 DVR RDK nand系统移植
Nand boot 准备:方法一:将DM8168的启动方式设置为SD卡启动,U-boot启动完成后,使用U-boot将nandflash适用的bootloader烧写到DM8168。方法二:也是我选用的方法,简单粗暴,使用CCS工程将 uboot_NAND_DM816X_TI_EVM 烧写到nandflash,前提是有仿真器。烧写方法之前提到过:http://blog.csdn.net
2014-11-17 22:40:10 2065
原创 Python 爬虫网页抓图保存
网站选择桌面壁纸网站的汽车主题:下面的两个print在调试时打开#print tag#print attrs#!/usr/bin/env pythonimport reimport urllib2import HTMLParserbase = "http://desk.zol.com.cn"path = '/home/mk/cars/'star = ''def get_
2014-11-16 22:25:12 4241 1
原创 Beginning Python From Novice to Professional (9) - Socket
Socket小型服务器:#!/usr/bin/env pythonimport sockets = socket.socket()host = socket.gethostname()port = 1234s.bind((host,port))s.listen(5)while True: c,addr = s.accept() print 'Got connection
2014-11-15 17:24:43 874
原创 Beginning Python From Novice to Professional (8) - 文件方法
文件方法读写:#!/usr/bin/env pythonf = open('somefile.txt','w')f.write('Hello,')f.write('World!')f.close()f = open('somefile.txt','r')print f.read(5)Hello使用基本文件方法:#!/usr/bin/env pythonf = open(r
2014-11-15 15:29:08 829
原创 Beginning Python From Novice to Professional (7) - 类
类创建简单类:#!/usr/bin/env python__metaclass__ = typeclass Person: def setName(self,name): self.name = name def getName(self): return self.name def greet(self): print "Hello,world! I'm %s."
2014-11-13 17:29:15 860
原创 Beginning Python From Novice to Professional (5) - 条件与循环
条件与循环条件执行:name = raw_input('What is your name? ')if name.endswith('Gumby'): print 'Hello, Mr.Gumby'What is your name? GumbyHello, Mr.Gumbyname = raw_input('What is your name? ')if name.endswit
2014-11-12 18:00:45 787
原创 Beginning Python From Novice to Professional (4) - 字符串格式示例
$ gedit price.py#!/usr/bin/env pythonwidth = input('Please enter width: ')price_width = 10item_width = width - price_widthheader_format = '%-*s%*s'format = '%-*s%*.2f'print '=' * width
2014-11-12 15:48:47 831
原创 Beginning Python From Novice to Professional (3) - 列表操作
列表操作list函数:>>> list('hello')['h', 'e', 'l', 'l', 'o']改变列表:>>> x=[1,1,1]>>> x[1]=2>>> x[1, 2, 1]删除元素:>>> names = ['wu','li','zhao','qian']>>> del names[1]>>> names['wu', 'zhao', 'qian']分
2014-11-12 14:00:33 1121
原创 Beginning Python From Novice to Professional (2) - 命令行运行Python脚本
命令行运行Python脚本Linux下先创建一个hello.py$ gedit hello.py输入:#!/usr/bin/env pythonprint 2+2保存退出,运行:$ python hello.py 4我们也可以让它变得和普通程序一样执行执行之前,让脚本文件具备可执行属性:$ chmod a+x hello.py运行脚本:$ ./hello.py
2014-11-12 12:53:23 1306
原创 Beginning Python From Novice to Professional (1) - 数字和表达式
数字和表达式加减乘除:>>> 2+24>>> 100-5050>>> 3*515>>> 1/20>>> 1.0/2.00.5求余、乘方:>>> 1%21>>> 10%31>>> 2**38>>> -3**2-9>>> (-3)**29十六进制、八进制:>>> 0xff255>>> 02016变量:>>> x=3>>> x*26获取输
2014-11-12 11:45:48 1292
原创 DM8168 CameraLink 视频噪点问题解决
几天前写过FPGA采集LVDS视频(噪点去除),当时的情况是CameraLink视频出现了很多噪点,不堪入目,硬件方面没有找到毛病,只能是用硬件描述语言对采集前端的FPGA重新进行了处理,效果上有所改善,实际上是自己在骗自己,硬件上有缺陷,视频数据源不准确的情况下,怎么处理都不太可能达到完美的效果。当时分析了四个可能性:①DS90CR288解串芯片供电不足。②差分线阻抗和100欧电阻不匹配
2014-11-10 19:19:19 2043 1
原创 DM8168硬件平台
DM8168硬件平台 作者:Marvin_wu TMS320DM8168是一款多核SoC,它集成了包括ARM Cortex A8、DSP C674X+、M3 VIDEO、M3 VPSS等处理器。DSP用于视频图像处理,ARM负责应用程序管理及各个外设的控制,M3 VIDEO主要功能是对视频帧进行编码和解码,而M3 VPSS则负责
2014-11-07 12:17:24 2771 1
原创 FPGA采集LVDS视频(噪点去除)
DM8168板上CameraLink视频输入部分是通过DS90CR288解串芯片和Cyclone IV配合工作的,初始调试之后,发现出现了噪点,这些点在明暗的交界之间闪烁,调整摄像头的光圈,还明显的发现有一圈圈的东西,网上查了查说是缺了数据线,于是就用SignalTap采了几次数据,发现以下现象: 其中PORTA中的6位5位在相邻的两个下降沿,它们的值都改变,这貌似不正常
2014-11-04 11:23:10 5610 2
原创 DM8168 开机自动运行程序
①home目录创建自动运行的shell:# vi test.sh②将test.sh拷贝到/home/root下:# mov test.sh /home/root③修改Profile文件:# vi /etc/profile④结尾添加:cd /home/rootsh test.sh
2014-11-01 17:15:41 1199
原创 DM8168 自动登录root用户
①指定连接:# ln -s /bin/busybox /sbin/getty②修改/etc/inittab文件:# vi /etc/inittabS:2345:respawn:/sbin/getty 115200 ttyO2 -n -l /bin/autologin③创建自动登录shell:# vi /bin/autologin#!/bin/shexec /bi
2014-11-01 14:00:05 1586
原创 Quartus II sof文件转 jic文件
选择File->Convert Programming Files...Programming File Type选择JTAG Indirect ConfigurationFile(.jic)并选择要烧写的器件EPCS64在Input files to convert选择Flash Loader,点击Add Device,添加FPGA类型在Input files
2014-11-01 12:45:47 3568
Keil+uVision2
2011-11-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人