打印
[STM32F4]

求助怎么学stm32f4 系列的库函数说明书

[复制链接]
楼主: 摩天轮1111
手机看帖
扫描二维码
随时随地手机跟帖
21
摩天轮1111|  楼主 | 2015-7-11 20:46 | 只看该作者 |只看大图 回帖奖励 |倒序浏览
diweo 发表于 2015-7-11 20:11
看了LZ你上面写那么多,我觉得你基础也有,心态也不错,**一下肯定没问题的。
ARM,相对于51,区别还是很 ...

谢谢兄台的鼓励,

使用特权

评论回复
22
通宵敲代码| | 2015-7-11 21:02 | 只看该作者
人家都是用芯片看手册,你这学手册是几个意思啊!

使用特权

评论回复
23
豆腐块| | 2015-7-11 21:29 | 只看该作者
这是得有耐心,慢慢来,学习还是得靠自己

使用特权

评论回复
24
mmuuss586| | 2015-7-12 08:43 | 只看该作者
摩天轮1111 发表于 2015-7-11 20:46
十分感谢,刚刚受论坛橙子大神的指点,才顿悟版主您的这句话含义,您说的这个是直接看叫做stm32fxxx_stdp ...

是的,大概就是这个思路;

另外有些例程没有的话,可以参考F1,F2,F3的;
或者百度搜下;

再者,如果你是写串口5的参考程序,如果例程是串口1,那怕响应的串口1改成5就可以了;
至于我不看库函数,我也记不住;

使用特权

评论回复
25
boyubeiyu| | 2015-7-12 10:36 | 只看该作者
原子的教程算是业界良心了

使用特权

评论回复
26
一清如水| | 2015-7-12 10:42 | 只看该作者
看手册,看例程,再看手册,总之,多用,方能理解的越透彻,这个没有捷径。一个好的方面,若你理解F4,其他系列也就基本可以直接用了。
函数库重要,但不是最重要的,最重要的操作的思路。

使用特权

评论回复
27
摩天轮1111|  楼主 | 2015-7-12 10:54 | 只看该作者
boyubeiyu 发表于 2015-7-12 10:36
原子的教程算是业界良心了

可能是不适合我吧,比如我再举个例子,原子教程里面用gpio的时候,设置两个引脚一样的配置,会用“|”符号给你连起来就可以设置两个一样的了,他只是机械式的告诉你这么做,但是为什么这样呢,他不说,到底是他不说,还是他自己也不知道?我觉得他不会不知道,也不要说c语言里面这样,从语言角度是这样的,可是底层还是操作寄存器的啊,按位与的为什么就行了,弄明白了,自己也可以写出一些库函数,
至于为什么,这个还是自己想了挺久看到的另一家的一本f1的书上才想通的,因为两个gpio引脚一个比如说0x8000,一个0x4000,因为8是1000,4是100,一按位与之后就是1100,正好把寄存器上面这两位都设置了,所以所有的宏定义里面定义gpio的时候那个地址很有意思,都是这样的倍数上去的,如果不是这样的定义这些引脚就问题大了,这个我找了很多资料看到的别人的一本从51到stm32的进阶的书才搞懂了,谁的书不说了,免的有打广告,但就这个问题我搞懂也是花了很多时间,
如果这个问题他的教程提一次原因,我估计就给人很大的收益,也让人能节省很多时间,才能快的起来,不然那太肤浅,我也太多疑惑,也许是个人习性不同,他的不适合我,算不算业内良心我就不评论了,因为每个人说的都该是自己的感受而已,

使用特权

评论回复
28
摩天轮1111|  楼主 | 2015-7-12 11:00 | 只看该作者
一清如水 发表于 2015-7-12 10:42
看手册,看例程,再看手册,总之,多用,方能理解的越透彻,这个没有捷径。一个好的方面,若你理解F4,其他 ...

