打印

PK 使人进步:51淘汰啦??? .......的疑问!

[复制链接]
楼主: Cortex-M0
手机看帖
扫描二维码
随时随地手机跟帖
21
z_no1| | 2011-10-20 15:49 | 只看该作者 回帖奖励 |倒序浏览
51只能在ARM还没到的价位里活着。
这个空间总是有的,4位机不也活着么?
我们开发人员不能只挣别人不愿意挣的钱,民工也活着么。

使用特权

评论回复
22
chencheng| | 2011-10-20 18:43 | 只看该作者
不可能淘汰!无与伦比的价格优势,又能满足很多应用,而且还简单易学。为什么要淘汰?搞技术的人有个毛病,总喜欢新技术。学习新技术没问题,但开发产品,成熟的够用的就好。

使用特权

评论回复
23
nongfuxu| | 2011-10-20 19:33 | 只看该作者
哈哈,
不知道LZ有没有实际使用C8051f330做的通用信号源?信号源讲究的频率分辨率和电压分辨.
偶用过STM32F100, C8051f330的功能它应该都有,而且强大得多.价格当然在10元以内了.

使用特权

评论回复
24
Cortex-M0|  楼主 | 2011-10-20 19:44 | 只看该作者
呵呵~~~

俺没玩过C8051,也没玩过STM32,这个小玩意,频率分辨率和电压分辨率都不讲究,最需要的功能,最实用的功能就是要求芯片自带D/A,  并且有类似定时时间到自动装载更新D/A输出数据功能,不知您推荐的STM32F100是否带D/A?是否有定时器溢出自动装载更新D/A输出数据功能?

使用特权

评论回复
25
nongfuxu| | 2011-10-20 20:01 | 只看该作者
噢,ADC的 DMA OUT有.DAC的价格是否在10元内不知道了.

使用特权

评论回复
26
coody| | 2011-10-20 20:57 | 只看该作者
双51做的信号发生器早在05年就在用了.
用的STC的,STC12C2052,跑32.768MHZ,一片信号发生器,一片显示控制,使用MODBUS串口通讯。
信号发生器用软件模拟DDS,插入汇编,DDS部分,插入12条汇编,24bit加法,查表,循环,使用25T,等效采样1310720HZ,输出正弦波或方波0~200KHZ,步进1HZ,精度取决于晶体时钟。

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
Cortex-M0 + 1
27
icecut| | 2011-10-20 21:28 | 只看该作者
51的io速度多少呢?
arm应该是上10M的

使用特权

评论回复
28
icecut| | 2011-10-20 21:32 | 只看该作者
楼主考虑一下使用pwm+中断的方式实现任意波形生成器.....

使用特权

评论回复
29
highgear| | 2011-10-20 23:06 | 只看该作者
51工资低, 是因为时代在进步,让 51 的门槛变得越来越低。

使用特权

评论回复
30
流行音乐| | 2011-10-20 23:19 | 只看该作者
工资高低不是在于你用什么 MCU,而是在于你做什么产品。

使用特权

评论回复
31
Cortex-M0|  楼主 | 2011-10-21 04:44 | 只看该作者
51的io速度多少呢?
arm应该是上10M的
icecut 发表于 2011-10-20 21:28


不一定,俺印象中 ARM的内核MCU是 4T的,但每条汇编指令的具体执行周期,其相关资料一直没查到,ARM中,IO输出不一定是一周期指令的,以低挡ARM的 50HMz时钟频率估算,只有 IO输出指令是一周期的,才能达到 10MHz以上,但具体 IO输出指令是几周期的,俺并不知,哪些盆友有,能分享一下吗?谢谢。

使用特权

评论回复
32
Cortex-M0|  楼主 | 2011-10-21 04:51 | 只看该作者
楼主考虑一下使用pwm+中断的方式实现任意波形生成器.....
icecut 发表于 2011-10-20 21:32


谢谢回复,非常报歉,此法行不通。

根本难点出在,如用 PWM输出,在外部需要将其转换成频率较高的函数波(如正弦波),这难于实现。

因此,除了用硬件 D/A转换输出之外,拟呼没有第二条路好走。

使用特权

评论回复
33
Cortex-M0|  楼主 | 2011-10-21 04:52 | 只看该作者
STM32F100C8T6 的性价比至少是 C8051F330 的两倍:
64KByte Flash,8KByte Ram,12bit ADC,12bit DAC,DMA 传输。
C8051F330 的 ADC 和 DAC 都只有 10bit,还没有 DMA 传输,只有8KByte Flash。 ...
流行音乐 发表于 2011-10-20 21:23



谢谢流行音乐推荐,俺再仔细看看STM32F100技术手册。

使用特权

评论回复
34
Cortex-M0|  楼主 | 2011-10-21 05:56 | 只看该作者
STM32F100确实不错,真如流行音乐所言,性价比至少是 C8051F330 的两倍。

网上只查到简易手册,ST的网站很难上去,经常死机,哪位盆友有STM32F100的详细资料,或给个具体连接,谢谢~~~

使用特权

评论回复
35
hotpower| | 2011-10-21 06:28 | 只看该作者
哈哈,51都是古代的产物了,虽然它的余热还在,但早已过气!
菜农十多年前早已放弃了个人的产品设计。
它最大的特点俺认为是它的准双向IO,还有简洁。
沿用至今主要是资料重多,是其它MCU无法攀比的。
所以它至今仍然存在。
这种现象并非好事,阻碍了发展,因为它的架构已远远不能满足现有进步的设计了。

使用特权

评论回复
36
hotpower| | 2011-10-21 07:34 | 只看该作者
感觉51不会过时
便宜阿
jxk27 发表于 2011-10-20 15:11


信价比太差~~~

若是要求I2C,SPI,PWM,ADC,I2S,PS2,RTC,USB

51需要多少银两外扩???


菜农助学250奖励计划半年180套助学开发板申报专用贴

使用特权

评论回复
37
ayb_ice| | 2011-10-21 08:04 | 只看该作者
信价比太差~~~

若是要求I2C,SPI,PWM,ADC,I2S,PS2,RTC,USB

51需要多少银两外扩???


菜农助学250奖励计划半年180套助学开发板申报专用贴
hotpower 发表于 2011-10-21 07:34

扩展的51,上述外设哪个没有

使用特权

评论回复
38
ayb_ice| | 2011-10-21 08:08 | 只看该作者
不一定,俺印象中 ARM的内核MCU是 4T的,但每条汇编指令的具体执行周期,其相关资料一直没查到,ARM中,IO输出不一定是一周期指令的,以低挡ARM的 50HMz时钟频率估算,只有 IO输出指令是一周期的,才能达到 10MHz ...
Cortex-M0 发表于 2011-10-21 04:44

针对CM3
一般情况下
寄存器操作是1周期
存储加载是2周期
跳转是3周期

使用特权

评论回复
39
来与君| | 2011-10-21 08:24 | 只看该作者
月经帖

使用特权

评论回复
40
highgear| | 2011-10-21 08:41 | 只看该作者
123姐姐, STM32F100的资料在此:

http://www.st.com/internet/com/T ... HEET/CD00251732.pdf

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则