佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

楼主: 詩魂

嵌入式系統初探

[复制链接]
发表于 7-2-2009 02:50 PM | 显示全部楼层
知道那里可以找arduino吗?
回复

使用道具 举报


ADVERTISEMENT

发表于 7-2-2009 03:30 PM | 显示全部楼层
刚刚联络 新加坡的代理。
http://www.sgbotic.com/index.php ... &category_id=48

看来很不错。
邮费又便宜。
回复

使用道具 举报

发表于 7-2-2009 07:35 PM | 显示全部楼层
原帖由 sweemeng 于 7-2-2009 02:50 PM 发表
知道那里可以找arduino吗?


http://www.seeedstudio.com/depot/duinos-c-27.html

我跟中国网站买的。AVR也能玩Embedded OS不过AVR的compiler好像是要钱的。
回复

使用道具 举报

发表于 7-2-2009 09:39 PM | 显示全部楼层

回复 82# GuoHui 的帖子

我没有信用卡拜托

gcc有avr的compiler。arduino的ide也是免费的。

有谁知道在jalan pasar有的卖吗?
不然的话吉隆坡,哪里有的卖。。

[ 本帖最后由 sweemeng 于 7-2-2009 09:42 PM 编辑 ]
回复

使用道具 举报

发表于 8-2-2009 02:25 AM | 显示全部楼层
原帖由 sweemeng 于 7-2-2009 09:39 PM 发表
我没有信用卡拜托

gcc有avr的compiler。arduino的ide也是免费的。

有谁知道在jalan pasar有的卖吗?
不然的话吉隆坡,哪里有的卖。。


Arduino在马来西亚没有代理。我有多一块freeduino(买套件然后自己焊),你要的话我可以转让给你。


[ 本帖最后由 GuoHui 于 8-2-2009 02:35 AM 编辑 ]
回复

使用道具 举报

发表于 8-2-2009 02:36 AM | 显示全部楼层
原帖由 atchek 于 5-2-2009 10:31 PM 发表


不知 一般LAPTOP 电池可以耐多久。

什么FORMULA 是算这些的。

如果是一般的Laptop以6 Cell 电池来算的话大概可以使用2小时左右

如果要看你的Laptop用多少功率的话可以使用以下的Formula

P=IV


P就是功率了,单位为W(Watt)
I 是Electric Current(电流),单位为A(Ampere)
V就是Voltage(电压)了

例子我的Laptop的Input电压是19V,电流是4.74A

这样我的Laptop的功率就是90W了

一般上Laptop会标上Input是多少的,没有功率至少有写电压和电流的
回复

使用道具 举报

Follow Us
发表于 8-2-2009 07:23 AM | 显示全部楼层

回复 84# GuoHui 的帖子

这样啊。。。

看来要好好的练好我的烧悍技巧。。。。
其实我的技巧是超烂的,多学一个东西也无妨吧。。
回复

使用道具 举报

发表于 8-2-2009 08:20 AM | 显示全部楼层
guohui 。。。那套,自己悍和悍好的价钱差多少 。。。?真的很吸引人 。。。你从官方网站买,还是你说的中国网站买得?

[ 本帖最后由 斷羽鳥 于 8-2-2009 08:36 AM 编辑 ]
回复

使用道具 举报


ADVERTISEMENT

发表于 8-2-2009 08:49 AM | 显示全部楼层
看到arduino和xbee,一起用在atchek的机器人。应该还不错 哦。。
回复

使用道具 举报

发表于 8-2-2009 10:47 AM | 显示全部楼层
原帖由 sweemeng 于 8-2-2009 07:23 AM 发表
这样啊。。。

看来要好好的练好我的烧悍技巧。。。。
其实我的技巧是超烂的,多学一个东西也无妨吧。。


哈哈…我的已经是焊好的。

说来惭愧,虽然读EE,但是焊功也是超烂。

我是linux新手,请多指教。

