一乐电子

一乐电子百科

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

快捷登录

手机号码,快捷登录

搜索
楼主: steven888
收起左侧

[avr] 是否需要抛弃AVR?

  [复制链接]
发表于 2010-4-7 07:02 | 显示全部楼层
熊玩的都是高端,动不动就上OS,我还没有玩过单片机上的OS
fat 发表于 2010-4-7 01:55 https://www.yleee.com.cn/images/common/back.gif



    嘻嘻,熊是典型的光说不练,哈哈.只是说说,想想而已.等忙过这一段想买本书看看uC/OS-II,这个东东好象相对简单些,不象uClinux以及linux一类的.不过ARM7好象除了720也只能上前两个,大点的OS都要MMU的,熊想玩的LPC2106属于ARM7TDMI,没有MMU(存储管理单元)的,只能用轻量级的OS.熊的理想是在单片机上跑出一个小WEB来,哈哈.
发表于 2010-4-7 07:06 | 显示全部楼层
熊玩的都是高端,动不动就上OS,我还没有玩过单片机上的OS
fat 发表于 2010-4-7 01:55 https://www.yleee.com.cn/images/common/back.gif



    不过OS也没那么神秘,uC/OS-II这种就很小的.而且现在单片机越来越大越来越快越来越高级,AVR上uC/OS的方案已经不少了,ARM动则64K以上的FLASH和RAM,跑简单的完全可以了.就是51,KEIL里面不是也带了一个小OS嘛,不过不知道怎么样,熊没研究过.OS可以更好的隔离底层与应用,相对高级语言又高级了一层,这样换个平台只要把熟悉的OS移植过去,其他的就可以不变或少变了.
发表于 2010-4-7 10:03 | 显示全部楼层
恭喜熊又要攀登新的高峰,唾弃一下最近M8的疯涨。
发表于 2010-4-7 10:27 | 显示全部楼层
嘻嘻,熊是典型的光说不练,哈哈.只是说说,想想而已.等忙过这一段想买本书看看uC/OS-II,这个东东好 ...
cosine 发表于 2010-4-7 07:02 https://www.yleee.com.cn/images/common/back.gif



跑个Web Server应该不用OS吧,早有人用16F84实现了,方案有N个,熊可以搜一下。如果只是跑web server,不需要在OS之上跑,对单片机来说,本来就资源紧张,隔了一层OS反而更加紧张。
发表于 2010-4-7 10:46 | 显示全部楼层
跑个Web Server应该不用OS吧,早有人用16F84实现了,方案有N个,熊可以搜一下。如果只是跑web server ...
fat 发表于 2010-4-7 10:27 https://www.yleee.com.cn/images/common/back.gif



    如果只是显示个页面那当然相对容易,熊还想后台有些别的呢,比如通过网页控制点什么,或是上传存储转发点什么,或是和其他的机器通讯什么的,这没OS自己写可就费劲了,呵呵.还是移植一个uC/OS,然后弄个IP协议栈,再装个轻量的WEB比较好,不过如果想再塞个小数据库怕是2106有些装不下了.哈哈.
发表于 2010-4-7 10:49 | 显示全部楼层
如果只是显示个页面那当然相对容易,熊还想后台有些别的呢,比如通过网页控制点什么,或是上传存储转 ...
cosine 发表于 2010-4-7 10:46 https://www.yleee.com.cn/images/common/back.gif


呵呵,熊兄这是PC上的开发理念,你是希望在单片机上搭个平台,直接能使用ASP+SQL server?那是PC干的事情啊,别难为单片机了
发表于 2010-4-7 10:54 | 显示全部楼层
呵呵,熊兄这是PC上的开发理念,你是希望在单片机上搭个平台,直接能使用ASP+SQL server?那是PC干的事 ...
fat 发表于 2010-4-7 10:49 https://www.yleee.com.cn/images/common/back.gif



    俺是想通过搭这个东西从底层学习OS,嘻嘻.大型OS比如linux,FreeBSD已经很大了,而象嵌入式OS有的很小,可以从原理上领会.慢慢搭着玩呗.有OS的话和底层就无关,另外单片机毕竟功耗低嘛,哈哈.在uCOS上如果存储空间大跑个轻量的数据库和WEB SERVER也不是不行,但2106确实小点,可以外扩的可能强些.有什么料作什么菜吧,呵呵.如果没OS的支持,仅在单片机上跑出个页面意义不大的,51也能跑,但有的没8019还得用空MODEM线走SLIP去看,真够费劲的.还是能够用以太网走TCP/IP比较好些,慢慢玩,呵呵.熊是看手头有一块LPC2106+8019的板子,遂有这个想法,哈哈.
发表于 2010-4-7 10:57 | 显示全部楼层
本帖最后由 cosine 于 2010-4-7 10:58 编辑
呵呵,熊兄这是PC上的开发理念,你是希望在单片机上搭个平台,直接能使用ASP+SQL server?那是PC干的事 ...
fat 发表于 2010-4-7 10:49 https://www.yleee.com.cn/images/common/back.gif



    ASP不一定非要用数据库,如果支持文件系统用文本文件也能实现一些简单的功能.不过那些轻量级的WEB有的倒是支持ASP,但不知道是精减成什么样子的.如果支持CGI倒是可以想想办法,新办法不成就老办法嘛.这东东还是省电呀.如果只是想玩小WEB,熊手头好几块104板,最简单的装个WIN98,用PWS就齐了.呵呵.
发表于 2010-4-7 11:05 | 显示全部楼层
ASP不一定非要用数据库,如果支持文件系统用文本文件也能实现一些简单的功能.不过那些轻量级的WEB ...
cosine 发表于 2010-4-7 10:57 https://www.yleee.com.cn/images/common/back.gif


呵呵,不用数据库,文本保存的查询起来全部靠脚本,解释执行的,效率极低,就不用考虑了,这功能有等于无。熊兄说的104板是啥东东?能跑win98吗?那不如直接XP的PE,更稳定。PSW太大了,我有个几百K的轻型server,支持ASP和多并发的,比PSW强得多。
发表于 2010-4-7 11:31 | 显示全部楼层
呵呵,不用数据库,文本保存的查询起来全部靠脚本,解释执行的,效率极低,就不用考虑了,这功能有等于 ...
fat 发表于 2010-4-7 11:05 https://www.yleee.com.cn/images/common/back.gif



    那点系统资源你跑数据库可能比文本文件还慢呢,呵呵.104好象是一种工业总线标准吧,没仔细查.有这个接口的板一般是方形的,和软驱/3.5寸硬盘的短边一边宽.有些104主板就和台机硬盘一样大.这种板你可以理解为一台486或586的小PC,淘汰下来的板主频常见为5/300或5/233.板上一般啥都有了,接个硬盘或CF卡就能当PC使.有的板上直接就有CF卡槽.功耗一般比较低,多数是单5V供电,电流在1.5-2A吧.所以这东东玩嵌入式的小主机很不错.98可以跑,XP嘛累点,因为这种板的内存的有限制只能到128M.其实跑linux或FreeBSD可能更合适.前一段熊出过两块104板,也就卖50元左右.照片让熊删除了,就附一个熊准备自己玩的板的PDF吧.另外附一张前面说的准备玩的LPC2106+8019的板的照片.

LPC2106电路板1.jpg

GENE-4310Series.pdf (76.86 KB, 下载次数: 919)

本版积分规则

QQ|一淘宝店|手机版|商店|电子DIY套件|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2024-5-18 04:16 , Processed in 0.057224 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表