搜索
bottom↓
楼主: armok

AVR已死,建议马老师编写M051的入门资料,快速进入M051新纪元...

[复制链接]
头像被屏蔽

出0入0汤圆

 楼主| 发表于 2010-9-25 17:56:16 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

出0入0汤圆

发表于 2010-9-25 18:19:04 | 显示全部楼层
留个脚印

出0入0汤圆

发表于 2010-9-25 18:21:01 | 显示全部楼层
强烈支持,8位的单片机对我没吸引力了,还没用过32位的单片机,很早就想学学了

出0入0汤圆

发表于 2010-9-25 18:25:34 | 显示全部楼层
强烈支持,坐等开发板
头像被屏蔽

出0入0汤圆

发表于 2010-9-25 18:37:24 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
头像被屏蔽

出0入0汤圆

发表于 2010-9-25 18:43:12 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
头像被屏蔽

出0入0汤圆

 楼主| 发表于 2010-9-25 18:45:14 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

出0入0汤圆

发表于 2010-9-25 18:50:41 | 显示全部楼层
AVR已死,有事烧纸

出0入0汤圆

发表于 2010-9-25 18:53:31 | 显示全部楼层
这个要力挺啊

出0入0汤圆

发表于 2010-9-25 19:05:32 | 显示全部楼层
顶起~

出0入0汤圆

发表于 2010-9-25 19:06:47 | 显示全部楼层
支持 从头一起开始学

出0入0汤圆

发表于 2010-9-25 19:08:14 | 显示全部楼层
是ARM的核,一般的ARM的JTAG工具就能调试吧?

出0入0汤圆

发表于 2010-9-25 19:51:00 | 显示全部楼层
仔细看了一下:cortex M0 资料

及芯唐的资源.及价格

看来AVR  mega系列是要完蛋了.

AVR完全拼不过.cortex M0 ,不管是性能,还是价格.

我也考虑学芯唐cortex M0 ,如果学会了,会完全放弃AVR

出0入0汤圆

发表于 2010-9-25 20:00:58 | 显示全部楼层
强烈支持!
头像被屏蔽

出0入0汤圆

发表于 2010-9-25 20:04:16 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
头像被屏蔽

出0入0汤圆

 楼主| 发表于 2010-9-25 20:14:53 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

出0入0汤圆

发表于 2010-9-25 20:25:20 | 显示全部楼层
弱弱的问一下站长,什么是MO51

出0入42汤圆

发表于 2010-9-25 20:30:08 | 显示全部楼层
这个得出来支持下,顶

出0入0汤圆

发表于 2010-9-25 20:58:40 | 显示全部楼层
火帖.留名....

乘机先把某些DIP40的电路板中间布一个LQFP48的M0封装进去....嘿嘿....

出0入0汤圆

发表于 2010-9-25 21:02:28 | 显示全部楼层
关注中。。。希望M051厂家和AM一起搞个简易开发板推广活动,凭论坛的人气效果一定会不错的

出0入0汤圆

发表于 2010-9-25 21:07:11 | 显示全部楼层
货源呀,LZ组织供货,购买方便了,自然有人用了.
头像被屏蔽

出0入0汤圆

 楼主| 发表于 2010-9-25 21:17:43 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

出0入0汤圆

发表于 2010-9-25 21:24:33 | 显示全部楼层
关注

出0入0汤圆

发表于 2010-9-25 21:41:04 | 显示全部楼层
货源如不能保证就不好办了。

出0入0汤圆

发表于 2010-9-25 21:46:48 | 显示全部楼层
jh

出0入0汤圆

发表于 2010-9-25 22:31:49 | 显示全部楼层
关注,,,

出0入0汤圆

发表于 2010-9-25 22:35:31 | 显示全部楼层
支持

出0入0汤圆

发表于 2010-9-25 22:42:57 | 显示全部楼层
mark, M051!

出0入0汤圆

发表于 2010-9-25 22:44:10 | 显示全部楼层
我觉得最重要的是赶紧把那个使用手册译成中文的,不知道为什么官方都没有中文的,这样入门的门槛相对来说低很多,st在这方面做的比较好,都有中文手册+固件库使用资料

出0入0汤圆

发表于 2010-9-25 22:47:09 | 显示全部楼层
在小的M051 SDK上已经把LED点亮闪烁了。

下一步是实现ISP。还要做点功课,摸索一下。

出0入0汤圆

发表于 2010-9-25 22:53:24 | 显示全部楼层
ding

出0入0汤圆

发表于 2010-9-25 22:54:21 | 显示全部楼层
坚决支持!

