请选择 进入手机版 | 继续访问电脑版

你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

如果说要做一块STM32学习板,大家认为需要提供哪些资源?

[复制链接]
私奔 提问时间:2008-12-24 11:37 /
注:这是一个论坛上的热帖,楼主是Grant,下面的几楼我都用同一个帐号转贴,恕我无法标注每一楼的名字了。
我觉得这个帖子很有参考价值。希望能带给大家一些帮助和启发。
 
最近看到好几个帖子有在问,ourDev何时能够提供STM32的learning Kit?确实这是个问题,之前我倒也没有和armok谈过,毕竟市场上STM32的Kit在卖的还是有些,我在此之前未曾有这个考虑。只是和armok说过几句以后是否需要做什么样的开源活动才能活跃气氛。

对于Kit现在有几个选择:
1、做一个最小系统的PCB,提供一个最简单的调试器,比如Wiggler;
2、购买市面上比较流行的评估Kit,由ourDev负责代销售?比如万利在卖的那块。
3、购买ST官方原装的开发板?
4、ourDev做属于自己的Kit?移值ST官方固件库下的全部例程,提供入门使用向导等文档。

下午与armok沟通过的情况是:
方式1 虽然简单便捷,但无任何含金量,不能充分体现STM32的价值;
方式2 受人与柄太多,板的配套例程太少,万利甚至连仅需稍微修改ST官方固件库例程移值到板上的工作都不做。更重要的是这块板的可扩展性并不高,除去板载ST Link II以外,但目前ST Link II是可以单独购买到的;
方式3 恐怕这里能接受原装开发板价格的人应该不会有几个,虽然它可能是资料、例程最全的;
方式4 看来也许是一个好的长远计划,可问题是要做一个什么样的learning Kit才能即体现STM32的价值,又不至于成本太高?

如果有一个统一的硬件平台,大家可以在同一平台上进行交流,同时板载资源又可以得到充分扩展发挥,为了节省成本,Kit又不能过多的花哨,要物尽其用,又不能过于简单,看来是一个两难的选择?

大家看看有没有什么好的建议?


收藏 评论8 发布时间:2008-12-24 11:37

举报

8个回答
私奔 回答时间:2008-12-24 11:38:35

RE:如果说要做一块STM32学习板,大家认为需要提供哪些资源?

1. usb
2. can  
3. motor
4. lcd
5. isp
6. i2c
7. spi
8. usart
9. ad
10.sd
11.audio
私奔 回答时间:2008-12-24 11:40:10

RE:如果说要做一块STM32学习板,大家认为需要提供哪些资源?

接楼上:
12.sleep
小板和大板都做最好。(AVR32就是)
另外:个人建议不要加上ST LINKII,留JTAG口配Wiggler救行。
需要ST LINK2或者其他调试器可单独购买。
万利的板子最不爽的地方是没有直接的外部JTAG口,内置的ST LINK对我来说是废物一个。
为了用HJTAG调试EKSTM32F,我用刀把板子上的ST LINK与JTAG线全部割断,用HJTAG调试还是没成功。
(不知道什么原因,现在也懒得去找了)
好在我还有一块STM32板,EKSTM32F已完全丢在一边。
私奔 回答时间:2008-12-24 11:40:53

RE:如果说要做一块STM32学习板,大家认为需要提供哪些资源?

ST Link II不会加到板中,因为后续有ST Link III购买,这样可以节省大家一下投入。
小板 or 最小系统板应该会有,不在此讨论之列。
按照1楼的说法,应该还差一个以太网,可以用ENC28J60来外扩;Audio可以通过I2S来外扩,不使用PWM模拟;USB与CAN不可同时使用,考虑是否需要使用SPI来外扩MCP2515?LCD有并口的,也有SPI接口的,看具体使用的型号;UART还需外扩一个用于红外IrDA,马达接口肯定预留;SD使用硬件支持,如果这样STM32至少也需要使用103系列64pin 256K以上的版本。
如果按照这个说法,是否板子做得又太复杂了,money又要下不来了。
私奔 回答时间:2008-12-24 11:41:54

回复:如果说要做一块STM32学习板,大家认为需要提供哪些资源?

这一层是邮购商,哈哈
 
学习板400元左右是行不通的:

1.参考AVR32, 我们的98元的小板40套一星期就卖到断货,正在加急生产150套供应。这个销量很好,可以扩大使用人群,增加人气。

2.AVR32的实验板,价格499元,卖了几个月,查了一下才卖出30块,现在平均一个星期才卖一块。这个销售量是不行的。

