wukangkang 发表于 2012-1-12 17:14:52

继续跟帖,小弟做工程机械监控人机界面,最终和经理确定用S3C2440,开发板用Micro2440,领导

继续跟帖,小弟做工程机械监控人机界面,最终和经理确定用S3C2440,开发板友善之臂的Micro2440,领导先让搞出来Demo版出来,该如何下手开始调试呢,是先从裸机开始把底层接口调试好吗,请指教,谢谢!
参考两个公司的人机界面,显示屏用群创光电子的7寸TFT_LCD,外围电路基本确定了,目前面临的问题:
1. 开发板回来改如何进行调试,从裸机开始吗?现在这家公司一直在用LPC2368,当单片机用的。
2. 电路基本确定了,CAN总线接口,Rs485总线,Rs232接口,LAN,USB。
3. 总线和接口需要做成隔离的吗?
4. S3C2440核心部分布板是多层的,还没有布过多层板,双面板布过好多,Demo版先用Micro2440核心板加自己的底板,多层板布板需要注意那些问题呢,电源电磁兼容性怎样布板会比较可靠呢。
多谢指教啊,不胜感激。
发一些纵横科技人机界面的图。
点击此处打开 ourdev_712634WIB314.JPG(文件大小:1.84M,只有400K以内的图片才能直接显示) (原文件名:俯视图4.JPG)
点击此处打开 ourdev_712635CR9F8T.JPG(文件大小:1.82M,只有400K以内的图片才能直接显示) (原文件名:俯视图3.JPG)
点击此处打开 ourdev_712636DAUZ5H.JPG(文件大小:1.86M,只有400K以内的图片才能直接显示) (原文件名:H57V2562GTR.JPG)

wukangkang 发表于 2012-1-12 17:17:09

个人感觉比较快速和可靠的一种方式就是核心板加接口底板的形式,不知道是否可行?

ljt80158015 发表于 2012-1-12 17:42:24

AM1808整体性能比2440优异!~

llssr 发表于 2012-1-12 17:59:56

回复【1楼】wukangkang
-----------------------------------------------------------------------

肯定可以呀这样速度快,我们就是这么做的,别人的核心板和我们自己做的底板,2层,做测试仪

3466756555 发表于 2012-1-12 18:43:57

请教几个问题 :
1、2440好像没有汽车级的
2、核心板+底板注意抗震
3、开机后 linux的系统启动得一段时间 会影响刚开机的操作吗?

lz打算实现什么功能仅仅是显示吗 ?

另外 总线肯定要隔离尤其是can总线

goooogleman 发表于 2012-1-12 20:32:31

回复【1楼】wukangkang
个人感觉比较快速和可靠的一种方式就是核心板加接口底板的形式,不知道是否可行?
-----------------------------------------------------------------------

这种方式是合理的,适合中小企业,速度第一。等有稳定的产品,有量再考虑自己做!

llssr 发表于 2012-1-12 20:37:16

回复【4楼】3466756555
-----------------------------------------------------------------------

选2440就没考虑汽车电子的要求,估计楼主到时会换城ATMEL或NXP的

wukangkang 发表于 2012-1-12 20:58:12

回复【2楼】ljt80158015
-----------------------------------------------------------------------

我推荐用S3C6410,虽然只用过ARM7,都是学习吗,直接用ARM11比较主流,领导是个保守派,看到几家其他公司用ARM9做的人机界面,所以主张用S3C2440,呵呵。

sufeila 发表于 2012-1-12 21:31:42

去网站看看,有传说S3C2440停产了

wukangkang 发表于 2012-1-12 23:14:49

回复【4楼】3466756555
-----------------------------------------------------------------------

问过了三星在北京的代理,有工业级的,不过订货得提前三个月。。。抗震确实是个问题,不过调试稳定了,可以直接焊在底板上,想要实现一个智能的人机交互界面,组态软件要另购买的,自己搞的话不太现实。很棘手的任务啊。。。

wukangkang 发表于 2012-1-12 23:17:01

回复【8楼】sufeila
-----------------------------------------------------------------------

停产倒是还没有,官网现实大量生产,毕竟是一块比较经典的芯片。

2fen 发表于 2012-1-12 23:18:25

