自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(82)
  • 资源 (6)
  • 收藏
  • 关注

原创 FPGA 数字信号处理之 FSK 调制、解调的实现与仿真基于 verilog + ise + modelsim + matlab (保姆级)

试验说明:笔者复现FSK调制、解调的过程中,在网上查了很多很多相关文章,至少在本文之前,没发现能在参考一篇博文的情况下能完整复现实验结果的。总之,全乎的基本没有。本笔记(文)的目标是让入门者或者说小白在参考本文的基础上,能一步一步完整复现实验结果,少走弯路,尽力节省时间,因为时间很宝贵。另:本实验只是复现参考博文的结果,有关概念、原理相关知识请参考原文。主要参考博文链接如下:https://bestfpga.blog.csdn.net/article/details/81166187实验目标:

2022-05-30 13:52:52 6025 1

原创 树莓派 3B+ 原生蓝牙与手机通讯(BlueTooth SPP)方法和步骤

本笔记基于树莓派 3B+(同事买的,拿来玩玩的)的原生蓝牙,实现与手机之间的SPP服务的通讯功能,截至本笔记,未发现同类的笔记/文章。本人主要参考了后面的两个链接,经过大半天(严格说不到一周,主要一开始一直使用苹果手机的蓝牙,苹果比较封闭,耽误了太多的时间)的摸索链路上基本OK,草做个笔记以备查阅。调试的手机也是借同事的 嘿嘿主要参考链接: https://www.raspberrypi.org

2016-10-24 11:05:32 46016 8

原创 Tightvncserver 连接树莓派的方法及步骤

为什么要在树莓派上搞个tightvncserver呢?原因很简单,做笔记嘛,和读书一样,不做笔记不是很好的读书习惯!做技术、玩些新东西的过程中,难免遇到这样那样的问题,当时通过查资料解决了,过段时间没准就忘记了具体的解决方法和步骤。既然做笔记,特别是技术学习笔记,文字+图片更直观。这就牵扯到在树莓派上截图的方法。Scrot -s ,这是我在树莓派上常用的截图方法,然后通过sftp工具将截图下载到本

2016-10-21 09:21:46 15532 1

原创 VS2010 调试基于ARM的linux程序方法

VS2010 调试基于ARM的linux程序方法搭建这样的调试环境,是无意中有人提到了VisulGDB 这个插件,于是搜索到其官网,发现有基于Raspberry的联调文档。于是,就想在用的开发板也跑LINUX系统,是否也可以借鉴这样的调试手段。虽然两者的系统还是有差异,但想到,这样的调试手段,毕竟比命令行下的调试,或者靠print调试方便太多太多了嘛,于是就抽空尝试一番。毕竟,如果使用VS2010能

2016-06-16 06:15:41 4012 6

原创 《事情正在起变化》《这是为什么》?

《事情正在起变化》系太祖雄文,可谓一针见血,字字珠玑,有兴趣的可以去领略太祖的先知先觉运筹帷幄。盖茨,乔布斯,扎克伯格,佩奇;马化腾,雷军,李彦宏,任正非,丁磊,周鸿祎...共同点,都在其领域取的傲人的业绩,都是程序员/工程师出身,总之就是懂技术和产品,并能深刻理解产品,能持续保证产品的持续创新!也行就任教主出身和IT不是太沾边,建筑兵出身,搞工程的,其实做工程的貌似更

2015-12-02 09:11:18 20099

原创 log4net 日志文件 按分钟为文件名保存日志文件

2015-09-06 10:15:17 3067

原创 libxml2移植到OK6410 ARM开发板上...

这个网上还能找到些参考,移植过程中基本没有错误也,很顺利>...因为选择了交叉编译,所有无法执行,就到到板子上跑一下试试!参考文章: http://blog.sina.com.cn/s/blog_3e28c8a50101fm9d.html 注,移植过程中,没有遇到文章中的错误,一次过,很顺利...

