Board logo

标题: [开源] 体验 400MHz / 800MMACs 的快感,廉价BF531开发解决方案![MS531] 最小系统体验 [打印本页]

作者: reporter    时间: 2013-8-26 17:26     标题: [开源] 体验 400MHz / 800MMACs 的快感,廉价BF531开发解决方案![MS531] 最小系统体验

<table cellspacing="0" cellpadding="0"><tr><td class="t_f" id="postmessage_5514352">
去年就说要做个最小系统的,一直拖到现在才有时间弄,实在抱歉。<br />
  <br />
  言归正传,这个解决方案高手们看起来很简单,但是请手下留情,少拍点砖,哈哈。这个方案是我去年做的一个实际项目中用过的,一直很好用,所以拿出来跟大家分享。<br />
<br />
  大家都知道,BF531的仿真器不管是官方的,还是民间的,都很贵。所以我就使用变通的方法,于是这个小玩意就诞生了。优点是廉价,整个下载系统成本大概在 20 元左右,速度嘛,马马虎虎,每秒钟大概是 3/40k。使用也挺方便的。usb即插即用。当然缺点就是不能调试,因为我编写51、arm等都不调试的,所以这个问题对我来讲无所谓啦。<br />
<br />
--------------------------------------------------传说中的分割线------------------------------------------------<br />
<br />
<br />
现在开始预订,保留几十元的人工费,成品价格定位<font color="#ff0000"> 238 </font> 元,空 PCB 订为 <font color="#ff0000"> 38 </font> 元。现在接受预定,超过 10 个兄弟预定的话,我就去采购器件,预定周期为 <font color="#ff0000"> 10 </font> 天!<br />
<br />
<font color="#0000ff"> 有一点跟大家说一下,为了保证良好的性能,我使用了不常用的 74HC594,这个东西不太好买,上海赛格、北京中发我都没买到,最终在深圳买到的。虽然价格不贵! </font> <br />
<br />
--------------------------------------------------传说中的分割线------------------------------------------------<br />
<br />
<br />
<br />
下面就介绍下这个板子的资源:<br />
<br />
一、资源介绍:<br />
<br />
<br />
严格的讲,这块是一个 BF531 最小系统,定位为“体验”,所以没加什么冗余的功能,不过大部分硬件资源我都用跳线扩出来了,方便大家做实验。板子特征为:<br />
<br />
  1、 紧凑设计,只比名片大一点点;<br />
  2、 独立设计的下载系统,USB接口即插即用,速度快、效率高;提供 PC 机烧写程序,烧写过程中自动控制 BF531并在烧写完成后自动复位处理器;具有USB联通和烧写指示 LED;<br />
  3、 绿色电源:宽电压(9~24V)输入开关电源,效率高,不发热;<br />
  4、 32MByte SDRAM,2M Byte Flash,加上400M的主频,轻松体验高速、大容量存储;<br />
  5、 预留3.3V 电源和地外扩,方便做实验;<br />
  6、 SPI 接口引出;<br />
  7、 PPI 接口引出;<br />
  8、 PF0~11 接口引出;<br />
  9、 SPORT0 和 SPORT1 接口引出;<br />
  10、TO~T2 定时器引脚引出;<br />
  11、UART 接口引出,可通过转换板连接计算机。烧录Uboot 或 ucLinux后,可作为终端。<br />
<br />
二、 板子展示:<br />
<br />
  由于目前在上海出差,所以焊接条件很艰苦,板子都没东西擦,大家将就看吧。<br />
<br />
<img id="aimg_3fiVt" onclick="zoom(this, this.src, 0, 0, 0)" class="zoom" file="http://cache.ourdev.cn/bbs_upload782111/files_28/ourdev_545073.jpg" onmouseover="img_onmouseoverfunc(this)" onload="thumbImg(this)" border="0" alt="" /><br />
<font color="green">(原文件名:a.jpg)</font> <br />
<br />
<img id="aimg_NgQfq" onclick="zoom(this, this.src, 0, 0, 0)" class="zoom" file="http://cache.ourdev.cn/bbs_upload782111/files_28/ourdev_545074.jpg" onmouseover="img_onmouseoverfunc(this)" onload="thumbImg(this)" border="0" alt="" /><br />
<font color="green">(原文件名:b.jpg)</font> <br />
<br />
<br />
<br />
三、原理图、PCB、烧写软件下载:<br />
<br />
点击此处下载 ourdev_545058.pdf(文件大小:107K) <font color="green">(原文件名:ms531.pdf)</font> <br />
点击此处下载 ourdev_545059.zip(文件大小:67K) <font color="green">(原文件名:sfl.zip)</font> <br />
点击此处下载 ourdev_545253.pdf(文件大小:145K) <font color="green">(原文件名:pcb.pdf)</font> <br />
<br />
<br />
四、操作说明:<br />
<br />
  用命令行写的驱动,目前软件还不完善,仅仅写的支持 ST 的flash,软件支持整篇擦出、文件烧写、文件特定扇区烧写。如果嫌烦,可以写个批处理文件,直接点击就行啦。我是从DOS走过来的,喜欢这样操作的感觉。<br />