7寸群创点亮过了吗?
T-CON

zhuangchao123 发表于 2012-1-13 00:53:53

跟着楼主一步一步学习

wukangkang 发表于 2012-1-13 08:56:21

回复【11楼】2fen 珍惜生命,远离天_朝
-----------------------------------------------------------------------

点亮过了,开发板买过来应该可以点亮的,目前开发板还没到,正在查阅相关资料,抄了另外两家公司的人机界面的电路。

eworker 发表于 2012-1-13 09:06:40

LZ是准备用什么操作系统?

wukangkang 发表于 2012-1-13 11:45:28

回复【14楼】eworker
-----------------------------------------------------------------------

Linux,不过我对操作系统很不熟悉,呵呵,这个项目就是边做边学了。

fishhead 发表于 2012-1-13 13:17:38

回复【15楼】wukangkang
-----------------------------------------------------------------------
跟我想做的类似啊
共同交流啊
看过一些HMI,就是他那种触摸屏(不是贴在液晶上的)不知是怎么弄的;

还是建议楼主用核心板+底板的模式,量很多的话,在做核心板;
三星的都没有工业级,如果对环境要求很高的话建议选atmelTI freescale的

fishhead 发表于 2012-1-13 13:21:45

回复【楼主位】wukangkang
-----------------------------------------------------------------------

1,建议直接上linux或者wince系统,裸机相对更麻烦,跟单片机不同;
2,跟我需要的接口差不多,呵呵
3,最好是隔离的;
4,多层板跟双面差不多,主要是有内电源层,主要的是高速布线部分;

目前包括昆仑通态 纵横科技维控等等都是基于WINCE+三星arm9的方案;步科是WINCELINUX +PXA270的方案,貌似是全工业级的;

omega333 发表于 2012-1-13 17:33:39

MARK AM1800

ljt80158015 发表于 2012-1-13 19:15:58

回复【7楼】wukangkang
回复【2楼】ljt80158015
-----------------------------------------------------------------------
我推荐用s3c6410,虽然只用过arm7,都是学习吗,直接用arm11比较主流,领导是个保守派,看到几家其他公司用arm9做的人机界面,所以主张用s3c2440,呵呵。
-----------------------------------------------------------------------

s3c6410 没有工业级的啊

直接用TI 5美金 cortex-a8AM335X吧!~

ljt80158015 发表于 2012-1-13 19:16:20

回复【7楼】wukangkang
回复【2楼】ljt80158015
-----------------------------------------------------------------------
我推荐用s3c6410,虽然只用过arm7,都是学习吗,直接用arm11比较主流,领导是个保守派,看到几家其他公司用arm9做的人机界面,所以主张用s3c2440,呵呵。
-----------------------------------------------------------------------

s3c6410 没有工业级的啊

直接用TI 5美金 cortex-a8AM335X吧!~

wkman 发表于 2012-1-13 21:50:34

回复【8楼】sufeila
去网站看看,有传说s3c2440停产了
-----------------------------------------------------------------------

停产?,,拆过几个专业HMI厂家的, tw 威纶 的7寸工业HMI,1k大元一片,用的是s3c2416。。。另外,里面的485、232接口也非隔离的。

fishhead 发表于 2012-1-14 08:31:09

我是想做个10.4寸的 便宜的液晶不好搞啊

wukangkang 发表于 2012-1-14 09:08:02

回复【20楼】ljt80158015
-----------------------------------------------------------------------

考虑S3C6410是ARM11,用既然用三星的芯片何必还用比较老的ARM9啊,TI和Freescale的不错,但是资料似乎比较少,开发起来不是很方便啊。

wukangkang 发表于 2012-1-14 09:09:12

回复【17楼】fishhead
-----------------------------------------------------------------------

不多层板还缺乏很多经验,一起多交流学习吧!

yulutong 发表于 2012-1-14 10:04:50

建议楼主裸机+GUI搞定,不要上系统。裸机简单。

szyax 发表于 2012-1-14 10:27:23

我很奇怪楼主的行为,明明知道2440快不行了?还要用?
我上两个照片,给你看看。
http://cache.amobbs.com/bbs_upload782111/files_50/ourdev_713047QGBJNT.jpg
(原文件名:2011822181076175494.jpg)

