4289|10

168

帖子

0

TA的资源

一粒金砂(高级)

楼主
 

【TI学习】M3 [复制链接]

    我之前没学过TI M3的东西,但看到没人发学习的这个板块,所以我就写几句,呵呵~~~

    我现在一直在学习STM32,已经有一段时间了,在淘宝买了一块开发板,花了四百左右,开始是学习板子自带光盘上的资料,但那些资料太过简洁,又是用的库函数的思想,我是从学习单片机过来的,所以一直不习惯直接用库函数的思想,直到最近,改用寄存器的思想学习,还是这个学着顺啊,很快的学会了GPIO,定时器,中断,串口等的外设。这时再用库函数直接调用编写程序,感觉也没那么模糊不定了。

    所以,如果申请到LM3S9B96开发套件,我会继续用寄存器的思想学习(当然这个板子好像没有库函数),做出各个外设的模块来,然后开源自己写的功能模块,学会这块单片机,估计用一个半月的时间,然后利用这块板子学一下TCP/IP方面的知识,做出能实现一定功能的实物,估计两个月的时间,我一直想入手TI公司的单片机,现在大四了,已经签约,时间很充足。

    总体时间:三个半月。

最新回复

第一次接触库是凌阳的音频库,感觉库就是寄存器的上层  详情 回复 发表于 2011-10-7 20:28
 
点赞 关注
个人签名逆水行舟,不进则退。

回复
举报

1803

帖子

0

TA的资源

五彩晶圆(高级)

沙发
 

回复 楼主 wisology 的帖子

学习 MCU 研究寄存器是避免不了的,也是很必要的。用库和寄存器可以结合,两者相得益彰。但 32 位 MCU 集成了丰富的 Peripheral,使用库会大大加快研发进度,使 MCU 开发变得容易。各 M3 厂商都有自己的库。TI Stellarisware 的外设驱动库是做得非常完整和高效的,使用统一的库可以是代码更易在 Stellaris MCU 之间进行代码的重用。包括 M3 TO M4. 在一些 Stellaris MCU 中在 ROM 集成了 Stellarisware,这意味着你的很多代码不占用 Flash.

学习以太网,选择 TI M3 入手很合适。

 
 

回复

168

帖子

0

TA的资源

一粒金砂(高级)

板凳
 

回复 沙发 Study_Stellaris 的帖子

原来都有库?!我是一开始没接触过32位的单片机,又突然有许多陌生的名词,所以用库编写程序时,总是感觉太顶层,心里没底,因此才从寄存器学起的,了解了原理级的东西,再用库函数编写代码就心里有数了,呵呵~~~等入门了32位的单片机,估计用起库来就手到擒来了。
    其实从寄存器学起也是非常快的,而且这样有利于以后对代码的优化,关键是真正使用的时候可以直接调用模块,或使用库函数,这时节省时间,效率高。
 
个人签名逆水行舟,不进则退。
 
 

回复

1803

帖子

0

TA的资源

五彩晶圆(高级)

4
 

回复 板凳 wisology 的帖子

是的。如果觉得那么多寄存器有足够的时间来学习你会进步很快的。
 
 
 

回复

168

帖子

0

TA的资源

一粒金砂(高级)

5
 

回复 4楼 Study_Stellaris 的帖子

寄存器学透了也是举一反三的。
 
个人签名逆水行舟,不进则退。
 
 

回复

80

帖子

0

TA的资源

纯净的硅(初级)

6
 
看看寄存器还是挺有用的,如果有时间,大概了解下汇编倒也不错的。
 
 
 

回复

80

帖子

0

TA的资源

纯净的硅(初级)

7
 
顺路,用单片机做tcp/ip的运用这个运用的圈真的不大,其实了解一下协议栈什么的用处更大。
 
 
 

回复

168

帖子

0

TA的资源

一粒金砂(高级)

8
 

回复 7楼 weirgu 的帖子

做成远程控制什么的应该有意思吧
 
个人签名逆水行舟,不进则退。
 
 

回复

80

帖子

0

TA的资源

纯净的硅(初级)

9
 
从我接触的一些行业来讲,在安防领域,这个还是有不少的运用的。远程控制,这个大多都会用一些无线的东西,布线和环境是个很麻烦的事情。
 
 
 

回复

168

帖子

0

TA的资源

一粒金砂(高级)

10
 

回复 9楼 weirgu 的帖子

无线做过一些,都有距离限制的
 
个人签名逆水行舟,不进则退。
 
 

回复

67

帖子

0

TA的资源

一粒金砂(中级)

11
 

回复 10楼 wisology 的帖子

第一次接触库是凌阳的音频库,感觉库就是寄存器的上层
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表