出0入0汤圆

发表于 2010-9-25 23:01:42 | 显示全部楼层
强烈支持,如果出开发板的话,自己一定弄一个。
这颗芯片有搞头。

出0入0汤圆

发表于 2010-9-25 23:09:03 | 显示全部楼层
来晚了,有片子就更好了,顶哦!!

出0入0汤圆

发表于 2010-9-25 23:10:28 | 显示全部楼层
价格便宜,不知道量足不足?

出0入0汤圆

发表于 2010-9-25 23:12:35 | 显示全部楼层
采用ICP方式检查过了,目前M051芯片中LDROM中是空的,因此还不能实现ISP。

看过官方关于ISP的资料,好象针对M051的ISP固件还没有公布?都是NUC1XX系列的。

出0入0汤圆

发表于 2010-9-25 23:13:26 | 显示全部楼层
必须支持

出0入0汤圆

发表于 2010-9-25 23:14:48 | 显示全部楼层
amo这里先搞些m0的零售吧

出50入0汤圆

发表于 2010-9-25 23:14:56 | 显示全部楼层
支持,我也是被AVR折腾过的。

出0入168汤圆

发表于 2010-9-25 23:20:30 | 显示全部楼层
要货源好才行。

出0入0汤圆

发表于 2010-9-25 23:31:46 | 显示全部楼层
關注中...
才正準備學M3,ARM的氣勢可說是越來越強啦~

先前買了馬老師的書+20片AVR想要入門
發現IC價格居高不下...只好擱置 >_<"

出0入0汤圆

发表于 2010-9-25 23:42:38 | 显示全部楼层
有前途。

出0入0汤圆

发表于 2010-9-26 00:13:29 | 显示全部楼层
有货才是强盗,哈哈.

出0入0汤圆

发表于 2010-9-26 00:20:09 | 显示全部楼层
新唐的Nu-Link-Me V1.03(缩减版的仿真下载器)好象全部公开了,提供了电路图和固件。

该版本支持NUC1XX和M051,成本不超过50元,可以自己做的。采用了一片他们自己公司的NUC120RE3AN,也是M0架构的32位单片机,比M051高一个档次。

出0入0汤圆

发表于 2010-9-26 01:15:45 | 显示全部楼层
支持马老师,国办像马老师这样的好老师真不多啊
M051这名字取得。。。

出0入0汤圆

发表于 2010-9-26 01:20:59 | 显示全部楼层
我也买了本马老师的AVR书,也在学习AVR,怕以后买不到AVR芯片,前一阵子特地从网上买了好几片,我想够学习的了
自己只是想学习,并没有想以后一定非得从事AVR的工作,
不为别的,就为AVR丰富的学习资源,本坛上众多的针对新手的例程,马老师的书
最近在用AVR来模拟VGA信号,可以驱动显示了,但还有问题,不过是用C,发现数据同步好难,晚上特地在马老师书上原被跳过的汇编章节浏览了下,希望能搞定

出0入0汤圆

发表于 2010-9-26 01:22:51 | 显示全部楼层
第一次在本坛中看到头像是美女的,
感觉有点烦感。。。

出0入0汤圆

发表于 2010-9-26 03:18:58 | 显示全部楼层
回复【30楼】machao
阿莫又要挑我上山了。现在老了,没有10年前的精力了。
-----------------------------------------------------------------------


(原文件名:截图.jpg)

事实证明马老师还不老,还能熬夜,还很年轻,精力很足
头像被屏蔽

出0入0汤圆

 楼主| 发表于 2010-9-26 05:11:53 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

出0入0汤圆

发表于 2010-9-26 08:50:14 | 显示全部楼层
回复【144楼】machao
新唐的nu-link-me v1.03(缩减版的仿真下载器)好象全部公开了,提供了电路图和固件。
该版本支持nuc1xx和m051,成本不超过50元,可以自己做的。采用了一片他们自己公司的nuc120re3an,也是m0架构的32位单片机,比m051高一个档次。
-----------------------------------------------------------------------