3.万利已经有了一块199元的学习板。已经占了市场上的口碑。我们的价格不可能超越它。(功能与成本差不多的情况下)。

我的提议是: 能否生产一块尺寸较大的实验板,设计了各种可能的资源,与万利的差不多(甚至尺寸可以比万利的大。)。尽量使用通用零件。
             但我们只焊接核心小板的零件进去,比如只焊接STM32的主芯片及一个必需的外围零件,组成一个最小核心系统。
             其它的零件就不焊接也不供应,大家自行购买。
             这样,我们就能做出一块99元的实验板,比万利的199元更有优势,也更灵活。
私奔 回答时间:2008-12-24 11:42:18

RE:如果说要做一块STM32学习板,大家认为需要提供哪些资源?

我的主张是:
主板上只有最小系统和简单的通信电路
其他外设单独制作成小板,通过插针插在主板上,最好能有4个螺钉孔方便固定。
这样每个人可以根据自己的需求选择自己的外设,节省成本,也方便外设模块将来用于其他平台,也能降低制造成本和风险。
Xilinx的CPLD板有类似的东西,不过是水平的,而且没有螺钉孔固定。
最好是多组40pin垂直插针(至少两组),如果可以像PC104那样堆叠就更好了,如果使用万能板不方便用堆叠,还可以用硬盘的排线。
螺钉孔最好方便使用M3的螺钉,而且四个螺钉孔分布成矩形,中心距为0.1英寸的整数倍,方便使用万用板。
此建议实施需要网站作如下工作:
讨论并制定适合多种平台的外设模块电气特性,排列方式,并应尽量方便万用板布线。
确定外设模块的基本几何尺寸(可以分全尺寸/半尺寸等等)以及螺钉孔位置。
设计一款万用板,包含标准外设模块的连接器并将其引出,并包含标准位置的螺钉孔。
购买上述产品时应赠送接插件一对及铜垫脚4个。
私奔 回答时间:2008-12-24 11:45:28

RE:如果说要做一块STM32学习板,大家认为需要提供哪些资源?

个人认为万利的板子还是做的比较好的!缺点就是芯片周围保留的扩展口竟然是用的2mm间距的孔。
下面是个人的一些观点:
1. 移植例程,提供入门文档这都不是难事。我们可以做的比其他地方好。  
2. 如果自己做Link。能不能得到ST的许可?或者是用Versaloon + OpenOCD + IAR EWARM方案(风险会比较大不过我比较支持)。
   这要阿莫来回答。
3. 用什么芯片?这个我推荐100pin的D或E系列!理由有2条
   
     (1)既然是学习板就要选功能比较强的片子!再说万利的VBT6买到199.性价比相当高了。没必要和别人较劲是吧!
          但是E系列的价位现在还高高在上哦(399)!呵呵。
     (2)100pin的焊接方便!IO相对丰富。做PCB成本也不会高。
4. 价位!这个是大家比较关心的问题!个人建议核心板和Link不要超过200RMB。
那么我们就有一个大体的思路了:自制Link+简易D/E系列核心板+空PCB外扩板(可选)or 洞洞板。
    ok!走出了第一步!开始开源啦!来看看STM32的资源1. usb  can   motor  lcd  isp  i2c  spi  usart  ad sd audio......呵呵这是499方案!还是减减肥吧!下面来分析分析:
1. usb     保留,不用就浪费了!
2. can     在扩展板上实现,不一定会用.
3. motor   在扩展板上实现,没人会把mos管做到核心板上。
4. lcd     核心板预留接口。考虑到频率高了在扩展板上不稳定。
5. i2c     扩展板上实现。
6. spi     扩展板上实现。
7. usart   保留一个,方便调试。
8. sd      可以考虑加到核心板上.
9. ad      扩展板上实现。      
10.audio   扩展板上实现。
11.irDA    扩展板上实现。
12.Jtag    当然在核心板上了。
这样应该内做到100内了!
至与Link,麻烦啊!
困了,大家在补充吧!
私奔 回答时间:2008-12-24 11:51:44

RE:如果说要做一块STM32学习板,大家认为需要提供哪些资源?

希望这个bbs也能多一些这样的讨论帖!
gzweiyan-44649 回答时间:2008-12-24 19:51:01

RE:如果说要做一块STM32学习板,大家认为需要提供哪些资源?

STM32学习板,150元/套
http://www.gzweiyan.com/html/products/20081201/56.html

所属标签

相似问题

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版