第二版硬件讨论

发布于 2009-10-06 17:12:57
发个帖,讨论讨论第二板硬件的改动。

有什么想法请跟帖。

查看更多

关注者
0
被浏览
8k
11 个回答
bernard
bernard 2009-10-06
1. audio codec做成小模块 (多少pin插口)
2. 添加reset,添加1 green led。
aozima
aozima 2009-10-06
拒绝白嫖,拒绝键盘侠!
CODEC部分做成模块,接口和尺寸确定即可,
留出控制接口和IIS接口,这样,模块上面使用哪个芯片和哪种解决方案就不再局限了
降低难度

下面是我按大家的意见画的定义图,还请大家定夺
bernard
bernard 2009-10-07
嗯,似乎也得定义下第二版的目标、目的吧。

如果是面向于产品,那么还是做成小型的,带外壳的。

如果是面向于开发,那种reset按钮还是必须的。

今天看了看shoutcast,好像和我以前认识的不一样,原来通过shoutcast是可以搜索到成千上万的网络电台的 [s:187] 因为一个shoutcast server运行起来后会到yp.shoutcast.com去注册。网络音频流依然是http方式下载,还好这个基本点没错。
lordor
lordor 2009-10-07
关注这个开源项目。

觉得还是做成一个产品为目标,毕竟开发的目标是做产品,要考虑市场、需求、成本、售后等,要不就成闭门造车了。

目前收音机的市场,装在汽车上比较多,如果每辆车都装一种这个产品,市场会比较大
bernard
bernard 2009-10-10
1. audio codec做成小模块 (多少pin插口)
2. 添加reset,添加1 green led。


2. 也可不加reset,但power on/off总归要加的。

第二版还有什么要考虑的?第二版的WIFI就先不考虑了,nand正式加上吧,应该可以提供基于nand flash的FAT32文件系统,也能够直接做为U盘来使用。
caoxulong
caoxulong 2009-10-10
如果是用在车上,最好还是支持3G模块,哈哈,+GPS。。。。。。。。。。。。。
bernard
bernard 2009-10-10
不能好高骛远啊,先把当前的做好才是。 [s:186]
caoxulong
caoxulong 2009-10-10
同意,将手头工作做好最重要
aozima
aozima 2009-10-24
拒绝白嫖,拒绝键盘侠!
第二版要改进IO的连接,以便留出更多有用的接口
首先是SPI接口
SPI1已用:CODEC的控制和SPI_FLASH的读写
SPI2和IIS2复用,已用,
于是只有SPI3了
目前占用情况如下:
SPI3:
PA15 SPI3_NSS (目前做红外遥控)
PB3 SPI3_SCK (目前空闲)
PB4 SPI3_MISO (目前空闲)
PB5 SPI3_MOSI (目前空闲) (I2C1_SMBA)

所以,要把红外遥控移到其它的IO

鉴于第二版,如果会测试WIFI模块,要留出SPI口,
但STM32只有3路SPI,上面要留出的那路是给LCD屏的触摸用的
那么,真要挂WIFI模块,和哪路SPI共用好呢?
SPI1已经有CODEC和SPI_FLASH了,那么看来还是和LCD屏共用的好

目前其它空闲IO:
PB0 (ADC12_IN8/TIM3_CH3/TIM8_CH2N)
PB1 (ADC12_IN9/TIM3_CH4/TIM8_CH3N)

BOOT0 这个就不做他用了
BOOT1 BOOT1可以复用来做指示灯用

PC0 (ADC123_IN10)
PC1 (ADC123_IN11)
PC13 (TAMPER-RTC) RTC校准
bernard
bernard 2009-10-24
触摸也可以用GPIO来模拟的,数据要求不是太高

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友