在http://www.nuvoton.com/NuvotonMOSS/Community/ProductInfo.aspx?tp_GUID=403a9c50-52c2-4463-9057-2595190602c5
下载到;
点击此处下载 ourdev_585653NA9LA2.zip(文件大小:374K) (原文件名:NuTiny-SDK-M051.zip)
点击此处下载 ourdev_585654Y55L6J.pdf(文件大小:1.00M) (原文件名:NuTiny-SDK-M051 user manual EN V1.0.pdf)
NuTiny-SDK-M051.zip包含了Schematic, DIY Gerber & PCB File。没有发现固件。。。。
----------------------------------------------------------
回复164楼马老师
另外两个软件下载了,果真有两个BIN文件。
点击此处下载 ourdev_585683C0QCQ8.rar(文件大小:3K) (原文件名:ICE_ISP.rar)
点击此处下载 ourdev_585684SM5LKW.rar(文件大小:14K) (原文件名:NUC1xx_ICE_M0.rar)
点击此处下载 ourdev_585685J7ERH5.zip(文件大小:1.46M) (原文件名:NuMicro ICP Programming Tool (Build 4125) V1.03.zip)
点击此处下载 ourdev_585686QG9Y3D.zip(文件大小:3.56M) (原文件名:NuMicro Keil uVision IDE driver (Build 4125) V1.03.zip)

NuMicro ICP Programming Tool (Build 4125) V1.03和NuMicro Keil uVision IDE driver (Build 4125) V1.03 安装后,文件夹下都有那两个bin文件,还是一样的。马老师的猜测应该是对的。

出0入0汤圆

发表于 2010-9-26 08:59:19 | 显示全部楼层
顶一下,我也喜欢,刚订了2K M052,国庆节后到货。

出0入0汤圆

发表于 2010-9-26 09:15:36 | 显示全部楼层
NXp的cortex-m0也不错的,只是价格相比优势不大

出0入0汤圆

发表于 2010-9-26 09:39:10 | 显示全部楼层
这个得顶

出0入0汤圆

发表于 2010-9-26 09:52:57 | 显示全部楼层
这一定得学.

出0入0汤圆

发表于 2010-9-26 10:02:46 | 显示全部楼层
这个肯定成为潮流所向啊~~

倒是好奇阿莫和马老师 为何英雄所见略同呢?还是在底下早就有沟通。不可能一个想法突然就一拍即合吧??

出0入0汤圆

发表于 2010-9-26 10:10:27 | 显示全部楼层
NXP公司 Cortex M0 LPC1111FHN33/101        $0.65
开发工具: Keil MDK         价格:中国特色
仿真器: ColinkEx           价格:免费

(原文件名:LPC1114_1700和16F883_STM32比较.GIF)
头像被屏蔽

出0入0汤圆

 楼主| 发表于 2010-9-26 10:14:12 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

出0入162汤圆

发表于 2010-9-26 10:28:14 | 显示全部楼层
货源压倒一切
如果货源不好,和avr没有区别。

avr已经玩完了
ATMEL放弃中小散户了,年用量100k以下的客户ATMEL都不愿意搭理你。
想想也是一片m8之前才4块人民币,0.6个美金也不到,一个触摸芯片可就贵了。花费的资源、晶圆不会相差很大。
做中小散户的生意不讨好,价格低还得养一大批技术支持、销售。。。。。
做大客户多好了,客户就这么几个,用不了养那么多技术支持、销售。。。,用不着为分配资源头大,多好啊。


顺便诅咒一下atmel
您早日倒闭吧,别再折磨人了!

出0入0汤圆

发表于 2010-9-26 10:40:29 | 显示全部楼层
支持,学习学习M051

出0入0汤圆

发表于 2010-9-26 10:48:24 | 显示全部楼层
回复【30楼】machao  
阿莫又要挑我上山了。现在老了,没有10年前的精力了。
发上我在网上收集的资料,他们公司的光盘说过几天给我....
点击此处下载  (原文件名:m051.rar)
另外他们的官方站上有视频培训,中文的。我的资料也是在这里找的。
http://www.nuvoton.com/hq/enu/productandsales/productlines/industrialic/armmicrocontroller/armcortextmm0/pages/on-line%20training.aspx

-----------------------------------------------------------------------

这个页面上15个视频的下载地址:

http://nuvoton.ehosting.com.tw/m0/chs/Cortex_M0.flv
http://nuvoton.ehosting.com.tw/m0/cht/TC01_ChipOverview_DevTools_Introduction.flv
http://nuvoton.ehosting.com.tw/m0/cht/TC02_CMSIS_Introduction.flv
http://nuvoton.ehosting.com.tw/m0/chs/SC03_System_Int_ClkCtl_Reset_GPIO.flv
http://nuvoton.ehosting.com.tw/m0/chs/SC04_USB.flv
http://nuvoton.ehosting.com.tw/m0/chs/SC05_CAN.flv
http://nuvoton.ehosting.com.tw/m0/chs/SC06_WDT_Timer_RTC.flv
http://nuvoton.ehosting.com.tw/m0/chs/SC07_I2C.flv
http://nuvoton.ehosting.com.tw/m0/chs/SC08_PWM.flv
http://nuvoton.ehosting.com.tw/m0/chs/SC09_ADC.flv
http://nuvoton.ehosting.com.tw/m0/chs/SC10_FMC.flv
http://nuvoton.ehosting.com.tw/m0/chs/SC11_I2S.flv
http://nuvoton.ehosting.com.tw/m0/chs/SC12_SPI.flv
http://nuvoton.ehosting.com.tw/m0/chs/SC13_UART.flv
http://nuvoton.ehosting.com.tw/m0/cht/TC14_ICP_ISP_ICE .flv

