自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (10)
  • 收藏
  • 关注

原创 原子板上移植FATFS的一些记录

首先声明下,本文只是个人学习记录,如有错误之处,请大家谅解并提出,大家一起讨论。。。。在此谢过。。。第一次在开发板上移植文件系统,起初刚学SD卡时,使用的是直接在SD的某个地址中直接存取数据,很不方便理解和使用。比如说,有个朋友叫你帮他存个文档下,于是你存在某个SD卡的地址中,那下次你要读取这个文档的时候,你能想到这个文档数据存放在SD卡的那个地址中吗?。。。。。这就是我们为什么要移植文件系统

2011-10-26 19:18:56 1505 3

原创 openwrt 关闭ssh后,程序继续运行的方法(备忘)

由于开启tcpdump来监视网络数据,要长期开着,当关闭SSH后,会出现tcpdump关闭的现象。解决方法,在openwrt中安装screen软件,安装方法opkg update,opkg install screen。安装完成后,输入screen回车,在新的界面下,运行tcpdump,然后Ctrl+a,再点击d即可回到主界面下,会显示[detached]字符串。输入screen -ls可以查看要

2016-12-10 14:52:25 3775

原创 WRTnode自启动脚本程序

openwrt要自启动我们的脚本程序,只要在/sys/rc.local文件中,添加我们要运行的命令即可,vi /sys/rc.local,在exit 0一句前面添加我们要运行的脚本python Demo.py然后保存退出,重启板子就可以了。openwrt上电后,要初始化很多东西,可能要等一会儿才有反应。下面是我测试的程序,python版本。import sysimport timeimpo

2015-11-25 00:03:39 485

原创 WRTnode控制GPIO备忘笔记

这几天新接触到了WRTnode这个平台,烧写openwrt系统固件,不用自己移植uboot和系统移植,直接烧写使用,可以实现Linux开发板需要的功能。上电后,波特率115200,通过串口去控制板子,输入命令cd /sys/class/gpio命令,可以在这个目录下看到我们可以操作的GPIO,这里我们能操作的GPIO就是蓝色显示的。这里我们以gpio44为例,输入命令ls gpio44回车,就

2015-10-13 15:16:06 1014

原创 python访问webserver服务

