社区
非技术区
帖子详情
华恒6410板开发经验
qwqwqw408
2009-09-10 09:32:55
本人近期正在这款开发板上做项目。已经实现了一些功能,像摄像头数据获取(可以获取到每帧),硬件编解码(H.264格式),jpeg硬件编解码。声音和视频的同步传输等等。希望在做方面开发的同志们,踊跃发言,交流经验,共同提高。如果有问题的可以回帖问我。
...全文
204
14
打赏
收藏
华恒6410板开发经验
本人近期正在这款开发板上做项目。已经实现了一些功能,像摄像头数据获取(可以获取到每帧),硬件编解码(H.264格式),jpeg硬件编解码。声音和视频的同步传输等等。希望在做方面开发的同志们,踊跃发言,交流经验,共同提高。如果有问题的可以回帖问我。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
vincej
2011-08-18
打赏
举报
回复
感觉楼主很装B,跟人沟通还趾高气昂滴,太阳!啊啊
wolfmvp
2010-03-15
打赏
举报
回复
感觉楼主很装B,跟人沟通还趾高气昂滴,太阳!
lixinlu2000
2010-02-27
打赏
举报
回复
我最近也定了一快,有疑问的时候要向楼主请教!
qwqwqw408
2009-09-11
打赏
举报
回复
[Quote=引用 9 楼 xilidecai 的回复:]
64Mbytes 8位 NAND FLASH
2X64Mbytes 16位 DDRRAM
你的咋会1G呢?标配还是定制的?
[/Quote]
华恒的确实是1G的,不过只是你用不了而已,很讽刺吧。
qwqwqw408
2009-09-11
打赏
举报
回复
[Quote=引用 8 楼 xilidecai 的回复:]
是滴,华恒其实主推LINUX的,在手册中或者产品的宣传中都是这样,WINCE却是不咋地。
在DOC中华恒提供了S3C64xx MFC驱动接口说明.pdf这个文件,你找一下,如果只是应用层调用的话,这些接口参数厂商都给出了。关于MFC的驱动是放在SAMPLE下的MFC文件里的,一开始我一直在SRC/DRIVERS下面搜寻,真不知道这样做啥意思...
[/Quote]
SAMPLE下是没有驱动源文件的,你所看到的是一些SsbSip开头的文件吧,那是在MFC之上包装的供应用程序使用的库而已。至于参数说明,我想任何一个模块,在那个cpu手册里面都有详尽的描述。关键问题是,要使用一个硬件,不是有参数就可以的,你需要知道使用它们的流程,就算你知道了每一个参数的意义,会调用它驱动的每一个功能,但是你不能把这些功能串联起来,最后还是不能很好的使用这个硬件。就像我开始做摄像头的时候,或许是因为第一次做这方面,不知道如何下手。开始以为只要看到驱动源代码和MSDN上wince摄像头驱动相关文档就可以很好搞定的。msdn上对每一个结构,每一个参数都做了描述,但是看完一遍,你仍然无法下手。就是因为他没有提供一个可以实行的流程。最后我是看了wince自带的测试程序,才把摄像头弄成功的。初始化的步骤相当复杂繁琐,掉一步都会有问题。不过终于还是弄好了,看了2,3遍那个测试程序,现在总算理解多了。米办法,第一次做wince开发,第一次用c++,相当苦恼
xilidecai
2009-09-11
打赏
举报
回复
64Mbytes 8位 NAND FLASH
2X64Mbytes 16位 DDRRAM
你的咋会1G呢?标配还是定制的?
xilidecai
2009-09-11
打赏
举报
回复
是滴,华恒其实主推LINUX的,在手册中或者产品的宣传中都是这样,WINCE却是不咋地。
在DOC中华恒提供了S3C64xx MFC驱动接口说明.pdf这个文件,你找一下,如果只是应用层调用的话,这些接口参数厂商都给出了。关于MFC的驱动是放在SAMPLE下的MFC文件里的,一开始我一直在SRC/DRIVERS下面搜寻,真不知道这样做啥意思...
qwqwqw408
2009-09-11
打赏
举报
回复
说句实话,华恒的wince开发板做的实在不行,很多其他厂商提供的功能他们都没实现,像hive注册表,rom文件系统。还有网卡物理地址是写死的,你要是买了2块以上开发板,在一个局域网通信,绝对同时只有一台能行。当初被这问题困扰了一晚上。H264编码是没有例子的,至少没有wince的例子。你要用,自己去分析mfc驱动,看三星的cpu手册。。看了他们linux的版本,这些都有了,真想骂人,wince还没做好就别出来卖啊。
qwqwqw408
2009-09-11
打赏
举报
回复
[Quote=引用 4 楼 xilidecai 的回复:]
你买的6410厂家不是自带的驱动吗?
应该都提供源码才是啊!
[/Quote]
驱动是有源代码,但是做开发有些时候也只能直接调用驱动。像摄像头那块,本来是想用dshow的,但是考虑到我们需要对每一帧的数据做H264硬件编码,就直接调用驱动取得每一帧,然后编码发送网络传输的。我不知道dshow有没有取得数据流中每一帧的接口,应该是有的,但是没时间去研究。况且不太灵活,所以采用直接调用驱动的方式。其他的,像H264和JPEG硬件编解码,都是提供了一些应用的API,倒是可以很方便的使用。
qwqwqw408
2009-09-11
打赏
举报
回复
[Quote=引用 2 楼 gooogleman 的回复:]
nand flash
多大的?
进QQ群:91496929聊聊,嘿嘿,我接触过几天华恒的6410
[/Quote]
nand flash 是1G的
xilidecai
2009-09-10
打赏
举报
回复
你买的6410厂家不是自带的驱动吗?
应该都提供源码才是啊!
xilidecai
2009-09-10
打赏
举报
回复
[Quote=引用 2 楼 gooogleman 的回复:]
nand flash
多大的?
进QQ群:91496929聊聊,嘿嘿,我接触过几天华恒的6410
[/Quote]
应该是128M吧
gooogleman
2009-09-10
打赏
举报
回复
nand flash
多大的?
进QQ群:91496929聊聊,嘿嘿,我接触过几天华恒的6410
91program
2009-09-10
打赏
举报
回复
高人!
嵌入式系统/ARM技术中的
华恒
科技推出嵌入式防火墙主
板
HHPPC8349-Firewall-R1
华恒
科技推出基于MPC8349的嵌入式防火墙主
板
HHPPC8349-Firewall-R1,支持千兆网口,为高端企业级防火墙、SOHO网关、网关、路由器等产品的
开发
提供高性能的主
板
。目前,
华恒
科技防火墙主
板
产品线已经完整覆盖高、中、低端的产品,为合作伙伴的产品
开发
提供丰富的选择。 MPC8349属于飞思卡尔Power QUICC II系列处理器,基于e300内核设计,e300内核是个优化的PowerPC?内核,专为系统芯片设计,具有1个容量为32KB的指令缓存和1个32KB数据缓存,时钟频率范围从266MHz到667MHz,使MPC8349E能满足广泛的需要高密度计算的应用
嵌入式系统/ARM技术中的
华恒
科技 发布的嵌入式Linux
开发
板
华恒
科技发布基于RMI Alchemy AU1210的嵌入式Linux
开发
板
HHAU1210-R1,为厂商及
开发
人员提供功能丰富的
开发
工具。利用这款
开发
板
,用户能够进行基于嵌入式Linux系统的上层应用设计
开发
,实现GPS导航设备、PMP/MP4、汽车电子、信息娱乐、网络多媒体终端、电子相框等产品的快速设计。 AU1210运行的频率达400MHz,支持视频解码达Wide-CIF(480x288)分辨率,是针对便携式导航设备(PND)及专用媒体应用的优化产品。同时,AU1210特别适合于大尺寸显示的应用,其内置的LCD控制器最高支持2048×2048分辨率,VGA显示最大支持1280×102
ARM 9嵌入式系统设计与
开发
教程种子
ARM 9嵌入式系统设计与
开发
教程 目前嵌入式处理器常见的有ARM、PowerPC、MIPS、Motorola 68K、ColdFire(冷火)等,但ARM占据了绝对主流(资料说手机中几乎100%都是ARM处理器)。ARM是一个只卖知识产权的公司,目前获得购买了ARM CPU核授权许可的大公司很多,包括Intel、Samsung、Amstel、Motorola、Philip等,他们都在ARM CPU核的基础上进行了一些外围扩展,形成自己的处理器(如Samsung S3C2410,Motorola i.MXL9328等处理器都是采用ARM 9内核,指令一级是相同的)。而众多中小公司又购买了这些处理器,设计了各种各样的
开发
板
,如
华恒
等国内很多著名嵌入式公司都生产基于Samsung S3C2410的
开发
板
,供最终用户使用或供教学实验。在ARM这个食物链上,ARM公司是大鱼,Intel、Samsung等公司是小鱼,而
华恒
等则是虾米,最终用户(想我们要采购嵌入式
开发
板
的实验室)则是喂虾米的。Intel早期生产的是低端ARM(Strong ARM,相当于ARM 7),现在转向主要生产高端ARM(即Intel Xscale处理器,相当于ARM 10,主要用在高端PDA上,如HP和DELL生产的PDA都采用Intel Xscale,价格较高)。目前应用最多的是ARM 7和ARM 9两类处理器。 ARM 7较便宜,可跑uclinux(是一个不支持高级内存管理功能的嵌入式Linux系统)、Vxworks、uc/os II等实时操作系统,但因处理器不带内存管理单元MMU(无内存分页和地址映射机制,所以不能使用虚拟内存),所以不能跑Windows CE,另外通用Linux中的某些内存管理功能也不能用在ARM 7上。ARM 9是一个带MMU功能的高端处理器,可跑WinCE或通用Linux的大多数功能。以上是我的一点了解,可能有不对的地方。我们学院正在建设的嵌入式实验室(10月底到货)包括30套ARM 7系统(拟采用Samsung S3C44b0x
开发
板
,主要用于嵌入式处理器结构、嵌入式linux课程实验),10套ARM 9系统(拟采用Samsung S3C2410x
开发
板
,主要用于Windows CE课程建设),每套实验
板
都配了高速仿真器,价格都很贵(比我们招标的DELL PC还贵),很容易损坏,同学应爱护使用。
嵌入式系统/ARM技术中的HHARM2410-Integration-R2:基于三星S3C2410的处理器全功能的
开发
板
2型
简介 HHARM2410-Integration-R2是
华恒
科技最新推出的一款集成了多种接口的多功能嵌入式Linux
开发
板
。S3C2410最高处理速度为203MHz,是同类嵌入式CPU中最快的一款,并兼有低功耗、高度集成性等特性。核心
板
只有名片的三分之二大小,客户基于此
开发
板
可以
开发
出低功耗、小体积的最终产品。 该款
开发
板
接口丰富,在原有的基本接口功能的基础上,扩展增加了CAN总线、LIN总线、AD/DA接口、CDMA无线模块等,适用于多种领域的
开发
应用。典型应用包括:手持设备、汽车电子设备、车载多媒体设备、车载GPS定位导航设备、可视电话、楼宇的对讲系统、VoIP、网络监
6410
视频输入模块
一、s3c
6410
二、
6410
视频输入模块 一、s3c
6410
随着微电子技术的快速发展,ARM处理器经历了包括ARM7、ARM9在内的多个发展历程,而ARM11的成熟应用必将为嵌入式的发展带来新的活力,使更高端的产品应用成为可能。 与ARM9的5级流水线相比,ARM11拥有一条具有独立的load-store和算术流水的8级流水线,在同样工艺下,ARM11处理器的性能与ARM9...
非技术区
1,068
社区成员
6,264
社区内容
发帖
与我相关
我的任务
非技术区
硬件/嵌入开发 非技术区
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章