注意最后一个文件的文件名中".flv"之前的那个空格是不能少的,应该是他们放上去的时候写错了

出0入0汤圆

发表于 2010-9-26 11:01:05 | 显示全部楼层
顶一下
支持中文
老大应该进点芯片,这样会比较容易上手

出0入0汤圆

发表于 2010-9-26 11:03:11 | 显示全部楼层
回复【150楼】erxun 老孟
回复【144楼】machao  
新唐的nu-link-me v1.03(缩减版的仿真下载器)好象全部公开了,提供了电路图和固件。  
该版本支持nuc1xx和m051,成本不超过50元,可以自己做的。采用了一片他们自己公司的nuc120re3an,也是m0架构的32位单片机,比m051高一个档次。
-----------------------------------------------------------------------
在http://www.nuvoton.com/nuvotonmoss/community/productinfo.aspx?tp_guid=403a9c50-52c2-4463-9057-2595190602c5
下载到;
点击此处下载  
-----------------------------------------------------------------------

你没有把所有的资料都看一遍,NuTiny-SDK-M051实际是2个系统,一个是M051的最小系统(M0516ZAN),另一个就是Nu-link-me v1.03。

全部的电路图在你贴上的第一个文件里。

但是你要使用这个Nu-link-me v1.03,就需要装一个驱动:NuMicro Keil uVision IDE driver (Build 4125) V1.03.zip,这样就可以在KEIL AMD下面支持使用了。

此外,新唐还提供了一个专用的ICP软件“NuMicro ICP Programming Tool (Build 4125) V1.03.zip”,当你安装好后,在安装目录下面可以找到:“ICE_ISP.bin”和“NUC1xx_ICE_M0.bin”2个文件,这两个应该就是固件了。

我开始在KEIL AMD中用Nu-link-me连接M051系统时,系统提示需要更新固件,我做了更新,马上就可以使用了。

查看了所有相关的资料和说明 Nu-link-me V1.03前面的版本是不支持M051的,1.03开始支持M051,所以前面版的就需要更新固件了。我估计“ICE_ISP.bin”和“NUC1xx_ICE_M0.bin”2个文件就应该是了。

Nu-link-me应该是Nu-link的减化版,上面两个文件在安装好”NuMicro Keil uVision IDE driver (Build 4125) V1.03.zip“后,在KEIL\arm\bin\nu_link\下面也能找到。既然KEIL下能更新固件,那么就应该是这2个DD。

ICE_ISP.bin应该是放在Nu-link-me使用的nuc120re3an的LDROM中,作用是支持对Nu-link-me本身的ISP下载。
而NUC1xx_ICE_M0.bin应该是放在nuc120re3an的APROM中的应用程序,它实现对其它芯片的下载和在线调试功能。

有了电路,有了这2个文件,一切还不OK吗?

我给出了思路,很快山寨版的DD就会出来了。其实专做山寨DD的里面有许多高手,他们比原公司一般的技术人员水平要高的多。至少我在玩STM32时就发现,山寨版的开发版就比ST原厂提供的好,功能强,外围多,还便宜(抱歉,此话会得罪许多人,不过事实是如此的)。

记得我在这里发布了德国人的AVR-IAP,那个采用USB口的简易AVR ISP下载器,没过几个月,网上就有人买类似的产品了。现在可以网上查一查,至少有10几家,10元左右。当然他们有些是自己改动过固件了,增加了功能,并且自己编写了上位机的支持软件,能力还是非常强的。


其实比较难突破的软件,我目前看到的M3、M0的DEMO或例程,不管是原厂,还是山寨的,还是什么书中的DEMO,都烂的不得了,没有多少实用价值(又得罪不少人)。

我们玩的叫“嵌入式”系统,它的一个特点就是“可剪裁”,这个“剪裁”包括硬件和软件。要能根据具体的产品,做到贴身的“剪裁”,那么你的手艺一定要高。