我赞同你的观点,库函数,那个函数c就那么用,很表相,我都是从库函数看到库函数怎么操作寄存器的,这么来弄的,另外就是你说的思路,这个就是让我恼的地方,这些大家评论很好的那家的教程,可惜就是不给你讲思路,我其实一直就思考一个问题,为啥他们出教程的人能知道先操作这个函数,然后操作这个函数,然后又是这个,要是我打乱了不严格这个顺序可以吗?他们是依据哪里的知识?或者换到寄存器操作,在了解了各个寄存器作用之后,实现一个功能,为啥先操作这个寄存器,然后操作另一个寄存器,最后操作再另一个寄存器,这个依据是什么,他们怎么就知道的,我所理解的和想知道的思路就是这个,可惜某人家的教程从不提点这个,上来就是啪啪啪啪点什么什么做什么什么,感受对我来说不是太好,
另外我现在理解的,上面的那个先操作啥函数,再啥函数,或者先操作啥寄存器,再操作啥寄存器(寄存器什么位干啥这个我肯定先是看参考手册看明白的了)这个东西是不是只有在官方的固件库里面的example里面才有体现,还是在别的什么文档里面也有体现?希望有经验的人给点指导,省去我去探索这个学习路子的时间。

使用特权

评论回复
29
our单片机| | 2015-7-13 00:35 | 只看该作者
楼主,你就别吐槽了,我觉得是楼主的问题,太死板了,一个教程无法教楼主所有茴香豆的n中写法,只能起抛砖引玉
只用,能不能灵活学会贯通,还是学习者的问题,例如楼主说的,几个pin可以用|的方式合起来用,这本来就可以,为
什么需要一提呢?所以说到底是楼主本身的学习方法出现问题,因为检讨自己,而不是对别人千百种吐槽。

MDK编译器已经有一种比较智能的方式,楼主知道不?如果楼主不知道,为什么我知道,翻阅资料,翻阅论坛得出,就是
只能补字功能,例如:
我想初始化几个GPIO
在编译器上我只需要写GPIO_Init,字面意思都知道这是要干嘛吧,编译器基本已经知道你想干嘛而出现下拉选择框给你选择了,
如果没有,你也可以双击库的GPIO文件找到这个函数,这样一直下去,结构体的初始化,然后调用函数,GPIO就配置好了。很
难么,说到底还是楼主不懂的动手,是不懂动手,还是伸手惯了,我就不加讨论了。如果楼主真的需要手把手教你玩,你觉得区区
几百块钱,够么?

使用特权

评论回复
30
摩天轮1111|  楼主 | 2015-7-13 12:52 | 只看该作者
本帖最后由 摩天轮1111 于 2015-7-13 12:54 编辑
our单片机 发表于 2015-7-13 00:35
楼主,你就别吐槽了,我觉得是楼主的问题,太死板了,一个教程无法教楼主所有茴香豆的n中写法,只能起抛砖 ...

呵呵,咱讨论的不在一个层面上,居然还以为的纠结是他教程的写法,呵呵,我纠结的是他为什么知道这么做,他没有透露出他的思路和原因更本质的,也许是这样的教程更适合你这样的不会问为什么的人,人和人有不同,另外我这个帖子说了n遍了,我需要的是出教程的人的思路,不是填鸭式的教学,学习能力的问题,这个不用争论也没有意义,每个人都有表达真实感受的权利,你都没有认真看我贴就来喷,你是什么样的情况额,估计只是看到我说原子家的教程不好就来喷我了吧,我太死板还是你太死板,我上面的那个同时操作两个gpio的话表达的是为什么函数这样操作就能实现了操作两个gpio,我剖析了深层次原因,因为那个地址的倍数的原因,我想也许你不理解我的表达含义是你从来没有想过这个问题吧,也不懂我说的是啥,要说我学习方法出问题,那就是对这种开发板教程报太高期望了,其实很low很死板很填鸭的东西而已,停止人身攻击才是论坛正确的方向,你这样连我帖子都不仔细看,也不加理解我表达的含义的上来就喷的,让人感觉很可笑的,我帖子里面不欢迎你

