Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
RT-Thread一般讨论
Mini2440+RT-Thread项目需求分析
发布于 2013-05-09 10:08:03 浏览:5513
订阅该版
项目需求如下: 1),7寸LCD+图形化界面; 2),USB键盘+U盘; 3),中文输入法。 项目是基于友善之臂的2440开发板来开发的。项目周期很紧张,大约只有3个月。 基于上面的需求,我分析了一下,需要下面几个组件才能完成: 1),GUI; 2),USB协议栈; 3),Fat文件系统; 看了一下Mini2440的bsp,驱动、协议栈都不是很完善。现在想请各位给个意见: 1),RT-GUI是否完善到可以用于项目的程度了? 2),2440的USB协议栈,怎么处理,从哪里移植,开发难度如何,需要支持2个设备键盘和U盘?另外看了1788的方案,基本上NXP都提供了官方的平台。 3),RTT支持多种Fat文件,对于U盘操作是否便捷?主要是读取。 另外,有个想法,如果RTT能够取得各个芯片厂商官方的支持,由芯片厂商提供官方的一整套解决(平台化)方案,对于推广RTT绝对是个助力。 因为项目时间实在太紧迫了,没有办法详细验证每一种方案,而且对于这个项目的很多东西都是从0开始的。求分析,求引路。 谢谢。
查看更多
10
个回答
默认排序
按发布时间排序
bernard
2013-05-09
这家伙很懒,什么也没写!
那为啥没使用LPC呢?NXP那边在按照类似你说的方式来做。你这里使用的是USB Host吧?只能说,挺悬的,3个月持续加班估计能够完成。
applex
2013-05-09
这家伙很懒,什么也没写!
1788也是一个方案,只是考虑2440的性能比1788略强。所以还在评估。 使用USB Host。 LPCOpen的平台基本上可以满足我的需求,组件上只有输入法需要自己写。 那就是说1788的方案更适合了,从项目进度上和开发难度上。 之前看帖子,你说要评估emWin,有RTT+emWin的Demo可以参考吗?
bernard
2013-05-09
这家伙很懒,什么也没写!
LPC1788复用很奇怪,建议你们使用LPC40xx。USB Host,NXP那边有nxpUSBlib,不过并没有和RT-Thread集成的版本。 我希望NXP那边直接使用RT-Thread现有的USB stack,然后提供底层的驱动。emWin,我们并不提供。
shaolin
2013-05-09
这家伙很懒,什么也没写!
是否有考虑外包部分模块出去开发呢?
applex
2013-05-09
这家伙很懒,什么也没写!
>LPC1788复用很奇怪,建议你们使用LPC40xx。USB Host,NXP那边有nxpUSBlib,不过并没有和RT-Thread集成的版本。 > >我希望NXP那边直接使用RT-Thread现有的USB stack,然后提供底层的驱动。emWin,我们并不提供。 --- LPC1700系列的管脚分布和复用,都比较奇葩。之所以考虑1788,是因为,这个项目的另一块板子用了1768. LPC4088没有接触过。 但是从NXP提供的文件看,基本1788和4088可以无缝隙切换过去。提供的多部分底层都是一样的。 恕我眼拙,从RTT1.0.2文件下,我没有找到USB Stack相关内容。
applex
2013-05-09
这家伙很懒,什么也没写!
>是否有考虑外包部分模块出去开发呢? --- 还没有考虑,现在还在评估分析,如果某些模块开发难度太大,也许会考虑。 上次有问RTT平台的输入法问题,如果使用RTT,在完成输入法后,共享一下。 LPCOpen提供的平台是FreeRTOS+emWim+FatFs+nxpUSBlib。想将FreeRTOS用RTT替换。 基于以下几个考虑: 1),RTT使用方面,可以快速及时与大家沟通; 2),关于RT-GUI,一开始项目不是很急,有想用,即便有些问题,但是时间充足,也算是做点贡献。但是现在项目周期缩短,不得不重新考虑,因为从一段时间了解看,RT-GUI的稳定程度还不太明朗,使用的人还较少,项目周期又缩短了。
bernard
2013-05-09
这家伙很懒,什么也没写!
我给你发论坛私信了,你检查下。 rtthread usb stack是1.1.0才开始出现的,不过关键是没驱动。
applex
2013-05-09
这家伙很懒,什么也没写!
>我给你发论坛私信了,你检查下。 > >rtthread usb stack是1.1.0才开始出现的,不过关键是没驱动。 --- 好的。我会考虑一下的。
iwillbeback008
2013-05-10
这家伙很懒,什么也没写!
关注,我也在关注RTT的USB驱动,如果能用上USB的3G网卡那就更好咯
撰写答案
登录
注册新账号
关注者
0
被浏览
5.5k
关于作者
applex
这家伙很懒,什么也没写!
提问
6
回答
16
被采纳
0
关注TA
发私信
相关问题
1
有关动态模块加载的一篇论文
2
最近的调程序总结
3
晕掉了,这么久都不见layer2的踪影啊
4
继续K9ii的历程
5
[GUI相关] FreeType 2
6
[GUI相关]嵌入式系统中文输入法的设计
7
20081101 RT-Thread开发者聚会总结
8
嵌入式系统基础
9
linux2.4.19在at91rm9200 上的寄存器设置
10
[转]基于嵌入式Linux的通用触摸屏校准程序
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
国产MCU移植系列教程汇总,欢迎查看!
4
机器人操作系统 (ROS2) 和 RT-Thread 通信
5
五分钟玩转RT-Thread新社区
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
最新文章
1
2024 RT-Thread睿赛德开发者大会共探商业共赢的开源生态
2
rt-thread 小内存算法源码分析
3
env中添加lvgl软件包后,keil编译包--c99错误
4
【NXP-MCXA153】 定时器驱动移植
5
GD32F450 看门狗驱动适配
热门标签
RT-Thread Studio
串口
Env
LWIP
SPI
AT
Bootloader
Hardfault
CAN总线
FinSH
ART-Pi
USB
DMA
文件系统
RT-Thread
SCons
RT-Thread Nano
线程
MQTT
STM32
RTC
FAL
rt-smart
ESP8266
I2C_IIC
UART
WIZnet_W5500
ota在线升级
PWM
freemodbus
flash
cubemx
packages_软件包
BSP
潘多拉开发板_Pandora
定时器
ADC
GD32
flashDB
socket
Debug
中断
编译报错
rt_mq_消息队列_msg_queue
SFUD
keil_MDK
msh
ulog
C++_cpp
MicroPython
本月问答贡献
a1012112796
20
个答案
2
次被采纳
红枫
8
个答案
2
次被采纳
踩姑娘的小蘑菇
7
个答案
2
次被采纳
三世执戟
7
个答案
1
次被采纳
Ryan_CW
5
个答案
1
次被采纳
本月文章贡献
YZRD
3
篇文章
6
次点赞
catcatbing
3
篇文章
6
次点赞
lizimu
2
篇文章
12
次点赞
qq1078249029
2
篇文章
2
次点赞
xnosky
2
篇文章
1
次点赞
回到
顶部
发布
问题
分享
好友
手机
浏览
扫码手机浏览
投诉
建议
回到
底部