“裁缝”“裁缝”,光会缝不行,你永远是做小工的。要做到会“裁”,就需要更高的工夫了。

出0入0汤圆

发表于 2010-9-26 11:15:50 | 显示全部楼层
回复【162楼】xorX
回复【159楼】1057045572 华邦-新唐掌门人
这个一定要顶!  
------- 以下广告被站长阿莫删除 ..
-----------------------------------------------------------------------
邦-新唐掌门人
也来了啊??  给网站支持一下呗
-----------------------------------------------------------------------

直接加我QQ吧,阿莫在呢

出0入0汤圆

发表于 2010-9-26 11:26:31 | 显示全部楼层
回复【156楼】Yaksa 解烟客
nxp公司 cortex m0 lpc1111fhn33/101 $0.65
开发工具: keil mdk         价格:中国特色
仿真器: colinkex           价格:免费


(原文件名:lpc1114_1700和16f883_stm32比较.gif)
引用图片
-----------------------------------------------------------------------

尽管属于广告,尽管阿莫多次强调不能发广告,尽管我也掌握者本讨论组的“生死”权(是AMO专给的),但我还是保留这个贴子。

因为它证明了我许多的观点:
1。M0架构的东西已经正式向8位的DD挑战了
2。M0架构的DD不是一个厂的DD,还会有更多M0架构的DD出来的,因此现在可以,或应该开始学习了。
3。如果你有条件学习NXP公司 Cortex M0,也是同样的。但注意这是个3V的系统,新唐的是5V。对于新手采用5V系统学习更“安全”些。

M0是ARM架构,是ARM公司的内核。但ARM公司自己不生产芯片,只是卖架构和内核。各厂家在这个内核架构上,增加自己的外围。

如同MCS-51,内核是INTEL的,这个内核的专利已经过期了,所以现在有很多的兼容51芯片,在原来的架构上,经过改进核增加功能,推出了比原MCS-51更好的“51”。STC的51就属于这种。

现在学校里基本还是学习标准的51,面对现在的“51”,其实也已经远远的落伍了。

出0入0汤圆

发表于 2010-9-26 11:39:48 | 显示全部楼层
回复【167楼】machao  
回复【156楼】yaksa 解烟客
尽管属于广告,尽管阿莫多次强调不能发广告,尽管我也掌握者本讨论组的“生死”权(是AMO专给的),但我还是保留这个贴子。
-----------------------------------------------------------------------
马老师,澄清一下,我只是一个用户,正在评估LPC1111是否可以替代PIC16系列,因为LPC111x是第一款Cortex M0,所以对它的关注比较多

出0入0汤圆

发表于 2010-9-26 11:57:40 | 显示全部楼层
强烈支持,赶快出开发板吧。

出0入0汤圆

发表于 2010-9-26 12:30:21 | 显示全部楼层
回复【161楼】snower
-----------------------------------------------------------------------

太谢谢了,看了视频不知道怎么下,这下好了。

出0入0汤圆

发表于 2010-9-26 13:10:33 | 显示全部楼层
mark

出0入296汤圆

发表于 2010-9-26 13:19:37 | 显示全部楼层
给迷茫的人一个很诚恳的建议。其实什么单片机都差不多。如果一个单片机一段时间内都失去了
实际生产上的意义,太执著于他,就是迂腐(如果语言多有得罪,还请原谅)。所以,看到好的
芯片,就别犹豫……其实世上本没有路,走的人多了,也变成了路……

出0入0汤圆

发表于 2010-9-26 13:57:07 | 显示全部楼层
强烈关注!

出0入0汤圆

发表于 2010-9-26 14:42:47 | 显示全部楼层
先占个位

出0入0汤圆

发表于 2010-9-26 14:46:04 | 显示全部楼层
回复【173楼】gamethink
建议马师傅直接跨过mo51,去研究stm32系列(注意是stm的)
目前想玩这个很多人,但是网上卖的开发板多地很,根本不知道哪个好点
有马师傅带头,必定能重现当初avr辉煌!
-----------------------------------------------------------------------

去年就玩过了STM32,我手上还有几十套学习版,有10套就是网上买的。ST送给我们15套。在STM32讨论组里有我开始的学习笔记。

我是从M3降到M0的,没有困难。现在只是在收集工具方面的资料,考虑是否能最简单,最方便的入门。

从M0开始学习32位最现实,即能把最根本的基础打好,也可以实际的使用。
头像被屏蔽

出0入0汤圆

 楼主| 发表于 2010-9-26 14:46:30 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

出0入8汤圆

