[收集建议]征集ART改版建议

发布于 2013-04-01 21:19:45
ART计划近期开始准备下一批的生产,针对以前的些许问题,现征集改进意见,请同学们踊跃发言。

收集的一些修改建议,还待确认是否要修改:
1. 取消VREF引脚的连接。
因为STM32只有1个VREF,所以使用外部基准时会冲突;并且ART上面已经集成了一个TL431基准了,有较高的精度。
相关讨论:ART的A/D转换器的位数及参考电压问题

2. DFU 按钮比较难用,需要改进。 by bernard.

3. WIFI的固件需要保存在SD卡中,不易用。by bernard.

4. 2. 移动reset button 到左上角。 by arda. (SWD放哪?)

5. AD采样, 加分压电阻扩大了量程,但降低了采样率与输入阻抗,鱼和熊掌如何兼得?
这里可以考虑一部分AD加分压电阻,另一部分不加,同时PCB加丝印标明量程。

查看更多

关注者
0
被浏览
20.4k
28 个回答
bernard
bernard 2013-04-02
提些当前面临的问题:
1. 烧写,只能按DFU按键进行烧写,这个手都按出茧来了。
2. shell是USB方式,当系统fault时,自动挂掉,最后的信息显示不出来。
(Android的ADB很好用,是否能够做到借用?)
3. 保存文件非常艰难,当然有了SD卡就容易多了。
(新的加个SPI Flash?)
Arda
Arda 2013-04-03
1. 增加SPI FLASH把,这样就可以不用经常烧写kernel。
2. 移动reset button 到左上角。
bernard
bernard 2013-04-03
1. 增加SPI FLASH把,这样就可以不用经常烧写kernel。
2. 移动reset button 到左上角。


除了你说的,其他的这样如何:
留两个拨码开关,一个是DFU,一个是safe mode。
DFU用于USB烧写固件,safe mode用于系统仅执行基本内核,不加载用户程序。
aaa1982
aaa1982 2013-04-04
个人建议,增加一个应用方案征集,看看大家都爱用art做啥(如果把它理解成提供wifi接口+gprs cdma modem 接口的超强版arduino的话),根据这个修改是不是更合适。

毕竟应用需求一般人都可以提,但是技术改版需求,只有对这个板子很了解的人才能提出来(比如我就不知道参考源的问题)。

我建议用wifi+art做入门级别的家庭环境监测系统。监控温度 湿度 颗粒物,还可以提供一些简单的反向控制

用art+ modem 做行业应用快速开发的原型。
grissiom
grissiom 2013-04-04
貌似以前有人提过模拟采样参考电压的问题?……
lyyyuna
lyyyuna 2013-04-06
最想说的就是AD采样的问题。
Arda
Arda 2013-04-08
1. 增加SPI FLASH把,这样就可以不用经常烧写kernel。
2. 移动reset button 到左上角。


除了你说的,其他的这样如何:
留两个拨码开关,一个是DFU,一个是safe mode。
DFU用于USB烧写固件,safe mode用于系统仅执行基本内核,不加载用户程序。

1. 建议使用跳线避免使用拨码开关。之前项目有血泪教训,频繁波动的拨码开关很快就坏掉了。建议用跳线替换掉。
2. 还有一旦崩溃怎么恢复错误环境信息这个,使用了USB的CDC设备确实在崩溃的时候没法输出,但是我们是不是可以考虑使用其他的途径保存崩溃信息,比如用backup REG(好像是在RTC 外设上)。崩溃的话就先把主要的环境信息写进Backup reg热启动后先读取Backup reg,输出错误提示。
Arda
Arda 2013-04-08
我们应该尽量把按钮减少到一个->Reset button。
其他的应该尽量归为非常用开关,比如DFU/SAFE MODE等。
bernard
bernard 2013-04-08
换成拨码开关就是希望这个按钮仅仅在非常少数的情况下使用。不过使用跳线可能更合理些。

按钮同意减少成一个,这样板子上的空间也有了。

新版加上SPI flash,那么可以在出错后保存些信息到文件系统上。不过也许可以考虑使用USB的轮询模式,这样可以把错误信息完整输出到PC。
Arda
Arda 2013-04-08
另外 现在的gcc编译器是使用的是Sourcery_G_Lite吗?
推荐用的。
bernard
bernard 2013-04-08
ART上一直就是使用这个ARM Embedded GCC编译器
OFourME
OFourME 2013-04-09
wifi板能不能叠在art板下面?这样紧凑点,节省一点空间。
rogerz
rogerz 2013-04-10
另外 现在的gcc编译器是使用的是Sourcery_G_Lite吗?
推荐用的。


