5iMX宗旨:分享遥控模型兴趣爱好

5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)
查看: 9791|回复: 45
打印 上一主题 下一主题

STM32好难学啊,有谁一起学啊

[复制链接]
跳转到指定楼层
楼主
发表于 2013-9-12 18:51 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 wowsjl 于 2013-9-12 21:10 编辑

STM32好难学啊,有谁一起学啊,看了一天教程,脑袋都大了。。完全搞不清楚状况。。有谁一起学啊,,共同学习啊啊啊

欢迎继续阅读楼主其他信息

46
发表于 2014-7-17 16:07 | 只看该作者
支持楼主 赞一个
45
发表于 2014-7-15 17:48 | 只看该作者
我还在吧32当51用呢
44
发表于 2014-6-24 13:13 | 只看该作者
43
发表于 2014-3-16 13:26 | 只看该作者
都是高手啊
42
发表于 2014-3-16 13:14 | 只看该作者
我认为有单片机基础,学STM32相对简单,我个人这样感觉。。。因为我之前用MSP430和51以及AVR的做过项目,所以感觉上手也快~

41
发表于 2014-3-10 13:00 ——“来自手机” | 只看该作者
其实不难的
40
发表于 2014-3-10 03:16 | 只看该作者
我打算用最新的stm32f429做一个,有人一起写代码么?
qq 355409955
39
发表于 2013-11-17 15:38 | 只看该作者
买开发板吧 把开发板带的那些教程练习一遍 之后再系统的学习就成效显著啦 要不根本不理解是什么原理
38
发表于 2013-11-17 09:46 | 只看该作者
怕难学,用arduino,stm的也有,叫maple
37
发表于 2013-10-1 14:41 | 只看该作者
结合别人的源代码学习,其实很简单。
36
发表于 2013-9-18 19:13 | 只看该作者
litong_874 发表于 2013-9-18 19:10
呵呵,是的,各有各的长处,管TFT的那块51我也是用C写的.....别说写菜单了,初始化就已经晕了。
我之所以 ...

看来我算幸运的 能在实验室蹭逻辑分析仪用 当年调FPGA和DDR内存通信的时候才叫一个绝望......还好有逻分仪
共勉....

35
发表于 2013-9-18 19:10 | 只看该作者
cordialz 发表于 2013-9-18 18:56
懂了....不过用汇编写STM32的资料我见的不太多 可能是因为没太关注的原因
JTAG的在线调试是可以单步执行 ...

呵呵,是的,各有各的长处,管TFT的那块51我也是用C写的.....别说写菜单了,初始化就已经晕了。
我之所以要说示波器,因为在那个时候根本还不确定是单片机程序问题,还是外部缓存器芯片问题,或者是线路板设计的问题,都是我一个人做的。



34
发表于 2013-9-18 18:56 | 只看该作者
本帖最后由 cordialz 于 2013-9-18 19:02 编辑
litong_874 发表于 2013-9-17 23:28
***是解 码 器

懂了....不过用汇编写STM32的资料我见的不太多 可能是因为没太关注的原因
JTAG的在线调试是可以单步执行的 可以按照C的语句单步执行 也可以按照编译出的汇编指令单步执行 比再去置高某个管脚方便的多......
对于要求实时性的监测 可以用变量计数 然后定时进入断点观测.....起码不用示波器....

51没有在线调试功能 调起来比较痛苦 不过好在功能简单 基本问题都能猜得到 STM32还是用在线调试方便点 个人习惯.....
另:貌似STM32是Thumb2指令集 介绍的书应该是有的 可以去找找
我还是用C多一些 因为毕竟32b的机子性能好一些 算法比较多
简单的汇编我还能写写 但是让我用汇编写个***排序、FFT或者牛顿迭代什么的算法....我就头大了....
再比如用C给液晶屏写个菜单很容易 但是用汇编我基本就没思路了.....90后玩汇编的毕竟比较少
不过更高端的DSP另说....DSP上的核心算法绝大多数是用汇编的  这个有特殊性....


33
发表于 2013-9-17 23:28 | 只看该作者
***是解 码 器
32
发表于 2013-9-17 23:28 | 只看该作者
cordialz 发表于 2013-9-17 12:29
基本没有吧.....觉得C就够直观了吧...直接用指针访问内存的话寄存器控制这部分基本和汇编的可读性差不多  ...

可能你只是考虑了单片机本身,没有考虑外设。
举个例子,比如我向总线写数据,先对***置位,把我要的缓存器打开,然后写数据到总线。如果过程中发现没收到数据,在汇编里我就可以在任一句后插一句把某管脚拉高,在示波器里就可以看到对应的状态,哪句执行了,哪句没执行。C的话一句语句要执行很多步了,这就是我认为的不直观。


31
发表于 2013-9-17 15:25 | 只看该作者
litong_874 发表于 2013-9-15 19:47
呵呵,这样就要拓展到3个字长了,伤不起啊。我这里是时间不够用,都已经用汇编卡着周期数在写程序了,已经 ...

呵呵,同感,我也用汇编,感觉8位机有些方面确实很蛋痛.也准备改玩32位机了,还没定好学什么.

30
发表于 2013-9-17 12:29 | 只看该作者
litong_874 发表于 2013-9-16 22:22
受益斐浅!
先问问STM32如果用汇编平台的话,一般教程有涉及吗?毕竟汇编最贴近硬件,而且汇编排查问题比 ...

基本没有吧.....觉得C就够直观了吧...直接用指针访问内存的话寄存器控制这部分基本和汇编的可读性差不多 也是直接对地址进行读写 而且算法部分比汇编好写也易读一些
排查问题的话 STM32支持JTAG 可以在线调试 查错非常容易
29
发表于 2013-9-16 22:22 | 只看该作者
cordialz 发表于 2013-9-15 20:47
STM32有两种玩法.....按照51的玩法来玩比较麻烦 寄存器比较多 需要有足够的数电知识 或者直接用ST给的函数库 ...

受益斐浅!
先问问STM32如果用汇编平台的话,一般教程有涉及吗?毕竟汇编最贴近硬件,而且汇编排查问题比较直观,高级语言把很多过程细节都掩盖掉了。


28
发表于 2013-9-16 00:15 | 只看该作者
litong_874 发表于 2013-9-15 19:46
小心被大家打劫啊,大财主

家住在工业区附近的加工厂委托加工而已,用激光切割机人家是要收费的。不是我开的。
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

【站内推荐】上一条 /2 下一条

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