原帖由 斷羽鳥 于 8-2-2009 08:20 AM 发表
guohui 。。。那套,自己悍和悍好的价钱差多少 。。。?真的很吸引人 。。。你从官方网站买,还是你说的中国网站买得?


焊好和买套件差一个6-7块美金。官方网站没有卖的,都是分给每个国家的dealer卖。

我有两片,一片Arduino(焊好的),从ebay买,USD30。上面图片这篇是买套件,从我说的中国网站买的,USD24。

Arduino从这里买:http://www.nkcelectronics.com/index.html
回复

使用道具 举报

发表于 8-2-2009 10:50 AM | 显示全部楼层
原帖由 sweemeng 于 8-2-2009 08:49 AM 发表
看到arduino和xbee,一起用在atchek的机器人。应该还不错 哦。。


xbee我之前有问过,新加坡有公司有卖,不过要SGD60一片,而且MOQ 10片。

我买了2套Arduino xbee kit到现在还放着没有焊。
回复

使用道具 举报

发表于 8-2-2009 10:59 AM | 显示全部楼层
Arduino xbee 主要是做什么的?
回复

使用道具 举报

发表于 8-2-2009 11:10 AM | 显示全部楼层
arduino是一个microcontroller。
xbee是wireless networking protocol。还是chip。
两个是不同的东西。但是,有人弄一个xbee的addon可以插进arduino的板。
回复

使用道具 举报

发表于 8-2-2009 11:22 AM | 显示全部楼层
原帖由 atchek 于 8-2-2009 10:59 AM 发表
Arduino xbee 主要是做什么的?


这个是xbee。


是使用2.4GHz的RFID module。

Arduino xbee kit是这个。


是一套算是转换器的东西,直接可以mount在arduino上面,用serial跟arduino沟通。
回复

使用道具 举报

发表于 8-2-2009 03:02 PM | 显示全部楼层
原帖由 GuoHui 于 8-2-2009 02:25 AM 发表


Arduino在马来西亚没有代理。我有多一块freeduino(买套件然后自己焊),你要的话我可以转让给你。

我想问一下Arduino是什么来的?
回复

使用道具 举报

发表于 8-2-2009 03:36 PM | 显示全部楼层
microcontroller.
回复

使用道具 举报


ADVERTISEMENT

发表于 8-2-2009 06:52 PM | 显示全部楼层
原帖由 idragon 于 8-2-2009 03:02 PM 发表

我想问一下Arduino是什么来的?


Arduino其实是一片处理器为Atmel ATMega168单晶片的开发板,就是说controller的接脚都接好给你了,你只要拉线到你要控制的东西,然后用写程式控制。

Arduino的网址: www.arduino.cc
回复

使用道具 举报

发表于 8-2-2009 07:39 PM | 显示全部楼层
原帖由 GuoHui 于 8-2-2009 06:52 PM 发表


Arduino其实是一片处理器为Atmel ATMega168单晶片的开发板,就是说controller的接脚都接好给你了,你只要拉线到你要控制的东西,然后用写程式控制。

Arduino的网址: www.arduino.cc

有点像8051的东西

至于写程式使用什么环境来开发?还是可以用Pinnacle 52来写
回复

使用道具 举报

发表于 8-2-2009 07:54 PM | 显示全部楼层
原帖由 idragon 于 8-2-2009 07:39 PM 发表

有点像8051的东西

至于写程式使用什么环境来开发?还是可以用Pinnacle 52来写


对,跟8051一样是8 bit microcontroller。

Arduino有自己的IDE,用类似C的语言来写,这种语言叫processing。

Pinnacle52是8051的IDE?我以前用Notepad + Assembly + X8051 + LINK + AVSIM51来compile和simulate的。
回复

使用道具 举报

 楼主| 发表于 8-2-2009 08:08 PM | 显示全部楼层
