搜索
bottom↓
楼主: raxfeer

从51到ARM,这路怎么走?(精华在23楼)

  [复制链接]

出0入8汤圆

发表于 2012-4-29 16:17:44 | 显示全部楼层
高手一个啊,学习了,

出0入4汤圆

发表于 2012-5-2 09:31:00 | 显示全部楼层
mark      

出0入0汤圆

发表于 2012-5-2 11:20:41 | 显示全部楼层
太精辟了!

出0入0汤圆

发表于 2012-5-3 07:38:49 | 显示全部楼层
raxfeer 发表于 2012-3-27 14:16
stm32f10x.h 这个里面貌似就是STM32的地址映射了里面的映射地址好几千行(我用Keil打开下是8K多行,实际 ...

这个重要

出0入0汤圆

发表于 2012-5-3 09:08:41 | 显示全部楼层
之前也看了一段时间的STM32,确实也没怎么弄清楚,后来工作要用到,再整理下就知道怎么用了
看了23楼也觉得自己还有很多东西要学习

出0入0汤圆

发表于 2012-5-3 16:37:12 | 显示全部楼层
数据手册看熟!
头像被屏蔽

出0入0汤圆

发表于 2012-5-3 17:34:04 | 显示全部楼层
受益了,静下心来。

出0入0汤圆

发表于 2012-5-7 23:58:12 | 显示全部楼层
浮躁的表现之一就是想一步登天,就是最简单的51,想做到十分灵活的运用也是要很多时间的啊,顶,酷帖

出0入0汤圆

发表于 2012-5-8 09:44:41 | 显示全部楼层
非常的深刻

出0入0汤圆

发表于 2012-5-8 21:01:32 | 显示全部楼层
MARK.........................

出0入0汤圆

发表于 2012-5-8 22:24:53 | 显示全部楼层
呵呵,多看下别人的代码分析别人的思路和步骤。

出0入0汤圆

发表于 2012-5-9 21:40:25 | 显示全部楼层
no time to do,mark

出0入0汤圆

发表于 2012-5-9 22:06:51 | 显示全部楼层
迷茫。。。。。。。。。。。。。。。。

出0入0汤圆

发表于 2012-5-14 18:27:15 | 显示全部楼层
这真是当头一棒啊!

出0入0汤圆

发表于 2012-5-14 19:41:55 | 显示全部楼层
cool

出0入0汤圆

发表于 2012-5-14 19:52:10 | 显示全部楼层
mark

出0入0汤圆

发表于 2012-5-15 02:35:04 | 显示全部楼层
MARK 围观

出0入0汤圆

发表于 2012-5-15 12:43:59 | 显示全部楼层
还好当年有远见下劲学了C语言.
把这个51的项目做完就开始买ARM的板子了, 希望能进步.
暑假就大四了, 不知道晚不晚?
谢谢大家!

出0入0汤圆

发表于 2012-5-17 19:09:30 | 显示全部楼层
楼主这篇文章,令人深省。向楼主学习

出0入0汤圆

发表于 2012-5-17 20:35:01 | 显示全部楼层
顶一下!

出0入0汤圆

发表于 2012-5-17 21:10:02 | 显示全部楼层
我第一次见这样的贴,牛人!

出0入0汤圆

发表于 2012-5-17 22:37:49 | 显示全部楼层
学习了,看来我还是比较浮躁的

出0入0汤圆

发表于 2012-6-6 10:39:35 | 显示全部楼层
标记一下

出0入0汤圆

发表于 2012-6-6 10:56:19 | 显示全部楼层
多看书,多看代码,多写,多思考,多从自己身上找原因。。。。

出0入0汤圆

发表于 2012-6-16 08:56:08 | 显示全部楼层
1314hong 发表于 2012-4-14 13:43
我的感觉是 学得还不错,开始的时候没向你们说的直接用什么库函数 ,我就是自己看了然后写寄存器,熟悉后在 ...

其实,现在想一想,最好还是不用库,为了实现通用性和可读性,库把一些简单的东西,弄得挺复杂

STM32,一个是RCC,还有一个就是GPIO,这两块弄好了,就可以接着弄其它的,当然了,STM32的烂手册被N个人骂过N次了

拳不离手,曲不离口,熟能生巧,持续不断地经常性地摆弄STM32芯片,任何人,总会在某一天,有一种"原来如此"式的顿悟

然后,就会一通百通,对CORTEX类内核的各个厂商的芯片的运行机理有一种清晰的感觉

出0入0汤圆

发表于 2012-6-17 00:24:00 | 显示全部楼层
mark!!!!

出0入0汤圆

发表于 2012-6-22 21:43:04 | 显示全部楼层
学习了

出0入0汤圆

发表于 2012-6-23 04:04:36 | 显示全部楼层
留个记号,慢慢学习

出0入0汤圆

发表于 2012-6-23 17:35:38 | 显示全部楼层
感谢23楼,学习了

出0入0汤圆

发表于 2012-6-23 18:10:24 | 显示全部楼层
看来我更浮躁,受教了

出0入0汤圆

发表于 2012-6-24 19:40:32 | 显示全部楼层
确实浮躁

出0入0汤圆

发表于 2012-6-25 09:52:17 | 显示全部楼层
我和LZ情况差不多吧,也是51用的比较熟了,目前准备进军ARM,还不知道从哪里下手,看了23楼后豁然开朗啊

出0入0汤圆

发表于 2012-6-25 11:19:24 | 显示全部楼层
不错,这样的讨论让初学者能学到很多东西。

出0入0汤圆

发表于 2012-6-26 09:41:42 | 显示全部楼层
官方的库也来自底层,这个要慢慢来,不是一下子能搞明白的,呵呵我也还没搞STM32。但原理上一本一样,只是复杂程度不一样

出0入0汤圆

 楼主| 发表于 2012-6-26 12:22:37 | 显示全部楼层
jiabin1024 发表于 2012-6-26 09:41
官方的库也来自底层,这个要慢慢来,不是一下子能搞明白的,呵呵我也还没搞STM32。但原理上一本一样,只是 ...

嗯,谢谢。

出0入0汤圆

发表于 2012-6-26 20:15:58 | 显示全部楼层
很受启发!共同进步吧。

出0入0汤圆

发表于 2012-6-26 20:16:24 | 显示全部楼层
很受启发!共同进步吧。

出0入0汤圆

发表于 2012-6-26 20:54:48 | 显示全部楼层
再来学习一次

出0入0汤圆

发表于 2012-6-26 21:05:15 | 显示全部楼层
坚持,坚持再坚持。

出0入0汤圆

发表于 2012-6-26 21:09:49 | 显示全部楼层
我用的是freescale HCS12,半年来学习也太浮躁,一点不深入,只是停留在句子的表面,看到上面大侠们说的,很惭愧。
我觉得我应该从头开始学,从头文件里应该放什么、变量声明应不应该放在头文件里开始。

出0入0汤圆

发表于 2012-6-26 21:52:17 来自手机 | 显示全部楼层
学习一下.......

出0入0汤圆

发表于 2012-6-26 22:47:38 | 显示全部楼层

出0入0汤圆

发表于 2012-6-26 22:48:16 | 显示全部楼层
23 楼写的不错呀

出0入0汤圆

发表于 2012-6-27 12:02:52 | 显示全部楼层
请23楼帮忙看看我的问题:
你好!看来你的单片机知识是比较丰富,有一个问题我能否帮忙回答下:就KEIL的那个启动文件STARTUP.A51?给人的感觉KEIL的破解版程序量大于一定程度就好象一直在启动文件中转悠,跑不到MAIN()中来?能否给点建议?谢谢高人

出0入0汤圆

发表于 2012-6-27 12:42:28 | 显示全部楼层
想发个信息都不行呀!我的级别太低了!哈哈

出0入0汤圆

发表于 2012-6-29 15:02:50 | 显示全部楼层
cooooooooooool

出20入22汤圆

发表于 2012-6-29 15:15:31 | 显示全部楼层
学习了,23楼

出0入0汤圆

发表于 2012-6-29 16:27:07 | 显示全部楼层
23楼,学习了!

出0入0汤圆

发表于 2012-6-29 16:59:48 | 显示全部楼层
经典中的经典

出0入0汤圆

发表于 2012-7-4 08:47:54 | 显示全部楼层
路过看看,,大家都说的很好

出0入0汤圆

发表于 2012-7-5 19:53:39 | 显示全部楼层
Etual的帖子写的太好了,敬佩!

出0入0汤圆

发表于 2012-7-7 12:36:52 | 显示全部楼层
我记得刚开始玩stm8遇到过程序写好,硬件没多少问题,但就是没效果,后来查了很久才发现外设的时钟没打开。烦躁啊,确实,搞电子不能心情烦躁,要专心啊!

出0入0汤圆

发表于 2012-7-8 11:44:15 | 显示全部楼层
有人指导最快了,stm32点led还是很容易的,就跟单片机一样,裸奔。但是没什么意思。我也是学了不久,stm32或者说arm的内核应该都不能想单片机一样位操作,都是用的位移操作,这个无疑有了一点难度:没有51那么直观   不过个人感觉都差不多,毕竟stm32跟arm9及以上版本还有所不同

出0入0汤圆

发表于 2012-7-8 14:51:56 | 显示全部楼层
想当初在学校开始玩STM32的时候,也是一步一步看数据手册和外设库函数说明来点亮灯的,确实很浮躁,但是毕竟是做到了,现在工作和当初的学历偏离太远了,也没多少动力再搞那些了,但是想想挺有意思,所以一直还在关注,LZ也加油!

出0入0汤圆

发表于 2012-7-8 16:23:02 | 显示全部楼层
学习了,刚参加工作一个星期

出0入0汤圆

 楼主| 发表于 2012-7-9 01:59:53 | 显示全部楼层
syaoraner 发表于 2012-7-8 14:51
想当初在学校开始玩STM32的时候,也是一步一步看数据手册和外设库函数说明来点亮灯的,确实很浮躁,但是毕 ...

跟学历差太远是什么意思呀
你点了LED之后呢……

出0入0汤圆

发表于 2012-7-9 09:23:20 | 显示全部楼层
badboy.tao 发表于 2012-3-27 08:16
我很有感触,我大学刚毕业就懂点51,后来到单位实习,领导让我单独搞一个产品用STM32,就大致的和我说了下 ...

请问 你买的STM32 什么开发板,我也是这样的情况,才到单位开始学,求指导,谢谢了

出0入0汤圆

发表于 2012-7-9 14:00:35 | 显示全部楼层
guyong2012 发表于 2012-7-9 09:23
请问 你买的STM32 什么开发板,我也是这样的情况,才到单位开始学,求指导,谢谢了 ...

当初是原子的板子,现在 野火的听说也不错,其实都一样

出0入0汤圆

发表于 2012-7-9 14:19:52 | 显示全部楼层
不得不得收藏。切勿浮躁,的确如此。不只是嵌入式工程师,各行各业,任何事情都需要保持冷静的头脑。成事先成人。谢过各位大神

出0入0汤圆

发表于 2012-7-9 15:57:45 | 显示全部楼层
badboy.tao 发表于 2012-7-9 14:00
当初是原子的板子,现在 野火的听说也不错,其实都一样

我去电子市场转了转,发现有很多种STM32F103的开发板,管脚有144  还有64 还有 36 的  我说初学的,人家说拿36管脚的,插到51开发板的电路座上就能用,。。我不知道该买哪一种,,

出0入0汤圆

发表于 2012-7-9 16:13:14 | 显示全部楼层
....多听听大神们的经验

出0入0汤圆

发表于 2012-7-10 12:22:09 | 显示全部楼层
guyong2012 发表于 2012-7-9 15:57
我去电子市场转了转,发现有很多种STM32F103的开发板,管脚有144  还有64 还有 36 的  我说初学的,人家 ...

网上买论坛里野火的开发板好了

出0入0汤圆

发表于 2012-7-10 12:41:43 | 显示全部楼层
Etual  cool

出0入0汤圆

发表于 2012-7-10 13:29:30 | 显示全部楼层
静心,顶23

出0入0汤圆

发表于 2012-7-10 14:05:15 | 显示全部楼层
我觉得可以用c和c++来类比。

出0入0汤圆

发表于 2012-7-10 16:44:07 | 显示全部楼层
23楼很强大,新人学习了

出0入0汤圆

发表于 2012-7-10 20:29:50 | 显示全部楼层
23楼,语重心长,对我初涉嵌入式受益匪浅

出0入0汤圆

发表于 2012-7-10 20:33:29 | 显示全部楼层
mark!学习了

出0入0汤圆

发表于 2012-7-10 21:41:00 | 显示全部楼层
浮躁。。。。。。。反省。。

出0入0汤圆

发表于 2012-7-13 10:52:30 | 显示全部楼层
mark,困惑总是有的,经验之谈可以让人少走弯路。

出0入0汤圆

发表于 2012-7-13 14:51:06 | 显示全部楼层
膜拜23楼,我现在该反省了!

出0入0汤圆

发表于 2012-7-13 15:30:20 | 显示全部楼层
基本都不懂的学习下理念先,静下心来

出0入0汤圆

发表于 2012-7-13 15:34:06 | 显示全部楼层
学习,23楼牛人

出0入0汤圆

发表于 2012-7-13 15:39:35 | 显示全部楼层
唉,发现我也很浮躁啊。一直把stm32当51在玩。对那个库实在是研究不下去,太多了。自己直接写寄存器,还没做过产品,自己玩玩

出0入0汤圆

发表于 2012-7-13 15:43:26 | 显示全部楼层
又来学习了。。

出0入0汤圆

发表于 2012-7-20 14:56:05 | 显示全部楼层
mark 23楼

出0入0汤圆

发表于 2012-7-20 16:35:38 | 显示全部楼层
Etual 太牛了,我受教了

出0入0汤圆

发表于 2012-7-20 17:31:37 | 显示全部楼层
23楼的大哥,顶一个
做一行爱一行。我得踏踏实实的干下去

出0入0汤圆

发表于 2012-7-20 22:25:41 | 显示全部楼层
这个一定得顶一下啊 MARK

出0入0汤圆

发表于 2012-7-21 22:40:27 | 显示全部楼层
仔细阅读了,受益匪浅啊!

出0入0汤圆

发表于 2012-7-22 08:15:35 | 显示全部楼层
向高手学习

出0入0汤圆

发表于 2012-7-22 10:37:27 | 显示全部楼层
顶一个!

出0入54汤圆

发表于 2012-7-22 14:47:22 | 显示全部楼层
23楼的好人 必须要顶的

出0入0汤圆

发表于 2012-7-23 20:31:16 | 显示全部楼层
对我们学51的有用

出0入0汤圆

发表于 2012-7-23 21:07:28 | 显示全部楼层
学习了。

出0入0汤圆

发表于 2012-7-25 00:56:32 | 显示全部楼层
十分支持23L!!!

出0入0汤圆

发表于 2012-7-25 08:47:13 | 显示全部楼层
mark 一下....................

出0入0汤圆

发表于 2012-7-26 15:40:41 | 显示全部楼层
看完这篇帖子,确实很有感触。。。多谢各位前辈。。。

出0入0汤圆

发表于 2012-7-26 16:10:13 | 显示全部楼层
支持23楼的大大

出0入0汤圆

发表于 2012-7-26 17:13:01 来自手机 | 显示全部楼层
23楼,谢谢
收藏一下,以后多看看…

出0入0汤圆

发表于 2012-7-26 21:49:59 | 显示全部楼层
32L very good!!! 大体上能看懂 深有感触呀 看来要完全弄懂一块芯片,内部结构还是必须得自己的理解

出0入0汤圆

发表于 2012-7-27 12:28:06 | 显示全部楼层
支持。。。。。。。。。

出0入0汤圆

发表于 2012-7-27 14:03:39 | 显示全部楼层
Etual 发表于 2012-3-28 02:12
本来只是路过,写详细一点。

我看楼主浮躁得不得了。现在什么都不要做了,先去看几遍《不要做浮躁的嵌入式 ...

23楼辛苦了  解释的很详细,我们学习了从一个基本的单片机寄存器操作过度到STM32的库操作

出0入0汤圆

发表于 2012-7-27 14:36:09 | 显示全部楼层
为楼主加油!
不要太在意ARM与51的区别,先找些例程改改,找点感觉!

出0入57汤圆

发表于 2012-7-27 17:28:05 | 显示全部楼层
我也是从C51转行到STM32的,研究了一个月大概搞明白了库函数的使用,再结合一些实际例程看看人家的关键外设初始化时怎么做的,参数如何,基本上就用了。
关键是要把自己思路从寄存器操作转换到函数(固件库)操作上。

出0入0汤圆

发表于 2012-7-27 17:30:43 | 显示全部楼层
非常感谢Etual

出0入0汤圆

发表于 2012-7-27 17:49:13 | 显示全部楼层
这就是初学的苦恼哦!
苦恼(瓶颈)~舒适(升级)~苦恼(瓶颈)~舒适(升级)......
学习就是正弦波,不断的波动~

出0入0汤圆

发表于 2012-7-27 18:01:33 | 显示全部楼层
23写的很好 很受用

出0入0汤圆

发表于 2012-7-27 20:42:26 | 显示全部楼层
《不要做浮躁的嵌入式工程师》 ~~~我也很浮躁,看来。学习了~

出0入0汤圆

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

本版积分规则

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

GMT+8, 2024-4-18 13:10

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

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