打印
[STM32F0]

STM32真是难搞!

[复制链接]
2777|48
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
之前用过STM8S003  东软载波的7P169B  51等 8位单片机,直接操作寄存器,C语言基础是0,看各个大神的例子等等,没有用过库函数,也开发了不少项目,最近想学习STM32做数字电源 就买了块最小开发板STM32F051学了2天非常吃力啊,和8位单片机直接操作寄存器难多了,操作ADC IO PWM等都得开时钟,学的真头大,加上英语水平不行,只能看中文文档,中文文档和英文的还是有不少差距,

使用特权

评论回复
沙发
123654789| | 2020-3-15 17:45 | 只看该作者
也可以直接操作STM的寄存器,

使用特权

评论回复
板凳
blust5| | 2020-3-15 18:58 | 只看该作者
中文文档有时候会有一些错误。。。

使用特权

评论回复
地板
自己和自己玩|  楼主 | 2020-3-15 20:36 | 只看该作者
123654789 发表于 2020-3-15 17:45
也可以直接操作STM的寄存器,

是可以操作,只是比8位麻烦很多了

使用特权

评论回复
5
自己和自己玩|  楼主 | 2020-3-15 20:37 | 只看该作者
blust5 发表于 2020-3-15 18:58
中文文档有时候会有一些错误。。。

是的,但是英语看起来太吃力了,没办法,

使用特权

评论回复
6
toofree| | 2020-3-15 21:28 | 只看该作者
对照所用系列的用户指导手册,把开发板的样例程序通通都撸一遍,好好体会一下。
撸寄存器,程序的执行效率肯定是最高的,但是开发周期不允许啊。有时也不在乎那点效率。因此STM32还是得撸库。

使用特权

评论回复
7
barnett| | 2020-3-15 21:46 | 只看该作者
STM32已经算是很简单的了吧

使用特权

评论回复
8
xxyyzz123| | 2020-3-16 09:47 | 只看该作者
喜欢把底层封装一下再弄出来卖的,最后都很难用。
CYPRESS的PSOC也基本没有人用。据说CYPRESS现在都要给收购了

使用特权

评论回复
9
dirtwillfly| | 2020-3-16 10:30 | 只看该作者
随着单片机功能越来越强大,内部的寄存器也越来越多,像51单片机内部寄存器只有几十个,stm32却有几百甚至上千个寄存器,直接操作寄存器的入门时间太长操作太复杂,所以就有了库函数

使用特权

评论回复
10
taobaofarmer| | 2020-3-16 10:46 | 只看该作者
实在不行就服了吧,优胜劣汰,自然规律

使用特权

评论回复
11
東南博士| | 2020-3-16 10:55 | 只看该作者
可以吗?

使用特权

评论回复
12
ichenqiang| | 2020-3-16 11:10 | 只看该作者
用cubemx配置吧能简单点

使用特权

评论回复
13
香水城| | 2020-3-16 11:23 | 只看该作者
加油!

其实 说真心话,客观地说 STM32生态很方便、很丰富了。真不难!

或许万事开头难吧,先跟着例程跑两个例程玩玩,找找感觉。

You Can!

使用特权

评论回复
14
黑夜之狼| | 2020-3-16 14:04 | 只看该作者
003搞外设也要开时钟呀

使用特权

评论回复
15
fytsui| | 2020-3-16 14:21 | 只看该作者
003应该和我做的001一样图省事直接用默认时钟吧,根本就不用自己调,到STM32也懵逼了

使用特权

评论回复
16
zhuomuniao110| | 2020-3-16 14:32 | 只看该作者
没有找到入门的方法。

使用特权

评论回复
17
blust5| | 2020-3-16 14:44 | 只看该作者
自己和自己玩 发表于 2020-3-15 20:37
是的,但是英语看起来太吃力了,没办法,

看多了慢慢就找到规律了,相关词汇量也就上去了。

使用特权

评论回复
18
憨厚诚实大叔| | 2020-3-16 17:10 | 只看该作者
我现在都是用cubemx配置,然后我就直接用寄存器了,配置好了基本都是几个开关寄存器就好了

使用特权

评论回复
19
haoyupei| | 2020-3-16 18:26 | 只看该作者
万事开头难

使用特权

评论回复
20
m564522634| | 2020-3-16 18:37 | 只看该作者
加油

使用特权

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

本版积分规则

25

主题

82

帖子

0

粉丝