嵌入式系統及個人電腦(PC)之間的定義及功能已經有越來越模糊的趨勢;較早之前,嵌入式系統可說是為「特定應用、功能」而設計的系統,而這些嵌入式系統也廣泛應用於個人,例如鍵盤(keyboard),滑鼠等。然而,現今的嵌入式應用產品的功能及應用已經偏離特定使用的功能,例如HTC Touch,除了可以播打電話以及,也可以上網,聆聽音樂,觀賞影片等。甚至一些掌上型遊戲機,也常見用來觀賞影片等。
    雖然在功能及需求上,嵌入式系統產品及個人電腦之間的界限越來越模糊,但以設計的觀點來看,仍有許多差異。例如硬體的設計上,個人電腦偏向於提供使用者自主,彈性的空間,讓使用者自行選擇硬體的效能。例如個人電腦的主機板(mother board)上提供記憶體 (Memory,例如DDR RAM)插槽,讓使用者依據自己的需求添加記憶體空間,並提供使用者日後可以擴充記憶空間的彈性。又或者有天某位使用者迷上線上遊戲(Online Game),為了提升顯示效能,可以自行disable主機板上內建的顯示晶片,另行購買強化遊戲效能的顯示卡,以達到彈性擴充硬體及提高效能的彈性。
    然而嵌入式系統產品的目的始終是作為「特定應用、功能」而設計的系統,雖然功能越來越多元,但仍無法提供使用者更換硬體的彈性。個人電腦的使用者可以很容易地更換處理器(processor),RAM,NIC等硬體;然而這在嵌入式系統產品是不允許的。
    除了硬體上的差異,個人電腦通常允許使用者自行選擇作業系統。因個人電腦多元化的功能,勢必需要作業系統對系統的資源做有效的分配。使用者購買個人電腦後,可以選擇安裝Windows,Linux,FreeBSD等知名的作業系統。而嵌入式系統產品可以不具作業系統(簡單的嵌入式系統產品只需要韌體及/或特定應用的應用程式),就算具備作業系統,也無法像使用個人電腦般可以輕易地更換作業系統,更遑論多重作業系統並存的可能性了。
    因此,在設計嵌入式系統時,必須明確地了解該項產品的需求,精算每個硬體設備的效能是否足以應付使用者龐大的功能需求?甚至是應用軟體(Application Software)的設計上,對於硬體資源的使用也是錙銖必較,因為嵌入式系統的硬體通常已經固定,如果大量使用硬體資源,將可能導致系統不穩定甚至當機。
    總結嵌入式系統的一些特點如下:
1.        多樣性: 可分為應用的多樣性和設備的多樣性。例如智慧型手機,PDA等都是屬於應用和設備多樣性的產品,以應付使用者多元的功能要求。
2.        專用性: 雖然上文已經強調,嵌入式系統產品的功能性越來越多元,但仍以專用目的為主,其他目的為輔。例如智慧型手機,仍以播打電話為主要功能,其他功能屬附加應用。因此在系統的設計上以通訊的穩定性為最主要的考量。
3.        即時(real-time)性: 並非所有嵌入式系統都有這要求,但通常,即時系統都屬於嵌入式系統。
4.        可靠性: 一般可利用硬體和軟體兩種機制來保證系統的可靠性。例如看門狗(Watch-dog)可於軟體失去控制時,讓系統重啟以恢復運作正常。而軟體方便例如記憶體空間的保護等。

了解嵌入式系統的用途及特點後,就可以進一步規劃該項產品的特色(features) 和要求(requirement)。例如手機的開發,是什麼樣的手機?Feature Phone還是單純的手機?還是智慧型手機(Smartphone)?還是PDA手機?除了播打/接收電話及簡訊以外,尚有哪些附加功能?是否需要網路連線?照相功能等等。然後再依據市場需求及成本的考量,選定合適的硬體元件和作業系統。

(待續)

[ 本帖最后由 詩魂 于 8-2-2009 09:38 PM 编辑 ]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 29-3-2024 07:13 AM , Processed in 0.070360 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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