公司弄了个服务器,提供了webserver接口,刚学的python,用来测试访问下服务器能用否,留此代码做个备忘import urllib2def TestUrlOpen():  page = urllib2.urlopen("http://www.webxml.com.cn/WebServices/WeatherWebService.asmx/getWeatherbyCityNa

2015-09-22 10:29:38 615

转载 LWIP接收例程

以太网是TI公司9b96这款芯片特色外设,或者说之所以选择9b96这款芯片,就是要用它的以太网。但是开发板给的光盘中有关以太网的例子,如enet_lwip,初学者搞不清楚这个目录中的这些文件是干什么的,这些文件都需要吗?大家可以看出enet_lwip例子文件结构比较混乱,不知道哪些是我们要用到的源文件,不知道哪些是该工程必须用到的库文件,有些学生可能自己新建一个工程,但是编

2015-07-31 08:36:18 3456 3

转载 用法拉电容从容实现单片机掉电数据保存

用法拉电容从容实现单片机掉电数据保存电路见下:这里首先用6V供电(如7806),为什么用6V不用5V是显而易见的.这里的二极管们一般都起两个作用,一是利用单向导电性保证向储能电容0.47F/5.5V单向冲电;二是起钳位作用,钳去0.6V,保证使大多数51系列的单片机都能在4.5V--5.5V之间的标称工作电压下工作.而4.5-5.5间这1V电压在0.47F电容的电荷流失时间就是我们将来在掉电报

2015-05-15 09:40:50 5599 1

原创 CC2530低功耗笔记-备忘

废话就不说了,直接上代码和步骤。(1) go to project->Oprions and find the C/C++ Compiler->Preprocessor ,在Defined symbols:对话框中输入如下设置:ZDO_ENDDEVICEREFLECTORPOWER_SAVING第一步完成。(2) 修改f8wConfig.cfg文件如下,-DRFD_

2015-05-06 15:26:19 2227

转载 单片机 远程开关量电压转换

单片机的I/O口承受输入电压一般是 -5V 到 +5V,如果一个开关接的距离比较远,就容易受到线路干扰、线缆本身的电阻率影响导致MCU无法识别。虽然MCU的I/O的输入是“高阻抗”的,但是还是很难确保远距离后的影响。  左边可以输入0 ~ 12V, 右边可以很稳定的输出0~5V原帖:http://blog.csdn.net/zjianbo/article/d

2014-12-26 15:10:16 701

原创 关于IIC的一些备忘

以前调试芯片驱动都是靠JLINK单步调试,最近新买了个逻辑分析仪,正好nalai

2014-11-25 11:45:01 535

原创 gprs使用注意事项

一般TCP/IP连接异常使用AT+CIPSHUT后,重新执行

2014-11-14 16:47:11 670

转载 关于硬件设计知识的一些转载

电源瞬断                发现很多板子的软硬件设计没有考虑电源冲击浪涌导致的电源瞬断问题,这可就麻烦了,做出来的东西根本不能当成产品卖,充其量是个开发板玩具。                你可能有这样的经验,家里的冰箱制冷电机启动时/打开电视机瞬间,屋子里的灯会突然暗一下,没错,这就是瞬断现象,电源在冲击浪涌影响下丢失了十几个周期的电压。在很多没有培训过的人的印象里

2014-11-14 10:26:24 1085 1

原创 cc debugger固件下载

由于在做zigbee项目,下载器用的是cc debugger,使用没什么问题,就是有次莫名其妙的电脑不能识别cc debugger了,红灯一直亮着,所以上网找了官方的固件进行了下载,终于修复好那个cc debugger,现在记录下修复过程,留着备用。使用工具:    (1)SmartRF Flash Programmer软件(2)SmartRF Studio 7软件(注意,以上软件可到

2014-01-18 15:38:04 7024 2

转载 四层板设计

多层板的层设置当初困扰了我好几天,就是没搞懂plane和layer的区别。看别人的多层板也没看懂,以为多层板的中间的地平面和电源平面也是应该像双面板那样敷铜来实现,但是别人的多层板文件里面又没有大块的敷铜。按照别人那样设置了层后,在中间的2层根本没法敷铜,pcb布板书籍上也没有讲到多层板的层设置。后来用plane和layer作为关键词百度了一下才搜到一篇文章,搞明白了pcb的正负片之分。本来想把那

2013-10-04 15:03:42 1396

转载 关于opencv内存泄露的一些记录

这几天弄的数字识别程序开启后内存涨的厉害,后来查资料才解决了问题,这里记录下,以防自己下次又犯次错误。opencv中使用cvCreateImage()新建一个IplImage*数据类型和使用cvCreateMat()新建一个CvMat*类型,都是需要cvReleaseImage() 和 cvReleaseMat()来进行释放的,可参考opencv官方程序的例子在结束程序时都会释放使用到的这两种

2012-10-12 22:54:20 725

转载 位运算的使用

各种位运算的使用    === 1. and运算===    and运算通常用于二进制取位操作,例如一个数and 1的结果就是取二进制的最末位。这可以用来判断一个整数的奇偶,二进制的最末位为0表示该数为偶数,最末位为1表示该数为奇数.    === 2. or运算===    or运算通常用于二进制特定位上的无条件赋值,例如一个数or 1的结果就是把二进制最末位强行

2010-11-01 13:10:00 484

opencv实现截图功能

这是个练习程序,使用了opencv从一张图片中截取出我们感兴趣的地方生成另张图片。

2012-11-04

opencv实现视频监控

这是帮人做的小程序,使用了opencv来实现视频监控,当画面有移动时有个数据会跳动,注意这个程序使用的是USB摄像头,而且那个阀值课根据自己的需要来选择

2012-11-04

飞思卡尔智能车 电磁平衡车原理图

这是参加第七届飞思卡尔电磁组使用的原理图

2012-11-04

飞思卡尔智能车直立电磁车二等奖程序

这是第七届飞思卡尔智能车电磁组的华南二等奖的程序,大家可以参考下

2012-10-12

51单片机 菜单程序OLED屏

这是使用龙丘OLED屏幕下的一个菜单程序,可实现多层菜单项显示。

2012-05-30

K60驱动OLED液晶屏程序

这是用龙丘买的OLED液晶,移植了一下他那个XS128的程序到K60下,K60能正常使用该液晶。希望能帮助到飞思卡尔的车友们

2012-05-09

XS128 PE功能例子

这是一个使用PE功能对XS128进行编程的例子

2012-04-06

智能车XS128 PE编程入门

这个文档是本人写个入门的学弟们用的,介绍了XS128芯片如何使用飞思卡尔强大的PE编程功能,只要掌握其实一种芯片的PE使用,其他型号的芯片也是很容易上手的。

2012-04-06

ucgui+ucosii

这是正点原子板附送的ucgui例子,但是他原来的没实现触摸屏,而且是使用静态库编译,这个是修改过的,用的是源码代码编译,而且实现了触摸屏功能。

2011-12-05

STM32下的FATFS例子

在正点原子板下的FATFS例子,希望可以对有需要的帮助

2011-10-26

空空如也

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

TA关注的人

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