http://cache.amobbs.com/bbs_upload782111/files_50/ourdev_713048JELR6L.jpg
(原文件名:2011822189563845843.jpg)

eworker 发表于 2012-1-14 11:15:39

回复【15楼】wukangkang
回复【14楼】eworker
-----------------------------------------------------------------------
linux,不过我对操作系统很不熟悉,呵呵,这个项目就是边做边学了。
-----------------------------------------------------------------------

边学边做?有点像学校里做毕业设计。加油!

changhui0222 发表于 2012-1-14 13:13:17

问一句,2440好像不带CAN控制器吧? 楼主是要加片外CAN控制器还是怎么样?

3466756555 发表于 2012-1-14 13:13:40

对26l 照片感兴趣
能介绍下 方案吗

wukangkang 发表于 2012-1-14 13:26:13

回复【28楼】changhui0222 CODING之王
-----------------------------------------------------------------------

是啊,2440没有内嵌CAN控制器,需要加片外的CAN控制器。

wukangkang 发表于 2012-1-14 13:31:54

回复【26楼】szyax 盈安信
-----------------------------------------------------------------------

请问这是哪个公司的产品,有相关资料吗,介绍一下,学习了,谢谢!

Swordman 发表于 2012-1-14 17:11:28

工程机械监控用SAMSUNG??另外楼主根本不用考虑6410,ARM11属于中间鸡肋产品了,高不成低不就。

推荐AT91SAM9X35啦,工业级老牌ARM9厂家,这个型号内置LCD控制器、网口和CAN控制器,400MHZ 1.0V核心电压。
Atmel的设计资料除了三星在中国这边是最多的了,比较容易设计硬件。
软件推荐用LINUX,所有的驱动都已经在www.at91.com上有了,不用自己再去写什么裸机驱动。

szyax 发表于 2012-1-15 22:54:08

http://cache.amobbs.com/bbs_upload782111/files_50/ourdev_713293JFD0V7.jpg
(原文件名:DSC_9512.jpg)

http://cache.amobbs.com/bbs_upload782111/files_50/ourdev_713294XGNBJM.jpg
(原文件名:DSC_9514.jpg)

http://cache.amobbs.com/bbs_upload782111/files_50/ourdev_713295DXYOOJ.jpg
(原文件名:DSC_9516.jpg)

http://cache.amobbs.com/bbs_upload782111/files_50/ourdev_713296P86950.jpg
(原文件名:DSC_9518.jpg)

http://cache.amobbs.com/bbs_upload782111/files_50/ourdev_713297Z6VLTA.jpg
(原文件名:DSC_9523.jpg)

http://cache.amobbs.com/bbs_upload782111/files_50/ourdev_713298CRJDVJ.jpg
(原文件名:DSC_9526.jpg)

http://cache.amobbs.com/bbs_upload782111/files_50/ourdev_713299U4D39T.jpg
(原文件名:DSC_9626.jpg)

http://cache.amobbs.com/bbs_upload782111/files_50/ourdev_713300V9ERNB.jpg
(原文件名:DSC_9631.jpg)

产品的技术手册:
点击此处下载 ourdev_713301AJZ75Q.rar(文件大小:4.20M) (原文件名:EAC-C925.rar)

eworker 发表于 2012-1-16 06:34:07

回复【32楼】Swordman
工程机械监控用samsung??另外楼主根本不用考虑6410,arm11属于中间鸡肋产品了,高不成低不就。
推荐at91sam9x35啦,工业级老牌arm9厂家,这个型号内置lcd控制器、网口和can控制器,400mhz 1.0v核心电压。
atmel的设计资料除了三星在中国这边是最多的了,比较容易设计硬件。
软件推荐用linux,所有的驱动都已经在www.at91.com上有了,不用自己再去写什么裸机驱动。
-----------------------------------------------------------------------

有道理

ljt80158015 发表于 2012-1-16 09:07:15

