3444|1

127

帖子

0

TA的资源

一粒金砂(高级)

楼主
 

新手聊CM3学习 [复制链接]

首先声明,我不是专业做开发的,有过理想,但是始终没有实现,只是一个业余爱好者,如有说得不好不对的,还请斧正。才接触CM3,我是打算从外设库入手的。从以往8位16位单片机到32位,寄存器控制是不现实的,而大量的库函数以及各种定义又让咱这些身边没人指导的新手无从下手,入门就成了很大的一个问题,看基础资料也有一段时间了,从中真的意识到厂商的考虑周到,入门要点其实只需要看厂家提供的数据资料,这是最好不过的了,根本不用靠什么指导书。那个库文件(貌似有1.0到3.5各种版本了,新版相对老版在库结构上有部分改动)里提供了一份英文的电子书,那可是查找函数及各种定义的好东东,怎么用外设库以及头文件的修改也都说的很清楚,比起有的没注明库版本的半调子中文教程实在很多,要是确实觉得英语麻烦可以下载词典一个一个查(起初我就是这样的)。另外还有就是CM3结构框图了,现在市面上各个厂家的CM3核的片子外设和结构也都很好,当然也很复杂,但是对于功能如此强大的东东再复杂也得了解内部不是?就像当初学习低位单片机一样,前期得知道大概内核和外设的一些关系吧,对于这个,个人觉得看数据手册的框架图来的最快最直接(当然,要是行的话把数据手册好好读下是最好的),每份英文原版数据参考手册或者用户指南啥的会有芯片的整体内部框架结构图,好好看吧。对硬件结构和函数库有了真正的初步了解,那么就开始试着写程序控制GPIO和时钟吧,然后再进一步各个模块击破,最后有能力就深造多进程系统编程或者搞数据通信咯(反正我的思路和做法是这样的,大家也可以根据自身条件寻找适合自己的方法)……纯手打,而且还是手机打的,打的手痛!格式没整,觉得难看大家见谅。

[ 本帖最后由 syaoraner 于 2011-11-4 01:42 编辑 ]
此帖出自stm32/stm8论坛

最新回复

好辛苦的 这么一大篇。。  详情 回复 发表于 2011-11-4 09:12
点赞 关注
 

回复
举报

281

帖子

0

TA的资源

一粒金砂(中级)

沙发
 
好辛苦的 这么一大篇。。
此帖出自stm32/stm8论坛
 
个人签名[url=http://www.51great.org/]嵌入式培训[/url
 

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

查找数据手册?

EEWorld Datasheet 技术支持

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

 
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
快速回复 返回顶部 返回列表