2015-03-22 21:46:07 726

原创 zlog成功移植到OK6410 上来

小费周折,总算是移植上了来了,开始网上搜索zlog移植到ARM的文章基本没有,也许是自己检索能力不济。好在折腾了大半天,终于是弄好了如上图所有示:测试程序系原作者工程所带示范DEMO.所有过程中出现的问题,及修改方法,均截图,有空整理完整贴上来呵呵,备查!

2015-03-22 17:47:36 1182 1

原创 OK6410A 之mmap 方式操作LED流水灯效果

开发板本身配有LED的驱动,且有测试程序,用MMAP方式,完全是为了实验MMAP功能。在OK6410板子上,修改了原来的SPI功能,实现了SPI驱动,且测试功能一切正常,但是数据交换速度相当不理想,通过示波器看,有320us的间隔时间内系统在玩耍。GPIO模拟SPI的速度就更别想了,还慢,其及其浪费系统资源。于是想通过MMAP方式,直接操作硬件寄存器完成对SPI的 操作,感觉L

2015-01-14 14:05:43 1214

原创 OK6410A SPI驱动测试的应用程序

官网的的包里的代码是正常且可以用的,后来又搜索到文中的测试代码,决定更符合应用习惯,于是测试一下,并把详细的测试步骤记录下来...代码来自网络:感谢作者的劳动及奉献精神编译后,在板子上测试,开始效果如下:....setup status = 0@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@spidev spi0.0: 12000000 Hz (m

2015-01-07 16:34:30 2123

原创 Failed to execute /linuxrc. Attempting defaults...

OK6410A板子在公司摸了个板子,和家里用的一样的板子搭建好TFTP环境后,就用板子里默认的uboot开始下载...和虚拟机的ubuntu互拼,均不通,如果PC 不能Ping开发板还可以理解,没有控制报文协议,但是开发板ping不通PC,没搞明白...更没弄明白的是,能uboot的网络完成内核的下载...但是最后报如下错误:Failed to ex

2015-01-06 19:58:45 1425

原创 OK6410A 之 SPI 驱动 测试 步骤

测试代码: 官方光盘(网站有下载地址)中,内核源码 linux3.0.1/Documentation/spi/ 内,spidev_test.c文件 修改文件内 "/dev/spidev1.0" 为:"/dev/spidev1.0"交叉编译后并将spitest发送到开发板上。注: DNW 发送时老是报错,虽换成了secureCRT; 不知为何报错!

2015-01-06 16:58:18 2398 1

原创 OK6410A uboot 错误:error RAM size must be defined

/forlinx/uboot1.16/include/configs/smdk6410.h:347:2: error: #error RAM size must be defined/forlinx/uboot1.16/include/configs/smdk6410.h:522:3: error: #error Define one of CONFIG_BOOT_{NAND|MOVINAND|

2015-01-06 10:58:41 1491

原创 OK6410A tftp 下载 zImage 内核

按官方文档,配置不能正确完成自测!首先在虚拟机安装:apt-get install tftpapt-get install tftpdapt-get install openbsd-inetd编辑/etc/inetd.conf//添加或修改如下:tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.

2015-01-06 10:36:15 1618

原创 OK6410A 驱动程序测试-leds

手上的OK6410A是块废板,被贴标签为USB口坏,算是前两年报废下来的,一直躺在办公抽屉...看过文章说要想保持大脑的灵活,要经常写写文章,可以保持大脑的状态。其实,平时也有写日记的习惯,但是日记嘛,只能与自己分享回忆。粗略的看了看,以此板还是能写几篇简单文字的如:LED,ADC,RTC等等。仔细看看了光盘资料,驱动的测试程序都是QT环境写,也就GUI程序,很遗憾,淘汰的板子没有淘汰

2015-01-03 12:18:06 1001

转载 vim--- 跨终端粘贴

"--- 跨终端粘贴let g:copy_file=$HOME . "/.vim_copybuffer"function Write_copy_file()"本函数将 @" 缓冲区内容写入文件let lines=split(@", "\n")call writefile(lines,g:copy_file)endfunctionfunction Read_copy_file()"