发表于 2010-9-26 14:46:33 | 显示全部楼层
老莫操刀请马老师出山一定能成功啊,前不久有个项目本来想用新唐的IC,不过器件总搞不过来就上NXP的1343了,期待5块的MO51,AVR现在搞的是在是太高了,一个项目开发成功了却因为器件不好买而失败了,

出0入8汤圆

发表于 2010-9-26 14:58:36 | 显示全部楼层
建议老莫新开一个新组,这样讨论起来更方便些

出0入0汤圆

发表于 2010-9-26 15:11:53 | 显示全部楼层
回复【177楼】armok 阿莫
回复【173楼】gamethink  
建议马师傅直接跨过mo51,去研究stm32系列(注意是stm的)  
目前想玩这个很多人,但是网上卖的开发板多地很,根本不知道哪个好点  
有马师傅带头,必定能重现当初avr辉煌!
-----------------------------------------------------------------------
我对stm32在中国的未来一直比较悲观的。
一个明证是:目前深圳电子市场没有任何一家有现货的柜台销售stm8或stm32。这样的供货会非常脆弱的。
相比之下:avr在深圳电子市场有超过100个柜台有现货。
-----------------------------------------------------------------------

STM8和STM32,我都有开发版和工具的。


我学习使用这些DD,有两各目的:

1。教学。从这个角度出发,主要是考虑如何让学生能学到有用的东西和真正的技术,具备一定的能力,到社会上打拼。当然也要考虑选择哪个硬件平台更加合适,容易上手,便于实践、价格便宜等。我个人的选择是8位从AVR开始,32位从M0开始。尽管我自己会玩STM32,但我认为它不适合开始的学习,尤其对于本科阶段的学习。

2。开发。与一些公司合作,承接一些项目或产品的开发。对这个,我选择不是固定的,这就需要根据实际的东西和要求,考虑价格、生产等各种因素。51的也用、AVR的也用(最近AVR供货紧张,就将AVR变成51,一个月的时间就换过了,反正C的代码,移植方便),20PIN的、32PIN、44PIN、48PIN,选择最合适的。8位的不合适,就用32位。不会在一颗树上吊死的。

再次说明,我不是说让大家一定要使用M0或AVR什么的,只是借M0的推出,鼓励大家学习32位,学习点新的东西,提高自己的能力。至于使用什么在你的产品上,由你自己决定。

各种情况都会发生,一个公司的产品不做了,倒闭了是经常可能的。你需要有能力去应付这些,所以要多学点,深入点。

出0入0汤圆

发表于 2010-9-26 15:20:38 | 显示全部楼层
回复【172楼】Gorgon Meducer 傻孩子
给迷茫的人一个很诚恳的建议。其实什么单片机都差不多。如果一个单片机一段时间内都失去了
实际生产上的意义,太执著于他,就是迂腐(如果语言多有得罪,还请原谅)。所以,看到好的
芯片,就别犹豫……其实世上本没有路,走的人多了,也变成了路……
-----------------------------------------------------------------------

其实世上本没有路,走的人多了,也变成了路……
让在下对这话有了更深一层的理解
说得很好

出0入0汤圆

发表于 2010-9-26 15:24:30 | 显示全部楼层
关注

出0入0汤圆

发表于 2010-9-26 15:27:41 | 显示全部楼层
阿莫 你开一个版块,我们支持你一些工具

出0入0汤圆

发表于 2010-9-26 15:42:02 | 显示全部楼层
我没有说“AVR以死”,也没有说M0会统一天下,只是从学习的角度出发,鼓励大家应该注意学点新东西。

举个例子:标准51的T/C没有PWM功能,所以很多的老书都不说PWM的应用。而AVR,STM32、M051、甚至STC的51,其T/C都增加了PWM的功能。但你可以发现,就是在我的讨论组中,还有许多人采用定时中断,在中断中将一个I/O取反输出的方式。不是说这个不能产生PWM,而且也能满足一般的应用,但这不是最好的方法,浪费资源,效率底,而且PWM不精准。

比如马达控制,需要加死区时间,等等,在新的芯片上都是非常简单的事情(曾经看到网友说,哪家的电磁炉经常坏驱动块,可能就是这个问题没有考虑过)。

如果价格相当了,为什么还要用老的51?哪怕就是贵上1-2元,你开发设计上省出多少时间?

还拿PWM说事,就是你知道如何方便的产生PWM,那么对于产生一个100K的正弦波的话,具体应该选择PWM的频率应该如何选择?精度上如何达到要求,你的芯片能实现吗?系统时钟应该选择多少?在我另一个采用PWM做DA,放音频的讨论中,甚至有人还问PWM能做DA吗?这些都应该掌握和了解,到用的时候你就能拿的出来。否则又只能是什么“跪求”源码拉。

