楼主: 老郭

讨论中:DIY 原理图 STM8S208 + STM8L101

[复制链接]
发表于 2009-10-12 14:08:29 | 显示全部楼层
本帖最后由 Netjob 于 2009-10-12 14:31 编辑

BUG有前途?
STM32的所谓RTC不就是个COUNTER吗? ST死活不改进呢。
还有USB与CAN共用问题,那个32768晶振问题。I2C难用问题。。
还不是摆在哪里。

说BUG,NXP的ARM7可是个反面教材了。

再者,感觉S &T  有点野心了,想把P I C都挤掉?
低功耗不重要的。现在不缺能源--锂电。缺的是钱。
价格优势才是硬道理。性能是其次,差一点有什么关系?
【好比日产的发动机,丰田的发动机,本田的发动机。有什么区别!】
ADI 的 BF53* 处理器的性能不是够牛逼吗,比ARM9厉害吧?现在的市场下场如何,大家有目共睹的。

8KFLASH就没意思了,好比MEGA8,2051,这些是那些家电敏感用户关心的。
小 FLASH  不适合做入门,学习STM8L的芯片。

某些人会喜欢低端的东西介绍给菜鸟的,好比Z立功,他的LPC2104开发板就是如此。
RAM小的仿真很不爽。400大洋的这个ARM7开发板,一个简易LPT板,一本书,
看看,这个400大洋值吗? 现在ARM7是淘汰产品。如果开发新产品还选用ARM7的
估计是脑袋的某根筋不对。

不知STM8的仿真支持RAM仿真没有? 就算 FLASH仿真,8K的是汇编的那些人比较乐于节省成本。
宁愿多花时间去用汇编写东西。

如果非要搞8K 的就没啥好玩的了~,低功耗也是其次。430多少年前就搞这 玩意了。
MEGA8L也有,连PIC也有。。。,

还有,目前STM8都是工厂样品阶段或样品测试阶段。到稳定阶段还有一段距离的吧?
这个可以问问 【汽车电子】这位仁兄。他肯定有独到见解。

好比Z立功代理的那个 流氓卖蕊,一个杂牌产品。最早的CORTEX-M3.
一家新公司,如果不是ARM公司的操作,谁会相信~。
发表于 2009-10-12 15:09:10 | 显示全部楼层
让人担忧的。。

编译器还未成熟, 目前IAR还没有支持STM8的, ST自家也没有免费的C编译器。

横向看看ATMEL的AVR  ,microchip的PIC,本身芯片厂家都有自己的C编译器与IDE.

开发工具ST LINK III还未正式销售~。芯片还没销售,价格没有在力源,万利的网站公开。
现在搞STM8 有点急了。
发表于 2009-10-12 15:32:14 | 显示全部楼层
编译器这东西,说难很难,说容易很容易---
gcc有现成的架构,很容易增加新的cpu指令集。
看STM8咋玩了。
聪明人,善假于物而已。
发表于 2009-10-12 16:59:46 | 显示全部楼层
我是要搞这个STM8L的啦, 正打算买个STLINII仿真器和STM8L芯片。

一个DS1307日历时钟,一个码段LCD或一个128*64LCD
再加个DS1820做温度。加个PWM 驱动 的 蜂铃器或压电陶瓷。
一个TEA5767 数字调频收音机模块。输出使用手机的耳塞。
一个SPI接外部FLASH。
几个发光LED 和 RC接触按键和按键,复位按键。
和一个串口【或CP2102做USB转串口】( 输出到PC的 超级终端 )。
MINI USB 供电或CP2102做USB转串口。
一个电位器的AD和一个DAC输出驱动的LED
自己DIY个双面PCB。


这是入门开发板,先熟悉STM8的软件和硬件。【这个板也保值,哪个学STM8L的人都用得上】

不需要的功能可以不焊接,这样就低功耗了。成本也可以低点。
这样的开发板,STM8L芯片选用哪款比较合适?
Netjob 发表于 2009-10-10 10:30


这个需求可以看看STM8L101K3T6,这是一个32脚、8K Flash、1.5K RAM和2K片内EEPROM,它没有内置LCD驱动器,但作为DIY项目,刚好可以自己实现软件的段式LCD驱动,STM32的学习板上就有这个例程,可以很方便地移植到STM8L上。
发表于 2009-10-12 17:10:34 | 显示全部楼层
用段式lcd才能体现这种cpu的优点,点阵的太tmd耗电。
发表于 2009-10-12 20:58:11 | 显示全部楼层
支持!

虽然俺没有时间参与,但是感觉这个project还是很不错的

netjob带头做出创意来,让更多的人被吸引过来参与
发表于 2009-10-12 21:48:58 | 显示全部楼层
说BUG,NXP的ARM7可是个反面教材了。

做了一次深有体会,哥想哭~~~~~
发表于 2009-10-12 21:53:33 | 显示全部楼层

同情楼上。。。
发表于 2009-10-12 21:54:39 | 显示全部楼层
我第一个arm产品,量产很不错的产品就是nxp的lpc22xx,
貌似没找到啥bug,有些莫名其妙的问题,都让我绕过去了。
俺的原则就是:见到地雷绕着走。
 楼主| 发表于 2009-10-13 11:20:03 | 显示全部楼层
“STM8L101K3T6,这是一个32脚、8K Flash、1.5K RAM和2K片内EEPROM,它没有内置LCD驱动器,但作为DIY项目,刚好可以自己实现软件的段式LCD驱动,STM32的学习板上就有这个例程,可以很方便地移植到STM8L上。”