2014-12-31 23:10:00 2777

原创 vs2010开发linux平台C程序 开发环境配置

VIM 其实配置为IDE后,其实也是相当不错的,编辑功能相当强大,偶尔看到有人提到了本文中的写代码方式,于是就想尝尝新。搜索了一下,这个方式的帖子不是很多,稍微花了点时间,摸索了下,还行,在VS2010下编写代码,到ubuntu下编译,一切OK! 主机:WIN7虚机:ubuntu12.04编辑器:VS2010  下载:VA_X_Setup1845 解压:

2014-12-31 15:45:43 10885 1

原创 ubuntu中使用minicom 玩成 文件的上传与下载

向开发板传送文件: 在开发板上的控制台下,输入:rz 按:“ctrl+A”, 在安“S” 出现如下图的界面:选zmodem:查找要下载到开发板的文件: 按方向键,到“goto”, 然后输入目录如下: (ubuntu上测试程序在 /home/mike/hello目录下)进入/home/mike目录后,方向键,选择到 hello目录,然后按 “空格键

2014-12-18 11:06:08 2693

原创 ubuntu 使用minicom 连接 6410开发板

原与开发板直接传送数据,使用secreCRT,建立两个连接,本机到虚机,再通过本机转到开发板。尝试了虚机与开发板直接传送数据。简单记录,以备后查,期间出了点问题,注意是串口号设置,具体如下;在虚机上使用了本机的物理串口COM1在ubuntu命令行下, minicom -s 配置串口时,如下:ttys1对应的是物理串口2(见上图:本机的的物理串口是COM1,但是完

2014-12-18 09:47:03 1783

原创 用secureCRT 完成 6410开发板与本机 文件交换

旧板子发现裁剪的内核有rz  和sz命令telnet方式登录后,发现不能实现文件的上传与下载SSH2/1又无法与开发板建立连接,因为开发板没有SSH最后用串口方式与开发板建立连接使用 rz 和sz 可以实现数据的上传与下载啦

2014-12-16 14:03:53 1271

原创 ubuntu 设置IP gatway DNS

auto loiface lo inet loopback#the primary network interfaceauto eth0iface eth0 inet staticaddress 192.168.34.52netmask 255.255.255.0gateway 192.168.34.254up route add default gw 61.147.37.1

2014-12-16 11:27:37 700

原创 ubuntu 10.04 ssh不能启动 解决办法

周末灭啥事,就把老笔记本(NC6000,传说中的机皇 嘿嘿,想想10多年前就是高分屏 1280×1040)拿出来折腾, 跑WIN 系统吃力,就想装个ubuntu看看开始装12.04咋也装不上,提示大概意思就是CPU不支持,CMOS 里也找不到可以开启的项,想想也是,这么老机器了于是就装8.04试试硬盘安装,期间也出来不少问题,有时间的话再整理一下,以备不时之需如:apt-g

2014-12-14 20:14:54 4185

转载 用GDB调试程序

用GDB调试程序GDB概述 2使用GDB 5GDB中运行UNIX的shell程序 8在GDB中运行程序 8调试已运行的程序 两种方法: 9暂停 / 恢复程序运行 9一、设置断点(BreakPoint) 9二、设置观察点(WatchPoint) 10三、设置捕捉点(Cat

2014-12-09 08:39:29 875

原创 makefile 多文件,多目录的实现

仅做复习笔记备查主目录随意定义,子目录:sub文件共3个:all.c;add.c;minus.c;主目录:All.c子目录(sub):add.c;minus.c; 文件内容分别入下:All.c内容:#include int main(void){ int a=8; int b=3; printf("a= %d b=%d \n",

2014-12-08 10:41:51 1981

原创 makefile实现对多文件、多目录的操作步骤

makefile实现对多文件、多目录的操作步骤仅作个人复习笔记,以备后查。 首先: 建立一个目录"test", 并建立子目录“sub”  test 目录新建文件 :a.c; b.csub子目录新建文件:sa.c;sb.c 内容都比较 简单,因为简单,所以不列出来了。详细见下面操作步骤:root@ubuntu:/home/mike# lstestroot@ubun

2014-12-05 13:45:39 1644

原创 make时的低级错误: missing separator stop

src=$(wildcard *.c ./sub/*.c)dir=$(notdir $(src))obj=$(patsubst %.c,%.o,$(dir))all:        @echo $(src)        @echo $(dir)        @echo $(obj)        @echo "end"@echo 前加上“tab”控制符后就不再报下面

2014-12-05 09:31:16 39401

转载 跟我一起写 Makefile

复习复习,发现一片文章写得详细,转来备份!    跟我一起写 Makefile陈皓 (CSDN)概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,

2014-12-04 19:10:16 834

原创 ubuntu gdb 多线程调试步骤

注:实验代码来自于网络,在原代码中只增加了一些打印代码。 本文仅作复习笔记之用,以备日后查阅。 #include #include #include #include #include #include #include #include #include #include //#include //#include #include

2014-12-03 10:30:44 3003

原创 ubuntu系统使用 GDB 调试多文件的详细操作步骤

整理以前的笔记,仅作复习笔记备查,并实际操作了一遍OK。 All.c文件内容如下: #include int main(void){int a=8;int b=3;printf("a= %d  b=%d \n",a,b);int sum =add(a,b);printf("a+b= %d \n",sum);int cha=minus(a,b);p

2014-12-03 09:09:31 3281

原创 Win7+vmware+xpsp3+vs2010驱动开发环境搭建及调试方法

Win7+vmware+xpsp3+vs2010驱动开发环境搭建及调试方法  本文,系09年笔记记录整理,当时只有大概的步骤,最近又搭建环境,顺道比较详细的整理一下,以供自己备查。较之前的笔记,只是DDK和VMWARE的版本增高了,基本步骤还是大差不差。 注意:如果是初次搭建环境,请大概浏览完全篇后,再参照本文搭建环境。 一、工具描述主机:Win7 (原来是:X

2014-09-28 14:42:22 3024

原创 VS2010 DDK编译驱动程序 环境配置详细步骤

VS2010  DDK编译驱动程序环境配置详细步骤 首先,建立一个文件,内容如下:         将内容里的 “D:\WinDDK”替换你的DDK安装路径       D:\WinDDK\bin\x86;$(ExecutablePath)     D:\WinDDK\inc\crt;D:\WinDDK\inc\api;D:\WinDDK\inc

2014-02-20 13:30:39 5506 2

原创 Hadoop上传文件到HDFS时异常处理步骤

Hadoop环境搭建主要参考如下两篇博客参考如下:http://blog.csdn.net/hitwengqi/article/details/8008203http://www.cnblogs.com/tippoint/archive/2012/10/23/2735532.html本人环境如下:       VM 9.0       Ubuntu 12.04     

2013-10-01 13:28:54 8939 1

原创 VS2010 调试DLL 的办法

最近捣鼓VS2010在一个解决方案里,建立了两个工程,一个DLL ,一个DEMO 测试DLL 发现网上的很多设置办法,都无法实现关联,完成DLL 的调试,,每次都要把DLL, BIN ,H文件复制到DEMO目录里尝试了N个博客里的方法,还是不行。只能用个土办法,整个批处理,完成文件的自动复制,如下;@echo off cls xcopy D:\2013\VS2010

2013-09-14 11:31:47 4435

原创 vs2010 获取 静态文本框获的值

// TODO: 在此添加控件通知处理程序代码 UpdateData(true); AfxMessageBox(m_strMsg); //m_strMsg="ok"; if(!m_strMsg.IsEmpty ()) { int nLen = m_strMsg.GetLength (); int nSent = m_socketCom

2013-09-12 11:01:41 5142

原创 大数据

数据是私有企业唯一可以垄断的资源哦 1 大数据是所有数据而不是抽样数据 2 大数据研究要注重相关性而不是因果关系 3 大数据对于被传统统计分析方法蹂躏的人们无疑是盏指路明灯 ...

2013-04-28 10:58:57 669

转载 无无无

好图 哈哈

2010-07-07 12:20:00 737093 2

转载 人的一生最后悔什么?——曾获各界名流都认同的忠告!

<br />有一家杂志曾对全国60岁以上的老人进行了这样一次问卷调查:你最后悔什么?列出了10项人们生活中容易后悔的事情,供被调查者进行选择。<br />      在相关人员对收回的有效问卷进行统计之后,得出了这样的统计结果:<br /> <br />    第一名:75%的人后悔年轻时努力不够,导致一事无成。<br />      一个40岁的人被医师告知患了绝症,最多再活三年时间。因此他为了使自己最后的生命更有意义,拟出一个三年要做十件事的工作计划。其中包括写一本书、学一门外语、搞一项发明、办一个工厂

2010-07-02 09:09:00 610 1

原创 “智能无线电网”离我们还有多远?

最近,智能电网也很火,相关的消息面,也影响到股市,相关个股也是如日中天,做了火箭一样。由智能电网个股的火爆,我想到了互联网。因为关心物联网的动态,同时也觉得智能电网其实就是物联网大框架下的一个分支应用,故搜索一下关于智能电网的相关消息,以便对此有个概念性的认识。同时,说说自己的一些想法和认识。先列下搜索的概念解释:1、“所谓智能电网,就是电网的智能化,也被称为“电网2.0”,它是建立在集成的、

2010-01-18 00:00:00 1567

原创 MDK3.50使用H-JTAG调试Cortex-M3核的步骤

MDK3.50使用H-JTAG调试Cortex-M3核的步骤  环境描述:开发板:大虾32学生版(F103v8)调试工具:MDK3.50版本 + H-JTAG0.9.2 + 标准JTAG调试板    今天是:公元 2009-7-6(居然可以自动插入日期 嘿嘿)拿到开发板已经两天咯,今天终于可以下载调试了,把这两天里捣腾的结果与大家分享一下。    其实,在没有拿到板

2009-07-09 12:53:00 2670 2

原创 modelsim 6.2b 的初次使用

module count_tp;reg clk,reset;wire [3:0] out;parameter DELY=100;count4 mycount(out,reset,clk);always #(DELY/2) clk=~clk;initial begin    clk=0;reset=0;#DELY reset=1;#DELY reset=0;#(DELY*20) $finish;en

2009-04-29 19:37:00 1956

compiler-gcc5.h

内核编译或编译驱动时,当编译器版本高于内核版本时,会报错,提示找不到头文件compiler-gcc5.h

2020-09-29

Parse.v----基于串口的自定义数据包范例

基于串口通信,用verilog实现的数据帧格式解析示范,如PC通过串口,发一串数据包,数据包格式为:头,命令,长度,参数列表... FPGA这边串口接收数据,并逐字节解析PC过来的数据包,根据解析结果,确定下一步执行动作...

2020-09-22

Visual Assist For VS2010 破解包

Visual Assist For VS2010 破解包

2014-02-23

城市智能交通信息系统.rar

城市智能交通信息系统 1.首先要安装、注册MapObject控件。 2.配置数据源,本书数据库配置已经完成,读者可以直接运行工程文件。

2010-05-23

VE-runtime-1.2.1.zip

VE-runtime-1.2.1.zip ECLIPSE插件时需要的一个东西

2010-05-19

空空如也

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

TA关注的人

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