各位不要局限在AVR还是M0,我推荐的学习芯片在技术层面上不是落后的东西,也都是国内货,上手方便,不贵。上述这些条件都是具备的。

最重要的如何和怎样掌握真正的技术和能力。前面的好办,申请个样板,3天就能动了,后面的难,需要踏踏实实,常时间的积累。而且后面的学习,注意要学习好的思路和方法。一旦你接受了一个所谓的DEMO(比如,动不动就软件DELAY50ms),如果没有比较,你就永远成为杯具,思维方式被框在里面了。


至于是用AVR还是M051,都可以。你总要有个硬件平台支撑。

出0入0汤圆

发表于 2010-9-26 15:49:52 | 显示全部楼层
回复【181楼】sophy.lin
回复【172楼】gorgon meducer 傻孩子
给迷茫的人一个很诚恳的建议。其实什么单片机都差不多。如果一个单片机一段时间内都失去了  
实际生产上的意义,太执著于他,就是迂腐(如果语言多有得罪,还请原谅)。所以,看到好的  
芯片,就别犹豫……其实世上本没有路,走的人多了,也变成了路……
-----------------------------------------------------------------------
其实世上本没有路,走的人多了,也变成了路……  
让在下对这话有了更深一层的理解
说得很好
-----------------------------------------------------------------------

任何东西都是辨证的。当别人都走了,你再走,你还在前面吗?因为已经是路了。重要的是你是否认为这将来是条路,敢于先走,并且有能力走过去,因为此时还没有路。

出0入0汤圆

发表于 2010-9-26 16:19:13 | 显示全部楼层
现在订也不晚

出0入0汤圆

发表于 2010-9-26 16:27:09 | 显示全部楼层


建议大家去玩下新出的东东,以后供货好,功能没问题的话就能用在产品设计上了,多一条路总不是错的。

但是最近总感觉,玩MCU应该改下以MCU为主的思路,应该以应用为主,在一个整理应用/方案下,选择该选东西

执着于某个器件,难免买椟还珠,很多时候过于关注器件本身是对于个人来说会非常影响技术发展咯~

出0入0汤圆

发表于 2010-9-26 18:02:04 | 显示全部楼层
AVR的应该是8位机的巅峰之作,IO速度非常快,时序很准.可以做出USB下载器就是很好的证明.过一段日子,供货正常了,价格就下来了.
不过,最近的确搞得大家(包括我)对AVR比较悲观.
ARM7 M0 M3..其实比8位机复杂很多了..并不适合初学者和创意实现.焊接也是大难题.
如果搞ARM有一段时间,经验多了,用什么CPU都不要紧了,很快就移植了.
STM32,我本人也不看好,比较复杂,设计不太人性化.需要ARM经验丰富的人才可以搞.
既然要经验丰富的人,那么用什么CPU,都没太大关系,什么CPU便宜,就转什么..M3 被M0核 替代只是时间的问题,估计会很快.
我观点是 M0的命运 就想 ARM7 M3 一样, 好快被淘汰的..
想找个像 51 或AVR 来延续经典,估计难.

出0入0汤圆

发表于 2010-9-26 18:07:36 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-9-26 18:39:24 | 显示全部楼层
xuexi

出0入0汤圆

发表于 2010-9-26 20:07:12 | 显示全部楼层
很好,终于开始玩32的了。

出0入0汤圆

发表于 2010-9-26 20:39:13 | 显示全部楼层
回复【184楼】machao
我没有说“avr以死”,也没有说m0会统一天下,只是从学习的角度出发,鼓励大家应该注意学点新东西。
举个例子:标准51的t/c没有pwm功能,所以很多的老书都不说pwm的应用。而avr,stm32、m051、甚至stc的51,其t/c都增加了pwm的功能。但你可以发现,就是在我的讨论组中,还有许多人采用定时中断,在中断中将一个i/o取反输出的方式。不是说这个不能产生pwm,而且也能满足一般的应用,但这不是最好的方法,浪费资源,效率底,而且pwm不精准。
比如马达控制,需要加死区时间,等等,在新的芯片上都是非常简单的事情(曾经看到网友说,哪家的电磁炉经常坏驱动块,可能就是这个问题没有考虑过)。
如果价......
-----------------------------------------------------------------------

说的非常在理,

出0入0汤圆

发表于 2010-9-26 20:39:18 | 显示全部楼层
公司还在用AVR,真不敢想以后会出现什么状况?