<br />
烧写软件工作截图:<br />
<img id="aimg_l696f" onclick="zoom(this, this.src, 0, 0, 0)" class="zoom" file="http://cache.ourdev.cn/bbs_upload782111/files_28/ourdev_545062.PNG" onmouseover="img_onmouseoverfunc(this)" onload="thumbImg(this)" border="0" alt="" /><br />
<font color="green">(原文件名:c.PNG)</font> <br />
<br />
--------------------------------------------------传说中的分割线------------------------------------------------<br />
<br />
现在开始预订,保留几十元的人工费,成品价格定位<font color="#ff0000"> 238 </font> 元,空 PCB 订为 <font color="#ff0000"> 38 </font> 元。现在接受预定,超过 10 个兄弟预定的话,我就去采购器件,预定周期为 <font color="#ff0000"> 10 </font> 天!</td></tr></table>
作者: reporter    时间: 2013-8-30 09:23     标题: [开源] 体验 400MHz / 800MMACs 的快感,廉价BF531开发解决方案![MS531] 最小系统体验

去年就说要做个最小系统的,一直拖到现在才有时间弄,实在抱歉。
  
  言归正传,这个解决方案高手们看起来很简单,但是请手下留情,少拍点砖,哈哈。这个方案是我去年做的一个实际项目中用过的,一直很好用,所以拿出来跟大家分享。

  大家都知道,BF531的仿真器不管是官方的,还是民间的,都很贵。所以我就使用变通的方法,于是这个小玩意就诞生了。优点是廉价,整个下载系统成本大概在 20 元左右,速度嘛,马马虎虎,每秒钟大概是 3/40k。使用也挺方便的。usb即插即用。当然缺点就是不能调试,因为我编写51、arm等都不调试的,所以这个问题对我来讲无所谓啦。

--------------------------------------------------传说中的分割线------------------------------------------------


现在开始预订,保留几十元的人工费,成品价格定位 238  元,空 PCB 订为  38  元。现在接受预定,超过 10 个兄弟预定的话,我就去采购器件,预定周期为  10  天!

有一点跟大家说一下,为了保证良好的性能,我使用了不常用的 74HC594,这个东西不太好买,上海赛格、北京中发我都没买到,最终在深圳买到的。虽然价格不贵!  

--------------------------------------------------传说中的分割线------------------------------------------------



下面就介绍下这个板子的资源:

一、资源介绍:


严格的讲,这块是一个 BF531 最小系统,定位为“体验”,所以没加什么冗余的功能,不过大部分硬件资源我都用跳线扩出来了,方便大家做实验。板子特征为:

  1、 紧凑设计,只比名片大一点点;
  2、 独立设计的下载系统,USB接口即插即用,速度快、效率高;提供 PC 机烧写程序,烧写过程中自动控制 BF531并在烧写完成后自动复位处理器;具有USB联通和烧写指示 LED;
  3、 绿色电源:宽电压(9~24V)输入开关电源,效率高,不发热;
  4、 32MByte SDRAM,2M Byte Flash,加上400M的主频,轻松体验高速、大容量存储;
  5、 预留3.3V 电源和地外扩,方便做实验;
  6、 SPI 接口引出;
  7、 PPI 接口引出;
  8、 PF0~11 接口引出;
  9、 SPORT0 和 SPORT1 接口引出;
  10、TO~T2 定时器引脚引出;
  11、UART 接口引出,可通过转换板连接计算机。烧录Uboot 或 ucLinux后,可作为终端。

二、 板子展示:

  由于目前在上海出差,所以焊接条件很艰苦,板子都没东西擦,大家将就看吧。


(原文件名:a.jpg)


(原文件名:b.jpg)



三、原理图、PCB、烧写软件下载:

点击此处下载 ourdev_545058.pdf(文件大小:107K) (原文件名:ms531.pdf)
点击此处下载 ourdev_545059.zip(文件大小:67K) (原文件名:sfl.zip)
点击此处下载 ourdev_545253.pdf(文件大小:145K) (原文件名:pcb.pdf)


四、操作说明:

  用命令行写的驱动,目前软件还不完善,仅仅写的支持 ST 的flash,软件支持整篇擦出、文件烧写、文件特定扇区烧写。如果嫌烦,可以写个批处理文件,直接点击就行啦。我是从DOS走过来的,喜欢这样操作的感觉。

烧写软件工作截图:

(原文件名:c.PNG)

