OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 7773|回复: 3

也是新手,期望大家给我些指教

[复制链接]

1

主题

3

帖子

0

精华

新手入门

积分
27
金钱
27
注册时间
2012-10-20
在线时间
0 小时
发表于 2012-10-20 17:40:11 | 显示全部楼层 |阅读模式

大家好 想请教下一个问题 我现在需要做一个液晶的测座 
由两块STM32的板子组成  一块用来做界面 类似文件夹的菜单  另外一块用来驱动液晶以观察出产的屏幕是否是可以使用的
界面的作用是 在界面触屏上选择具体的液晶型号对应的驱动程序
这样的话 每次有新的型号和驱动程序到来 只需要修改SD卡的内容(应该是主机也要一片) 大致的结构图如下吧:



因为我也是初学没几天 这个任务的人也不是很懂  所以想请教下下面这些方案行不行(个人感觉够呛),如果大家有比较好的办法也认真说下:


为了节约些成本,使用SD卡存储图片和程序(可以改换U盘 但是绝对不外扩 那意味要重新画板子)。作为界面的那个STM32板的功能是可以实现的。然后这个板会发给作为驱动的STM32板信号(无论这个信号是IO USART 等等),使它运行对应的驱动程序,那么

现在的问题在于两个环节1,2
对于环节2,是这个东西能否做成的关键:成功的将存在SD卡或则其他可移动的存储器内的驱动程序搬去到STM32RAM中运行从而驱动液晶。我这边的液晶使用的STM32型号有512KB FLASH,关键是有64KB的SRAM,只是不知道这个想法能不能够实现,我也刚接触这个。但是就我所知,ARM9等搭了系统的嵌入式控制器是完全可以做到的(例如读取U盘)。这里请高手帮忙解释下或者提下建议。

对于环节1,还有另外一种考量。如果在利用SD卡等可以完成上面的功能,那么这里仅仅是一个信号就够了,如果不行,这个地方我也有另外一个思路:我有一快搭了linux的ARM9,虽然没有研究过,但是能否把在xp上运行的JTAG驱动和烧写的程序移植到上面,或者直接搭WINCE,这样的话,主机就事实上成为了一台电脑,也符合嵌入式的宗旨。


所以,总结了下就是:
1:如果下位的驱动板的程序存储在SD卡里面,能否成功的实现从SD中读取文件送到RAM中运行,如果能的话如何实现

2:SD卡的读取应当是成功性不太大,这样的话,能否将上位的界面STM32板改造成类似PC的功能,用JTAG烧些下位机驱动板
3:网上所说的IAP不知道有没有朋友了解,能不能用于解决这个问题

目前我的思路就这些了,刚毕业也是刚接触STM32,希望大家不吝赐教。如果有可行的方法希望能指教我,不胜感激!表达能力不太好,请见谅。

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

1

主题

3

帖子

0

精华

新手入门

积分
27
金钱
27
注册时间
2012-10-20
在线时间
0 小时
 楼主| 发表于 2012-10-20 17:43:23 | 显示全部楼层
 另外我的Q是:517789065 有想法或者交流的就找我吧~
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165377
金钱
165377
注册时间
2010-12-1
在线时间
2111 小时
发表于 2012-10-20 22:49:16 | 显示全部楼层
回复【楼主位】liuyajun:
---------------------------------
液晶测试不是固定好的程序就OK了么?
比如显示RGB、黑白色,看看有没有亮点就OK了么?
用得着这么麻烦?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

1

主题

3

帖子

0

精华

新手入门

积分
27
金钱
27
注册时间
2012-10-20
在线时间
0 小时
 楼主| 发表于 2012-10-20 23:19:20 | 显示全部楼层
就是要给自己找麻烦的 一起来看看啊
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-28 15:22

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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