使用特权

评论回复
31
摩天轮1111|  楼主 | 2015-7-13 12:56 | 只看该作者
our单片机 发表于 2015-7-13 00:35
楼主,你就别吐槽了,我觉得是楼主的问题,太死板了,一个教程无法教楼主所有茴香豆的n中写法,只能起抛砖 ...

还是超级版主简单的几句话,就道破这个里面的学习路子,也道破了为啥出教程的人会这么出,我后面会发些自己的心得,让你理解不同的思维方式

使用特权

评论回复
32
630183258| | 2015-7-13 16:02 | 只看该作者
我看过原子的视频,真心没法看,个人比较推荐刘凯老师的视频,讲的比较不错

使用特权

评论回复
33
our单片机| | 2015-7-14 01:11 | 只看该作者
摩天轮1111 发表于 2015-7-13 12:52
呵呵,咱讨论的不在一个层面上,居然还以为的纠结是他教程的写法,呵呵,我纠结的是他为什么知道这么做, ...

你呵呵也没有用,歪曲别人的观点也只有你才能想的出来,茴香豆的n中写法,不会灵活运用的人怎么吐槽都
是你自己是事情,我也只是建议而已,喜不喜欢随你便,不管谁的教程,永远比不上官方的说明书,勤奋的人
不会吝啬敲几下键盘在百度问下为什么,而虚有其表的人,只会说,你为什么不教我这个,为什么教我那个,
不喜欢可以别看,没人逼你,能不能学好都是看自己,况且我也懒得跟楼主讨论怎么学,路过看到烦躁的人给
个酱油的建议而已,还是那句话,与其纠结别人的教程怎么烂,还不如自己多动动手。
PS:我不是学原子的教程,我没有义务帮他,只是楼主这种烦躁而且这种只会拉屎不出赖地硬的心态让人无语
而已!楼主是学生吧?

使用特权

评论回复
34
摩天轮1111|  楼主 | 2015-7-14 09:33 | 只看该作者
本帖最后由 摩天轮1111 于 2015-7-14 10:01 编辑
our单片机 发表于 2015-7-14 01:11
你呵呵也没有用,歪曲别人的观点也只有你才能想的出来,茴香豆的n中写法,不会灵活运用的人怎么吐槽都
是 ...

      和学生不学生有什么关系,好像你很鄙视学生?不要把自己看的太高,呵呵,视频教程好不好大家有目共睹,再有我再说明一遍  “我不是吐槽人家的n种写法”,我觉得写法很妙,但是我是花时间发现其操作寄存器原理的,如果教程里面人会提一下他的思路我可以不用花这个时间,也许很多用库的人都不会想我想的这个问题,再打个比方,高中大学一个好老师教出的班那个班的成绩就是比别的班好,为什么呢?
      估计你的经历就是那种成天憧憬着勤能补拙的人,回想一下我高中经历,你和那些天天熬夜学习也不见成效,不学就一下子不及格了的学生一样吧,殊不知其实是自己的方法不对,被一些不对的教程和方法误导了,拿时间扛着肯定能成功啊,关键我和你不一样我没有那么多时间扛着,我只是业余爱好中定了这个任务要解决,我希望相同的时间我有更高的效率(就比如他学一年成入门级,我学一年成中等级这个道理)
      和你讨论学习方法你以为我想啊,上来就喷的厉害的人是你,眼睛都不睁着看看我说的是啥就在瞎嚷嚷,我吐槽贴只是给其他的朋友一个参考,有和我一样感受的人一个参考。

使用特权

评论回复
35
摩天轮1111|  楼主 | 2015-7-14 09:41 | 只看该作者
our单片机 发表于 2015-7-14 01:11
你呵呵也没有用,歪曲别人的观点也只有你才能想的出来,茴香豆的n中写法,不会灵活运用的人怎么吐槽都
是 ...

