简介QpenWrt是一个基于Linux的开源嵌入式操作系统,其在linux上进行深入的定制,加入大量网络应用和管理界面,使其广泛应用于路由器中。我们的项目是基于QpenWrt开发的,故其系统框架是相同的。二、OpenWrt编译编译流程a)安装linux系统)安装编译所需的各种工具;通过Subversion版本库获得源代码;更新并安装package feeds:创建一个默认配置以检查编译环境是否搭建好了;)用menuconfig来配置要加入固件中的软件包;)最后开始编译固件和清理工作。a)首先要安装一个linux系统,建议使用Ubuntu(以下以Ubuntu为例),安装教程,可看官方wiki:http://wiki.ubuntu.orq.cn/%E9%A6%06%%A1%B5b)需安装如下工具:·升级Ubuntu软件包sudo apt-get update安装所需的工具
上传时间: 2022-06-20
上传用户:zhanglei193
Scratch 是 MIT (麻省理工学院) 发展的一套新的程序语言,可以用来创造交互式故事、动画、游戏、音乐和艺术。很适合 8 岁以上儿童使用,目前 1.4 版已经完全支持中文界面,更方便使用,完全不用背指令,使用积木组合式的程序语言,让学习变得更轻松,并充满乐趣。 关键的关键,不在于学习了某种特殊的技能,而是在这个过程中,培养了孩子独立学习、独立解决问题的能力;而这个创造过程,是最让人快乐的。所有的人都可以从麻省理工学院的网站免费下载,已经开发了 Windows 系统,苹果系统,Linux 系统下运行的各种版本。
标签: 趣味程序设计
上传时间: 2022-07-10
上传用户:
该项目是基于嵌入式开发平台的机器人,这个机器人主要使用树莓派和arduino作为核心控制,在互联网这个大的平台上进行机器人的工作和维护、主要使用环境是在室内。机器人系统运行的环境是linux系统、主要是C、Python、PHP等语言、系统需要局域网或者公网的网络环境。计划实现环境监控及报警、安全防护、文体办公,家庭娱乐、媒体影音、出行天气等功能,机器人作为家庭里的小管家,当室内没人的时候,机器人在室内自主巡航进行环境检测、安全报警等并随时向用户提供家里情况,比如室内温度、煤气检测并实时上传到互联网。使用云服务器,大数据等。用户可以通过网页,或者微信对机器人进行一个部署。并且会报警处理一些事情,例如降温功能,人脸检测报警等。当用户在家时,机器人可以为用户播放音乐、电影、语音识别聊天等,而且还会抓取网络新闻、发送微博、邮件、生成扫描二维码、文字提取等功能都已经可以实现。另外该机器人已经实现了自主无线充电。
上传时间: 2022-07-23
上传用户:
随着信息技术的发展,当今社会的信息量越来越大,以往由单片机构成的系统简单地对存储媒介按地址、按字节的读/写已经不能满足人们实际应用的需要,于是利用文件系统对存储媒介进行管理成了今后单片机系统的一个发展方向。目前常用的文件系统主要有微软的FATI2、FATI6、FAT32、NTFS以及linux系统下的EXT2和EXT3等。由于微软 Windows的广泛应用,在当前的消费类电子产品中,用得最多的还是FAT文件系统,如U盘、MP3、MP4和数码相机等,所以找到一款容易移植和使用、占用硬件资源相对较小而功能又强大的FAT开源文件系统,对于单片机系统设计者来说是很重要的。FatFs Module是一种完全免费开源的FAT文件系统模块,专门为小型的嵌入式系统而设计。它完全用标准C语言编写,且完全独立于I/0层,可以移植到8051、PIC、AVR、SH、Z80、H8和ARM等系列单片机上且只需做简单的修改。它支持FATI2、FATI6和FAT32,支持多个存储媒介,有独立的缓冲区,可以对多个文件进行读/写。FatFs Module有个简化版本Tiny-FatFs,它跟完全版FatFs不同之处主要有两点:
标签: fatfs
上传时间: 2022-07-24
上传用户:
该项目是基于嵌入式开发平台的机器人,这个机器人主要使用树莓派和arduino作为核心控制,在互联网这个大的平台上进行机器人的工作和维护、主要使用环境是在室内。机器人系统运行的环境是linux系统、主要是C、Python、PHP等语言、系统需要局域网或者公网的网络环境。计划实现环境监控及报警、安全防护、文体办公,家庭娱乐、媒体影音、出行天气等功能,机器人作为家庭里的小管家,当室内没人的时候,机器人在室内自主巡航进行环境检测、安全报警等并随时向用户提供家里情况,比如室内温度、煤气检测并实时上传到互联网。使用云服务器,大数据等。用户可以通过网页,或者微信对机器人进行一个部署。并且会报警处理一些事情,例如降温功能,人脸检测报警等。当用户在家时,机器人可以为用户播放音乐、电影、语音识别聊天等,而且还会抓取网络新闻、发送微博、邮件、生成扫描二维码、文字提取等功能都已经可以实现。另外该机器人已经实现了自主无线充电。
标签: 智能机器人
上传时间: 2022-07-25
上传用户:
将近三十年的时间里,vi一直是Unix与Linux采用的标准编辑器,从1986年开始,《学习vi和Vim编辑器》一直是第一线的vi导引手册。但三十年来,Unix已不再是三十年前的样子,这《学习vi和Vim编辑器(中文版)(第7版)》也不能一成不变。第7版的《学习vi和Vim》涵盖了Vim的详细指引,Vim是一种很棒的vi同类品。Vim现在是大多数linux系统上的默认编辑器,也是MacOSX的默认vi版本,同时能在许多其他操作系统上执行。《学习vi和Vim编辑器(中文版第7版)》将说明使用这两种程序编辑文档的基础技巧,并讨论高级工具,例如交互式宏与扩展编辑器的脚本——我们的内容编写成容易遵循步骤操作的风格,成就《学习vi和Vim编辑器(中文版)(第7版)》的经典地位。
上传时间: 2022-07-25
上传用户:
U-Boot,全称 Universal Boot Loader,是遵循GPL条款的开放源码项目。U-Boot的作用是系统引导。U-Boot从FADSROM、8xxROM、PPCBOOT逐步发展演化而来。其源码目录、编译形式与Linux内核很相似,事实上,不少U-Boot源码就是根据相应的Linux内核源程序进行简化而形成的,尤其是一些设备的驱动程序,这从U-Boot源码的注释中能体现这一点。U-Boot不仅仅支持嵌入式linux系统的引导,它还支持NetBSD, VxWorks, QNX, RTEMS, ARTOS, LynxOS, android嵌入式操作系统。其目前要支持的目标操作系统是OpenBSD, NetBSD, FreeBSD,4.4BSD, Linux, SVR4, Esix, Solaris, Irix, SCO, Dell, NCR, VxWorks, LynxOS, pSOS, QNX, RTEMS, ARTOS, android。这是U-Boot中Universal的一层含义,另外一层含义则是U-Boot除了支持PowerPC系列的处理器外,还能支持MIPS、 x86、ARM、NIOS、XScale等诸多常用系列的处理器。这两个特点正是U-Boot项目的开发目标,即支持尽可能多的嵌入式处理器和嵌入式操作系统
标签: U-Boot
上传时间: 2022-07-26
上传用户:fliang
2019_昆仑通态_G系列_中级教程,linux系统应用中级教程
标签: McgsTpc-G
上传时间: 2022-08-10
上传用户:
VIP专区-嵌入式/单片机编程源码精选合集系列(1)资源包含以下内容:1. 一个微型的tcp栈实现.2. 对am29f040的flash的操作.3. 一个含socket接口的小型tcp/ip协议栈.4. 一个测试端口测试程序.5. 压缩包中一个为一般操作系统下的fft.6. AES快速算法和蓝牙设备中用的E0算法(用于加密)、E1算法、E2算法、E3算法(用于密钥管理和鉴权等)等.7. 一个日历时钟DS12887或146818的C语言源程序.8. 一个ascii 码值计算原代码的例子.9. 一个嵌入式操作系统(microwindows)的源代码.10. nut/OS的源码.11. 嵌入式开发中的一些图形函数与汉字处理程序.12. 嵌入式触摸屏实验.13. C语言显示汉字.14. 日本的实时嵌入式操作系统norti源码.15. internich公司实现的一个非常非常小的OS.16. 在WinCe平台上开发的数据库管理程序,里面有一个可排序列表控件的实现和Excel的CVS文件的读写类.17. 任天堂模拟器.18. 一个漂亮.19. 怎样建立一个最小的linux系统.20. rtlinux3.0 的源代码.21. Low End Microchip PICs C函数.22. 一个利用中断修改后进行的A/D采集功能的使用软件..23. asm 开发.24. c_c++嵌入式系统编程.25. 控制系统组态软件的开发.26. 电动机书籍和电动机手册全集.27. 数字信号处理c语言程序集.28. CEComm: Windows CE 4.0下的串口调试程序 串口精灵源代码 TTY:Windows 下的类似超级终端的原代码. TAPICase: Windows 下用TAPI拨号的例子 image.29. MZ28AT命令说明书.doc.30. jtag工具.31. 嵌入式GUI 系统..32. 此程序实现了类似protel电路画图程序。.33. 液晶取字模程序.34. 嵌入式web平台.35. 嵌入式 Web Server 源码.36. 嵌入式 Web Server 源码.37. 嵌入式软件VP310tuner驱动程序.38. vp310.39. 44b0+lwip.40. cypress fx2扩展io代码.
上传时间: 2013-06-14
上传用户:eeworm
VIP专区-嵌入式/单片机编程源码精选合集系列(53)资源包含以下内容:1. c8051f020的A/D转换的应用事例.2. 封装较完整的串口类库.3. ucos下的FAT文件系统源码。 config.h dir.C disk.C FAT.C Fat.h FDT.C file.C floppy.c floppy.h format.C.4. norflash的文件系统。 用于中低端手机开发的参考。 存储文件或短消息或电话簿。.5. 关于2407的程序,可以实现FFT运算,很好用,所有程序都在.6. Nand Flash Translation Layer 用于nandflash的操作。 bad block memory map garbage collection average er.7. Nand Flash low driver。.8. 使用JTAG口对AT91R40008芯片进行FLASH编程的程序.9. 一个fpga开发板的原理图.10. 复旦大学的nios讲义.是学习nios的好材料..11. Avalon Bus的参考手册.对做nios的sopc的人很有参考价值..12. 三星c3c2410原理图 arm9系列.13. 视频选择卡设计原理图 使用该原理图设计一个多路选择的视频切换卡.14. ht1621的液晶驱动程序.15. “华为模块(GTM900)+ ARM(LPC2104) + LWIP1.1”以PPP 方式实现GPRS 无线数据传输.16. 内部有说明,多为嵌入式系统程序,侧重于实用的系统,很有参考价值.17. DA 转换 产生三角波 正旋波 梯形波(dac0832)换电路接成同相电压输出形式.18. 这是一个介绍嵌入式软件的应用.19. 基于DSP编写的DS18B20的驱动程序.20. 基于NIOS2的http的网络应用.21. 嵌入式系统设计师考试大纲.22. 座机短信发送平台.23. 座机短信发送平台.24. 座机短信发送平台.25. 座机短信发送平台.26. 这是一个RC500的开发实例.27. JTAG和ICE操作源代码,在linux系统下编译使用.28. ARM指令集.29. 通用ASK信号解码接收程序 1. 接收数据位数最多为40(5*8)位. 2. 由定时器对time进行渐增,在TCC中断程序中加入"INC TIME". 3. 宽脉冲最大允许时间和最小.30. 6963的液晶驱动程序.31. usart的驱动程序.32. 利用DELPHI结合研华数据采集卡PCI1711对模拟量和数字量进行采集。.33. 泰瑞6713A开发箱原理图,个人感觉有参考价值,大家可以下来看看。.34. 使用freescale的DP256B和D12做的CAN转USB接口板的固件源代码,现在的CAN分析仪每个至少要5000多,自己实现一个,希望对大家开发CAN转USB有所帮助..35. LF2407的各个模块的测试程序,包含2407里面的所有模块,均已经调试通过,心血所致,希望对大家有所帮助..36. 在典型系统应用中CC1000要与微控器相连该微控器必须能够 通过三串行配置口PDATAPCLK和PALE控制CC1000改变不同模式.37. AD7705的C语言版,已通过测试.38. 这是关于串口中断的程序.39. Wigger小板电路原理图.40. USB和CPLD之间传输,已经调试完成,向SRAM里写数据后从FX2 USB GPIF 口读出,使用EZ-USB Control Panel 读.
标签: 设计手册
上传时间: 2013-08-03
上传用户:eeworm