--------------------------------------------------传说中的分割线------------------------------------------------

现在开始预订,保留几十元的人工费,成品价格定位 238  元,空 PCB 订为  38  元。现在接受预定,超过 10 个兄弟预定的话,我就去采购器件,预定周期为  10  天!
作者: reporter    时间: 2013-9-4 11:04     标题: [开源] 体验 400MHz / 800MMACs 的快感,廉价BF531开发解决方案![MS531] 最小系统体验

去年就说要做个最小系统的,一直拖到现在才有时间弄,实在抱歉。
&amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; 言归正传,这个解决方案高手们看起来很简单,但是请手下留情,少拍点砖,哈哈。这个方案是我去年做的一个实际项目中用过的,一直很好用,所以拿出来跟大家分享。

&amp;nbsp; &amp;nbsp; 大家都知道,BF531的仿真器不管是官方的,还是民间的,都很贵。所以我就使用变通的方法,于是这个小玩意就诞生了。优点是廉价,整个下载系统成本大概在 20 元左右,速度嘛,马马虎虎,每秒钟大概是 3/40k。使用也挺方便的。usb即插即用。当然缺点就是不能调试,因为我编写51、arm等都不调试的,所以这个问题对我来讲无所谓啦。

--------------------------------------------------传说中的分割线------------------------------------------------


现在开始预订,保留几十元的人工费,成品价格定位 238  元,空 PCB 订为  38  元。现在接受预定,超过 10 个兄弟预定的话,我就去采购器件,预定周期为  10  天!

有一点跟大家说一下,为了保证良好的性能,我使用了不常用的 74HC594,这个东西不太好买,上海赛格、北京中发我都没买到,最终在深圳买到的。虽然价格不贵!  

--------------------------------------------------传说中的分割线------------------------------------------------



下面就介绍下这个板子的资源:

一、资源介绍:


严格的讲,这块是一个 BF531 最小系统,定位为“体验”,所以没加什么冗余的功能,不过大部分硬件资源我都用跳线扩出来了,方便大家做实验。板子特征为:

&amp;nbsp; &amp;nbsp; 1、 紧凑设计,只比名片大一点点;
&amp;nbsp; &amp;nbsp; 2、 独立设计的下载系统,USB接口即插即用,速度快、效率高;提供 PC 机烧写程序,烧写过程中自动控制 BF531并在烧写完成后自动复位处理器;具有USB联通和烧写指示 LED;
&amp;nbsp; &amp;nbsp; 3、 绿色电源:宽电压(9~24V)输入开关电源,效率高,不发热;
&amp;nbsp; &amp;nbsp; 4、 32MByte SDRAM,2M Byte Flash,加上400M的主频,轻松体验高速、大容量存储;
&amp;nbsp; &amp;nbsp; 5、 预留3.3V 电源和地外扩,方便做实验;
&amp;nbsp; &amp;nbsp; 6、 SPI 接口引出;
&amp;nbsp; &amp;nbsp; 7、 PPI 接口引出;
&amp;nbsp; &amp;nbsp; 8、 PF0~11 接口引出;
&amp;nbsp; &amp;nbsp; 9、 SPORT0 和 SPORT1 接口引出;
&amp;nbsp; &amp;nbsp; 10、TO~T2 定时器引脚引出;
&amp;nbsp; &amp;nbsp; 11、UART 接口引出,可通过转换板连接计算机。烧录Uboot 或 ucLinux后,可作为终端。

二、 板子展示:
&amp;nbsp; &amp;nbsp;
&amp;nbsp; &amp;nbsp; 由于目前在上海出差,所以焊接条件很艰苦,板子都没东西擦,大家将就看吧。


(原文件名:a.jpg)


(原文件名:b.jpg)



三、原理图、PCB、烧写软件下载:

点击此处下载 ourdev_545058.pdf(文件大小:107K) (原文件名:ms531.pdf)
点击此处下载 ourdev_545059.zip(文件大小:67K) (原文件名:sfl.zip)
点击此处下载 ourdev_545253.pdf(文件大小:145K) (原文件名:pcb.pdf)


四、操作说明:

&amp;nbsp; &amp;nbsp; 用命令行写的驱动,目前软件还不完善,仅仅写的支持 ST 的flash,软件支持整篇擦出、文件烧写、文件特定扇区烧写。如果嫌烦,可以写个批处理文件,直接点击就行啦。我是从DOS走过来的,喜欢这样操作的感觉。

烧写软件工作截图:

(原文件名:c.PNG)

--------------------------------------------------传说中的分割线------------------------------------------------

现在开始预订,保留几十元的人工费,成品价格定位 238  元,空 PCB 订为  38  元。现在接受预定,超过 10 个兄弟预定的话,我就去采购器件,预定周期为  10  天!




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0