不知道这里能不能放外部链接,如果不可以,版主帮我删了这条回复,
http://www.stmcu.org/module/foru ... =page%3D&page=1
这是我的感受具体化之后的,受超级版主的指点我直接就找到了出教程的人为什么会懂得那么做的原因,解决了我的疑惑,我觉得这样的学习才是高效的吧,不是你这种人吐槽的,大家不一个层面的没啥可讨论的,我现在是不会这个f4芯片,你也许会,你是前辈,可也许拿个你会的我也会的,我相信我肯定比你这种思想的人扎实,呵呵,

使用特权

评论回复
36
摩天轮1111|  楼主 | 2015-7-14 09:50 | 只看该作者
本帖最后由 摩天轮1111 于 2015-7-14 09:53 编辑
our单片机 发表于 2015-7-14 01:11
你呵呵也没有用,歪曲别人的观点也只有你才能想的出来,茴香豆的n中写法,不会灵活运用的人怎么吐槽都
是 ...

     再另外,拜托,有点时间观念好不好,不是什么问题都要自己去百度发帖问的,发个帖得到正确的大神回答你了,解决了你的疑惑至少也要一天的时间,还耽误了大神的时间,(还真正勤奋的人不会吝啬敲键盘的时间,我就呵呵了,真正勤奋的人会珍惜自己的时间也会珍惜他人的时间,求最高效)            而有些问题也就是小问题,讲师自己的课里面就出现了,顺带能给提一下不正好解决了自己的疑惑,用的着大费周折的发帖问吗?小问题听课过程就解决了,大问题自己也许思考思考也就能独立解决了,是不是在于你看来希望别人能讲的深点的人都是伸手党呢,都是白痴不会思考的人?呵呵,就你会思考了,哈哈。      
       而听人家的讲他自己的教程,就有一堆疑惑了,这不是讲的人讲不明白是啥呢?呵呵,不要再这里各种凸显自己的厉害和牛,也不知道你当年是多么不容易,花了多少年终于学明白了,呵呵,你这样会误导和我一样的新手,呵呵

使用特权

评论回复
37
摩天轮1111|  楼主 | 2015-7-14 09:58 | 只看该作者
本帖最后由 摩天轮1111 于 2015-7-14 09:59 编辑
630183258 发表于 2015-7-13 16:02
我看过原子的视频,真心没法看,个人比较推荐刘凯老师的视频,讲的比较不错 ...

昨天晚上我也专门比对了刘凯的,李想的,还有刘洋的,原子的f1的讲串口这块的视频,真心的,你说的没错,刘凯的和刘洋的和李想的都比某“子”的好,刘凯和刘洋的差不多,不过刘洋的那个一个播放软件式的,二个我觉得我习性也是喜欢刘凯的,回头想想,人家也不卖开发板的,视频还能被人扒出来,散布开,真心的是不好不可能,索性还是回归f1,拿个核心板,听刘凯老师讲课,自己搭外设来学(再ps一句,当今的时代,销量真的和价值关系不大)

使用特权

评论回复
38
15113484470| | 2015-7-14 10:06 | 只看该作者
摩天轮1111 发表于 2015-7-14 09:58
昨天晚上我也专门比对了刘凯的,李想的,还有刘洋的,原子的f1的讲串口这块的视频,真心的,你说的没错, ...

又看到你了,再顶你一次。当今的时代,销量真的和价值关系不大。

使用特权

评论回复
39
15113484470| | 2015-7-14 10:08 | 只看该作者
个人观点,x子是板子做的可以,教程和视频只能说一般吧

使用特权

评论回复
40
摩天轮1111|  楼主 | 2015-7-14 10:26 | 只看该作者
15113484470 发表于 2015-7-14 10:08
个人观点,x子是板子做的可以,教程和视频只能说一般吧

我也是这种观点,人家有优点的地方还是要肯定的,我也感觉他们板子做工很不错,教程不好,但是代码质量挺高,不适合我用,哈哈

使用特权

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

本版积分规则