出0入0汤圆

发表于 2010-9-26 20:57:06 | 显示全部楼层
现在Cortex-M0大家看到的只有NXP和新唐,后续还有几家国际品牌进入,从性能和价位来看还是非常不错的,不敢说完全取代8051,但可以预见的是ARM以后肯定是MCU的趋势,不管现有的产品是否可以直接上,但我觉得了解下绝对是有必要的,就好比不一定要等到自己买车的时候,才考驾照,至少是你换工作考核的一个筹码!
回复【185楼】machao
回复【181楼】sophy.lin  
回复【172楼】gorgon meducer 傻孩子  
给迷茫的人一个很诚恳的建议。其实什么单片机都差不多。如果一个单片机一段时间内都失去了   
实际生产上的意义,太执著于他,就是迂腐(如果语言多有得罪,还请原谅)。所以,看到好的   
芯片,就别犹豫……其实世上本没有路,走的人多了,也变成了路……  
-----------------------------------------------------------------------  
其实世上本没有路,走的人多了,也变成了路……   
让在下对这话有了更深一层的理解  
说得很好
-----------------------------------------------------------------------
任何东西都是辨证的。当别人都走了,你再走,你还在前面吗?......
-----------------------------------------------------------------------

因为已经是路了。重要的是你是否认为这将来是条路,敢于先走,并且有能力走过去,因为此时还没有路。

出0入0汤圆

发表于 2010-9-27 01:33:52 | 显示全部楼层
楼上的唐先生:

我的学生(姓周)今天与你联系了关于申请样品和MO-SDK的事情,请给予支持。

我想了解的是,新唐是否已经推出了M0的ISP固件?如果有的话是否免费提供?如果免费提供的话能否贴在这里?我想这也是对学习和了解M0的朋友一个最大的支持吧。

我查过手上与M0相关的全部资料,没有发现这个DD。我准备设计一个类似M0-SDK的小板,插在我设计的AVR-51板(查看阿莫邮购部产品:http://www.mailshop.cn/product_list.jsp?kind=normal&class_id=3432&super_id=1024&view_kind=picture_list)上使用,这样实验板上所有的外围电路都能使用。

这样的话,不管是学习51、还是AVR、还是M051,通吃了。

为此,我需要了解和采取新唐官方MO的ISP方案,在小板上设计和留出接口。

先在此表示谢谢!
=======================================================================================
下图是AVR-51多功能板,设计的M0小板插在右边的40PIN锁紧座上,板上采用48PIN的M051,留出ISP口和调试接口,用插线连接需要使用的外围。


(原文件名:image_big_path_4451.jpg)

出0入0汤圆

发表于 2010-9-27 07:44:50 | 显示全部楼层
关注,上次STM32没玩,这次要跟上脚步。。。。。。

出0入0汤圆

发表于 2010-9-27 08:18:49 | 显示全部楼层
关注M051

出0入0汤圆

发表于 2010-9-27 08:39:13 | 显示全部楼层
关注,跟着大家学.
头像被屏蔽

出0入0汤圆

 楼主| 发表于 2010-9-27 08:46:35 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

出0入0汤圆

发表于 2010-9-27 09:03:07 | 显示全部楼层
价格起来了,
就是死了,谁还会用啊?
支持,换cpu了

出0入0汤圆

发表于 2010-9-27 10:59:59 | 显示全部楼层
谢谢马老师带领大家学习,强烈支持!希望国内有更多的人在过了所谓的黄金年龄也能坚守在写程序的岗位上。

出0入0汤圆

发表于 2010-9-27 11:20:31 | 显示全部楼层
学习了

出0入0汤圆

发表于 2010-9-27 11:46:26 | 显示全部楼层
感谢马老师多年来作出的奉献!使国内很多单片机工程师受益良多。
技术无止境,学习无捷径!
对于32位系统,就是要在战略上藐视--我们一定搞的定!战术上重视--踏踏实实地从头搞起,从每一个细节学起!

建议马老师尽快推出M0开发板和入门教材。与时俱进,干脆再推出一套视频教学DVD,我们一定大力支持,出钱出力,只要能帮的上一定帮!

可以在视频教学DVD上动点脑筋,搞成央视“百家讲坛”的模式就最好,雅俗共赏,开国内单片机教学的优秀先例。台上一分钟,台下十年功,有此功力的人不多,建议马老师,傻孩子等等高手参考。

出0入0汤圆

发表于 2010-9-27 12:10:08 | 显示全部楼层
支持!
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-25 01:54

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表