看来STM8L101K3T6可以用。NetJob,你看可以吗?
发表于 2009-10-13 11:51:03 | 显示全部楼层
好,学习,我也来用这个片子为公司开发一款产品。
发表于 2009-10-13 11:52:40 | 显示全部楼层
ST公司的STM8L152

1:要求功耗比较低,在达到51单片机11mHz(12T)时钟周期下,控制在8mA电流以下。预留给mcu单片机工作电流5mA。因为我主要做ad采样,ad的速度大概没秒30次左右,如果单片机具有IDLE模式,可以采用10ms IDLE mode和10ms 正常模式工作方式降低功耗。
运行功耗192uA/MHz
2:产品需要具有16k flash和512byte ram容量。
16k~32k FLASH, 2K RAM
3:产品带有段式lcd液晶显示,段码数在4com*20seg左右。这个可以是mcu集成,也可以另加驱动。
4x28 LCD
4:采用3.3V供电。
1.8V~3.6V
5:价格需要比较便宜,控制在5元,带lcd驱动可以在6元左右。
应该能控制在6元左右
6:需要开发工具比较简单,具有isp或者jtag模式更好。
SWIM单线在线调试

上面是我要开发产品的要求,下面是意法半导体的回答。可靠吗
发表于 2009-10-13 12:28:50 | 显示全部楼层
建议分成:
stm8组,
msp430组,
pic组

就做个基于nrf2401的无线数据传输板,算了,
1s传一次数据,
看看谁的功耗低。

要求必须开上电掉电复位模块(这可是430的杀手锏)

每家都牛皮哄哄,看看到底谁厉害。
发表于 2009-10-13 13:21:26 | 显示全部楼层
这样PK就没意思了, 就算是430胜了, 我也不会使用430做这个项目。因为430确实有点贵了。

而且如果要PK. 就应该有ST, TI, MICROCHIP,ATMEL 这几个厂家来个PK.
要  电工来被 -忽- 被- 悠 的当小丑, 这个太没商业道德吧?

确实的如果430的价格够低,任PIC;AVR;如何如何,偶也不会动心的去使用。
现在就是PIC,AVR的价格非常廉价,性能能也很强大,唯独是AVR,PIC的工具价格贵,芯片不好使等。。。

STM8才有空子钻,不过现在STM8的芯片销售,仿真工具,免费的C编译器/IDE等都没到位!

更而且 ,再说 低功耗不是主要的,价格才是主要的。
芯片好不好用,这些才是主要的。 否则看看AVR那个动不动就莫名其妙的锁死问题。因此AVR就局限在MEGA48/88/8这款上『价钱便宜,锁了也不心疼』,那些MEGA64/128;/L等就没什么竞争力了。
还是用STM32划算。

回老郭,STM8L101K3T6这款没问题, 程序可以分散的一个个例子。
而且布板是可以有个大容量片子的空位,留待菜鸟自己升级焊接。好比 STM8S207  『32 K FLASH , 6K RAM ? 』
发表于 2009-10-13 13:34:15 | 显示全部楼层
回复53楼machunshui



挺有道理
重在过程,真东西做出来了,比起来才有意思
发表于 2009-10-13 13:44:35 | 显示全部楼层
本帖最后由 Netjob 于 2009-10-13 14:35 编辑

STM8就是 沾STM32的光,如果没有STM32, 这个STM8就好比ST的那些ST7/STR7/STR9那样,
不为大家认可的。

论功耗,AVR的 1MIPS @ 1MHZ 的指令效率当然是最低功耗的,除开工艺问题。
而且是AVR的RISC 单周期指令密度好高。相反MSP430好多指令都是多周期指令,

看STM8的指令手册与AVR的指令手册,
明显STM8比AVR  慢很多。
而且会发觉STM8的指令很搞笑。

好比
STM8的INC要4 cycles,
AVR的INC是1 clocks.
STM8竟然有DIV指令,16 cycles.而MUL指令是4 CYCLES.
AVR只有MUL整数乘法指令,是2 CLOCKS!

STM8的中断返回IRET要11 CYCLES
而AVR的RETI只是4-5  CLOCKS

STM8的RRC移位要4 cycles
AVR 的RCR移位要1 cycles
....
发表于 2009-10-13 14:31:54 | 显示全部楼层
avr的性价比不什么样,除了mega8非常不错,我不知掉为什么mega16就贵了那么多。mega32,64,128都更贵了。早时候还是在不注重成本的项目上用了这几个片子。
发表于 2009-10-17 23:20:41 | 显示全部楼层
我还是赶紧把电路图搞好,然后把PCB做个参考。实在点。
对STM8有点寄望,比AVR实惠,开发工具好用,芯片好使。。。

感兴趣的电工不多啊!可能是8位机原因吧?
电工要在工作之余抽时间来DIY确实不是太容易。

老郭,要节能PK 。建议做个LED台灯。 我发觉日光灯那种台灯很容易坏。
可以用来改造。 用大功率白光LED~,有可充电池。
最好内部有个微型 DIY的开关电源。
 楼主| 发表于 2009-10-18 07:40:53 | 显示全部楼层
回Netjob:感兴趣的电工应该很多。现在还没有宣传,所以似乎关注的人不多。等你的方案成熟了,咱推广一下,让更多的人知道。

Netjob说的LED台灯节能PK,表现在什么地方呢?跟单片机没啥关系吧?我看节能主要表现在LED驱动上。这似乎脱离了几款单片机比拼的初衷。你觉得呢?
发表于 2009-10-18 07:59:11 | 显示全部楼层
支持老郭,STM32都玩腻了,该换点花样了,这次一定参与
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
快速回复 返回顶部 返回列表