自动集成用的是sourcery_g_lite,因为我看到rtconfig.py里大多写的是这个路径。

推荐的这个有什么优势吗?
bernard
bernard 2013-04-10
另外 现在的gcc编译器是使用的是Sourcery_G_Lite吗?
推荐用的。


自动集成用的是sourcery_g_lite,因为我看到rtconfig.py里大多写的是这个路径。

推荐的这个有什么优势吗?


比较GNU, open source。性能上面,估计还是sourcery lite好,需要做对比测试才知道。
bernard
bernard 2013-04-10
wifi板能不能叠在art板下面?这样紧凑点,节省一点空间。


新的ART是否能够直接集成wifi?同时更改下,只保留Arduino Uno部分的兼容,其余的需要可以引出来。这样Arda你那边觉得如何?
Arda
Arda 2013-04-11
这样对我来说其实相当于简化了设计,毕竟uno引脚比较少。
aozima
aozima 2013-04-11
拒绝白嫖,拒绝键盘侠!
最想说的就是AD采样的问题。


AD采样, 加分压电阻扩大了量程,但降低了采样率与输入阻抗,鱼和熊掌如何兼得?
这里可以考虑一部分AD加分压电阻,另一部分不加,同时PCB加丝印标明量程。
nick_zm
nick_zm 2013-04-14
使用更多针脚的f4,在保证arduino兼容的情况下引出所有针脚
xmdesign
xmdesign 2013-04-16
可以多整合的代码资源,
起源于maple,却在aeroquad发力比较好,毕竟是个“飞控项目”。。。,这个就是有个开发目标的好处
nust-奔跑
nust-奔跑 2013-04-19
我主要做数据采集与处理,所以想说还是ADC那部分。
而且一般的测量电压范围不会太大,0~3.3V或者0~2.5V即可。
另外arduino的ADC那部分性能还是蛮好的,建议参考一下。
希望ART改进版能够做得更好~
aozima
aozima 2013-04-19
拒绝白嫖,拒绝键盘侠!
我主要做数据采集与处理,所以想说还是ADC那部分。
而且一般的测量电压范围不会太大,0~3.3V或者0~2.5V即可。
另外arduino的ADC那部分性能还是蛮好的,建议参考一下。
希望ART改进版能够做得更好~

现在方案是去掉一部分或全部的分压电路,这样性能就上来了。
是否可以全部去掉然后加上保护电路呢? 电阻+二极管的方式。
bernard
bernard 2013-04-19
嗯,这个尽快确定方案,给出修改建议,然后开始动工吧。
nongxiaoming
nongxiaoming 2013-04-21
把SWD接口移到sys LED旁边那里(类似Arduino Mega的下载口),因为这个下载不是很常用(可否?)。将复位按钮移到左上角(现在的SWD接口位置),按键改成类似arduino那种比较软的轻触按键。
aozima
aozima 2013-04-21
拒绝白嫖,拒绝键盘侠!
把SWD接口移到sys LED旁边那里(类似Arduino Mega的下载口),因为这个下载不是很常用(可否?)。将复位按钮移到左上角(现在的SWD接口位置),按键改成类似arduino那种比较软的轻触按键。

有道理。
nust-奔跑
nust-奔跑 2013-04-27
我主要做数据采集与处理,所以想说还是ADC那部分。
而且一般的测量电压范围不会太大,0~3.3V或者0~2.5V即可。
另外arduino的ADC那部分性能还是蛮好的,建议参考一下。
希望ART改进版能够做得更好~

现在方案是去掉一部分或全部的分压电路,这样性能就上来了。
是否可以全部去掉然后加上保护电路呢? 电阻+二极管的方式。


我认为,可以像Arduino那样什么都不加,损坏的可能性还是很小的。
当然,也可以在手册中强调一下,ADC的测压范围有限,不要测量大电压。
Hlhcom
Hlhcom 2013-05-19
我手头的两个JTAG-SWD 转接板的顺序都是VCC SWDIO SWCLK GND,但是手头的ART板中间两针顺序跟转接板是反过来的,即VCC SWCLK SWDIO GND。我还以为4PIN的SWD都是一样的,直接连上,结果Jlink识不出来CPU, 花了2 个小时才发现接口不一样,只能用杜邦线从JTAG口转了。

这个4PIN的SWD口顺序有标准么?
gnoix
gnoix 2013-06-04
采用一个按键,快速按下按键则复位运行应用程序,长按按键则复位进入系统程序。
按键可以侧向放置,从侧面按,这样无论上面叠加多少东西都可以很方便的按按键。

撰写答案

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

发布
问题

分享
好友

手机
浏览

扫码手机浏览