资料收集
fly928sky
这个作者很懒,什么都没留下…
展开
-
《嵌入式Linux开发-基于ARM》(集中收集)收藏[PDF]
《嵌入式Linux开发-基于ARM》(集中收集)收藏[PDF]电驴资源下面是用户共享的文件列表,安装电驴后,您可以点击这些文件名进行下载[嵌入式Linux.C语言应用程序设计].华清远见培训.pdf详情222.4MB[嵌入式Linux应用开发完全手册].有目录.pdf详情113.8MB嵌入式Linux系转载 2012-06-22 13:53:11 · 1032 阅读 · 0 评论 -
STM32开源开发环境的搭建
Eclipse+ GNU ARM Eclipse Plug-in+Sourcery G++ Lite Edition for ARM+OPENCD+Jlink的开源开发环境。 这个教程是去年刚开始做STM32的时候写的,当时还没开始用STM32,先琢磨了免费的开发环境搭建,因此写的这个教程可能有很多错误,最近在网上看到很多人在论坛里转载了这个教程,由于当初我在ourdev论坛上只是转载 2012-07-27 21:16:52 · 1629 阅读 · 0 评论 -
Ubuntu 下使用minicom 的配置过程
emouse原创文章,转载请注明出处http://www.cnblogs.com/emouse/虚拟机安装的Ubuntu 11.10,打算直接在虚拟机中使用个超级终端类的软件来连接开发板,windows下面是超级终端,Linux下面就是minicom了。1、minicom的安装安装minicom很简单,sudo apt-get install minicom一个命令就可以自转载 2012-07-27 21:50:05 · 497 阅读 · 0 评论 -
Eclipse+YAGARTO+JLINK实现Windows下STM32的编译和调试
实验了两个晚上,终于把Eclipse+YAGARTO+JLINK对STM32编译和调试搞定了,现在实现了JLINK仿真功能,可以作为IAR、MDK的另一种选择了吧。下面是步骤:1. 下载安装YAGARTO Tools和YAGARTO GNU ARM toolchain,http://www.yagarto.de/2. 下载Eclipse和JRE环境,先安装转载 2012-07-27 15:43:09 · 2440 阅读 · 0 评论 -
2009-2010网络最热的 嵌入式学习|ARM|Linux|wince|ucos|经典资料与实例分析
前段时间做了一个关于ARM9 2440资料的汇总帖,很高兴看到21ic和CSDN等论坛朋友们的支持和鼓励。当年学单片机的时候datasheet和学习资料基本都是在论坛上找到的,也遇到很多好心的高手朋友,耐心的回答我提出的问题。感激、图报,很简单的想法。希望这次整理的资料帖能对更多的嵌入式爱好者朋友带来帮助!PS: 在此特别感谢 古道热肠 版主把我的帖子加精,给小弟极大鼓舞!转载 2012-07-28 11:30:45 · 1251 阅读 · 0 评论 -
分享海量的单片机学习资料和论文(115网盘)
#####################################资料下载地址: http://115.com/folder/fbg3bj4u#01、单片机学习开发板--#####################################资料下载地址: http://115.com/file/cljez6l0#单片机学习辅助软件.rar/***********转载 2012-07-28 11:57:57 · 359 阅读 · 2 评论 -
给51 DIY超轻量级多任务操作系统
前言想了很久,要不要写这篇文章?最后觉得对操作系统感兴趣的人还是很多,写吧.我不一定能造出玉,但我可以抛出砖.包括我在内的很多人都对51使用操作系统呈悲观态度,因为51的片上资源太少.但对于很多要求不高的系统来说,使用操作系统可以使代码变得更直观,易于维护,所以在51上仍有操作系统的生存机会.流行的uCos,Tiny51等,其实都不适合在2051这样的片子上用,占资源较多,转载 2012-07-28 12:08:24 · 1927 阅读 · 0 评论 -
在U-Boot中实现对Yaffs镜像的支持
0 引 言 U-Boot是目前广泛使用的嵌入式操作系统通用引导程序,具有功能丰富强大,支持多种操作系统和 CPU体系,易于功能扩展和移植,源码开放等多种优点。U-Boot能够同时支持启动加载模式和下载模式。在下载模式下,可以通过U-Boot自带的 nand read/write等命令,配合.Jffs 2等参数,实现cramfs,Jffs 2等文件系统镜像的读写,方便开发过程的调试。Yaf转载 2012-07-28 11:22:38 · 1546 阅读 · 0 评论 -
嵌入式核心书籍
Linux基础1、《Linux与Unix Shell 编程指南》C语言基础1、《C Primer Plus,5th Edition》【美】Stephen Prata著2、《The C Programming Language, 2nd Edition》【美】Brian W. Kernighan David M. Rithie(K & R)著3、《Advanced Pro转载 2012-07-30 13:48:22 · 481 阅读 · 0 评论 -
几种Linux下嵌入式开发环境的简单介绍
做Linux嵌入式系统的对常见的几种嵌入式开发环境一定不会默生,由于主要接触网络相关产品的一些系统设计,因此,将可能用到的嵌入式开发环境简要总结一下。主要涉及下面的几个东东: emDebian - http://emdebian.sourceforge.net uClinux - http://www.uclinux.org buildroot -转载 2012-09-07 15:36:37 · 528 阅读 · 0 评论 -
应用Scratchbox构建基于CF卡的嵌入式Linux系统
石涛 师卫(太原理工大学信息工程学院 山西省 太原市 030024) 摘要: 本文介绍了一种应用Scratchbox构建Linux操作系统的新方法,详细论述了应用Scratchbox和Busybox等开源软件在CF卡上构建一个嵌入式Linux操作系统的全过程。关键词:Busybox; Scratchbox ;CF ;嵌入式Linux操作系统中图法分类号:TP转载 2012-09-07 15:39:35 · 1639 阅读 · 0 评论 -
[学海拾贝]状态机思路在单片机程序设计中的应用
状态机思路在单片机程序设计中的应用 状态机的概念 状态机是软件编程中的一个重要概念。比这个概念更重要的是对它的灵活应用。在一个思路清晰而且高效的程序中,必然有状态机的身影浮现。 比如说一个按键命令解析程序,就可以被看做状态机:本来在A状态下,触发一个按键后切换到了B状态;再触发另一个键后切换到C状态,或者返回到A状态。这就是最简单的按键状态机例子。实际的按键解析程序会比这更复杂转载 2012-09-13 12:50:07 · 890 阅读 · 0 评论 -
STM32固件库详解
emouse原创文章,转载请注明出处http://www.cnblogs.com/emouse/ 最新加入固件库以及开发环境使用入门视频教程,同时提供例程模板,个人录制,欢迎指正。下载地址:http://115.com/file/e78l0xlo# emouse-STM32系列视频教程.rar 最近考试较多,教材编写暂停了一下,之前写了很多,只是每一章都感觉不是特别完整,最近把其中转载 2012-07-27 21:05:16 · 830 阅读 · 0 评论 -
Eclipse+JLink GDB Sever在mini2440开发板leds点灯程序调试过程
刚入手Jlink V8, 发现Eclispe调试Jlink的文章少之又少,经过我的实践,把一点心得分享给大家.本文为原创,如有转帖,请注明出处!准备工作:1. Jlink+mini2440开发板,驱动程序安装完毕,接通电源,启动Jlink GDB Server2. YAGARTO toolchain安装, 这个toolchain是基于GNU ARM的与Keil的ARM tool转载 2012-07-27 15:50:44 · 1682 阅读 · 0 评论 -
JLink-GDBServer + eclipse 的调试环境
JLink-GDBServer + eclipse的调试环境。以下是我在网上收集整理的文章,希望以后能用上。原理:用jlink的基本都用RDI了吧,不是keil就是IAR。jlink gdbserver和openocd是一回事,都是担任一个 gdb server的角色,用来解释来自arm-elf-gdb的调试信号,并且控制硬件(Jlink或者openjtag)转载 2012-07-27 00:39:40 · 2697 阅读 · 0 评论 -
挂载NFS错误排解
NFS错误排解:按步骤来!启动 portmap 或者 rpcbindservice rpcbind start (or service portmap start)启动由客户端和服务器端共享的服务service nfs-common start启动服务器端服务server nfs-server startNFS错误排解:说说具体的!错误类型1:rpc转载 2012-07-07 09:21:27 · 1471 阅读 · 0 评论 -
MCS-51定时器的使用方法与误差补偿方法
摘 要:对MCS-51单片机定时器的原理与使用中的几个关键问题进行了讨论,给出定时器的使用方法与误差补偿方法,并给出了实现程序。1前言 定时器是MCS-51单片机非常重要的组成部分,由于其应用与单片机的其他硬件相关,存在着一定的复杂性[1]。而定时器是单片机应用中解决某类复杂问题的最有为效的方法,应用非常广泛。随着定时要求的提高,在定时处理过程中所带来的误差需要校正[2],转载 2012-07-08 22:48:51 · 2564 阅读 · 0 评论 -
【MCS-51】【A51】反汇编得到16位二进制数除法算法
反汇编得到除法算法1.本算法是16位二进制数的带参除法运算2.参数为被除数和除数,被除数高位R6、低位R7,除数高位R4、低位R53.返回结果为商和余数,商高位R6、低位R7,余数高位R4、低位R5除法算法代码如下:Q00FB: CLR F0 ;00FB C2 D5 MOV原创 2012-06-29 11:42:03 · 2190 阅读 · 0 评论 -
【MCS-51】【C51】C51中犯的低级错误的后果
C51中犯的低级错误的后果 其实程序是好几天前就写好的,程序下载运行都没有什么问题。 程序原本的大部分操作都是在主函数Main中写的,为了让程序看起来更直观,于是就把其中的操作全部封装到一个函数中。封装好了之后,编译了下没有错误(不过有几个警告)。因为编译没有错误,所以就没有过多的关心其中的警告,也没有去把程序下载到开发板运行。 在这几天原创 2012-06-30 15:57:36 · 649 阅读 · 0 评论 -
linux下jlink安装
首先下载源代码 1:从www.segger.com 网上下载 jlink for linux beta 版本 该版本为 Jlink 在linux下的一个测试版本。 http://www.segger.com/cms/jlink-software.html 2:将其放在用户目录中解压 tar -zxvf JLink_L转载 2012-07-20 10:00:51 · 1027 阅读 · 0 评论 -
Getting start with IAR 6.30
问题I'm trying the IAR EW6.30 to get start with STM32VL discover board.Following the pdf in the "stm32vldiscovery_package" folder, trying to run the demo project of the AN3268, I open the workspace转载 2012-07-21 07:44:49 · 1256 阅读 · 0 评论 -
纯Linux下的 ARM裸机调试环境搭建(GDB + JLink)
一直想摆脱windows环境,在纯linux下进行arm裸机开发,但是由于一直不知道JLink如何在linux下运行和配置,一直无法进行下去。以前都是windows+AXD调试。包括本人用的FL2440开发板和JLink调试器也没有提供在linux调试的文档。前些天由于想研究下U-BOOT的源代码,不得不在linux下编译,就google到了众多大牛的帖子,且找到了JLink的官方linux版。综转载 2012-07-20 09:37:19 · 662 阅读 · 0 评论 -
mini2440与J-Link的接口连线
j-link为20针JTAG,mini2440为10针JTAG口。 j-link 的4、6、8、10、12、14、16、18、20脚与 mini2440的8、10脚相连,这个信号是地。j-link 的3、5、7、9分别对应mini2440的3、5、7、9脚。j-link 的1、2脚接入mini2440的1、2脚,这个信号是电源。j-link 的15脚接入mini2440的4转载 2012-07-26 11:28:39 · 1360 阅读 · 0 评论 -
OpenOCD应用之J-Link
按照“mini2440与J-Link 的接口连线”做好jlink到mini2440的JTAG线。首先,很重要的一步是安装libusb工具。不安装,编译openocd 时会提示找不到usb.h文件,该文件即为libusb工具的头文件。该工具可在sourceforge上找到。#cd libusb-0.1.12#./configure#make#make install这样,转载 2012-07-26 11:27:28 · 1119 阅读 · 0 评论 -
Openocd 安装并在Eclipse环境下通过J-Link调试
一,安装前准备 1,软件安装平台:CentOS 5.52,开发板硬件环境:Mini24403,下载最新版http://www.linuxidc.net/thread-2217-1-1.html,当前版本Openocd-0.4.0安装时参考文章http://www.linuxidc.com/Linux/2011-05/35966.htm这里http://www.linux转载 2012-07-26 13:03:45 · 2702 阅读 · 0 评论 -
Ubuntu下用Eclipse CDT开发STM32
主要是在Ubuntu下进行的工作。在Windwos下基本相同。前一阵实验了Eclipse 开发ARM Linux的程序。现在有项目需要用STM32,建立一个STM32的开发环境。插件:org.eclipse.cdt.cross.arm.gnu-updatesite.ziptest工程:test.zip以及本文相关的工具下载在到Linux公社的1号FTP服务器里,下载地址:转载 2012-07-26 13:31:16 · 2840 阅读 · 0 评论 -
新型的按键扫描程序,仅三行程序
新型的按键扫描程序 不过我在网上游逛了很久,也看过不少源程序了,没有发现这种按键处理办法的踪迹,所以,我将他共享出来,和广大同僚们共勉。我非常坚信这种按键处理办法的便捷和高效,你可以移植到任何一种嵌入式处理器上面,因为C语言强大的可移植性。 同时,这里面用到了一些分层的思想,在单片机当中也是相当有用的,也是本文的另外一个重点。 对于老鸟,我建议直接看那两个转载 2012-09-17 12:04:53 · 680 阅读 · 1 评论