回复【34楼】eworker
回复【32楼】swordman
工程机械监控用samsung??另外楼主根本不用考虑6410,arm11属于中间鸡肋产品了,高不成低不就。
推荐at91sam9x35啦,工业级老牌arm9厂家,这个型号内置lcd控制器、网口和can控制器,400mhz 1.0v核心电压。
atmel的设计资料除了三星在中国这边是最多的了,比较容易设计硬件。
软件推荐用linux,所有的驱动都已经在www.at91.com上有了,不用自己再去写什么裸机驱动。
-----------------------------------------------------------------------
有道理
-----------------------------------------------------------------------

at91sam9G45 双总线,更强!~

armrtems 发表于 2012-1-16 09:21:04

1楼的图片咋那么像我画的,O(∩_∩)O~
5刀的A8很有吸引力,心痒......

wukangkang 发表于 2012-1-16 09:40:40

回复【32楼】Swordman
-----------------------------------------------------------------------

多谢推荐啊,小弟初入此行业,还未曾听说过at91sam9x35,挺前辈提到到,工业级的东西应该用Freescale或者Atmel的控制器较多,学习了。驱动就用Linux,会节省很多时间,多谢!

blacknewnew 发表于 2012-1-16 11:01:56

回复【37楼】wukangkang
-----------------------------------------------------------------------

用9g35就好了,便宜些。如果你非用双网口的话,选9x35.资料你可以看看atmel网站上。

另外,atmel的A5应该快出来了。

wukangkang 发表于 2012-1-16 17:03:49

回复【38楼】blacknewnew
-----------------------------------------------------------------------

嗯,目前正在关注相关资料,谢谢!我会把设计的过程和遇到的问题不断发帖子,还请多多指教啊!

ljt80158015 发表于 2012-1-16 17:07:50

回复【38楼】blacknewnew
回复【37楼】wukangkang
-----------------------------------------------------------------------
用9g35就好了,便宜些。如果你非用双网口的话,选9x35.资料你可以看看atmel网站上。
另外,atmel的a5应该快出来了。
-----------------------------------------------------------------------


9x35 才是双网,可惜没有LCD控制器


Atmel最新的AT91SAM9x5系列包括了5个型号的低功耗ARM926EJ-S处理器,

公共的特性:

400MHz ARM926EJ-S core / 16KB Data/Instruction Cache / DDR2 / MLC NAND / 3xHS USB HOST 1xHS USB DEVICE / HS SDIO SD MMC / Software Modem / BGA217

差异化的外设主要针对不同的应用场合:

AT91SAM9G15 (LCD)                                          


适合手持式人机界面的应用,AT91SAM9261,AT91SAM9G10升级版


AT91SAM9G25 (Ethernet)                                 


适合门禁、智能电表电表、工业控制、IP摄像处理等应用,AT91SAM9260,AT91SAM9G20升级版


AT91SAM9G35 (LCD + Ethernet)                     


适合有网络需求的手持式或7-15寸工控机应用,如医疗监护仪等,AT91SAM9G45裁剪版


AT91SAM9X25 (2 x Ethernet + 2 x CAN)         


全新双网口配置,适合多网口需求的网关应用


AT91SAM9X35 (LCD + Ethernet + 2 x CAN)   


适合需要LCD、CAN BUS的汽车电子、工控显示设备等应用,AT91SAM9263改进版

gdgn_0526345 发表于 2012-1-17 11:16:46

2440 只是准工业级的,用在这个环境放心吗?

lakeyan 发表于 2012-1-19 11:02:16

回复【2楼】ljt80158015
-----------------------------------------------------------------------

我准备用1808,但资料确实比较少的说。准备买一套开发板先搞起来。不知道后续的工作量大不,第一次用LINUX,与ARM9,有互相交流的没有,偶QQ27369796。但有同事推荐说用S3C2416,大家以为如何?

adce 发表于 2012-1-26 05:24:37

首先你们要确定你们对启动速度有没有要求...
比如你们要做心脏起搏器...结果装了个Linux...开机没开完呢...病人都凉了...

有要求就裸机...没要求就上WINCE和Linux...简单很多...

pilgrim_kevin 发表于 2012-2-11 16:02:10

工业级的建议使用ATMEL,9G45的性能不错,价格也低,可以满足要求。
页: [1]
查看完整版本: 继续跟帖,小弟做工程机械监控人机界面,最终和经理确定用S3C2440,开发板用Micro2440,领导