历史上的今天
返回首页

历史上的今天

今天是:2025年04月25日(星期五)

正在发生

2020年04月25日 | MSP432笔记--序

2020-04-25 来源:eefocus

之前总念叨着,TI大法好,于是在学C51的同时,开始研究TI的低功耗单片机MSP430,从G2到F6系列,做过一些简单的项目,完成实验室的一些基本要求还是绰绰有余。半年之后,也就是15年前半年,TI出了其32位超低功耗单片机MSP432,官网上说LAUNCHPAD是限量版的黑色,于是便和队友下了订单,两天后,从德州寄到大连。


然后虽然是东西到手了,但是丝毫没有时间和精力去学,因为考试周+暑期的电赛培训占去了大部分时间,于是一直吃灰到去年年底。


某天心血来潮,把板子连上电脑,按照官方的文档配置IAR环境,写下第一个432程序


1 #include "msp432p401r"

3 int main()

4 {   

5         return 0;

6 }


对,就是这么简单粗暴,只加了一个头文件,直接编译,烧写。主要是测试配置环境的步骤有没有出错,之后可以写一下IAR新建工程的配置过程,相比较IAR for msp430 ,ARM版的IAR,配置过程略微复杂,需要指定头文件位置。


毁掉了开箱程序后,实现了一下blink,然后继续吃土到前几天。


因为项目的需求和重新燃起的兴趣,又开始研究MSP432,找了一些为数不多的资料,意识到不能再用之前配置寄存器的编程方法继续进行,大量的寄存器和繁琐的配置使得新手不容易入门,习惯于430编程的虽可以较好的直接移植,但总觉得固件库编程更是一种趋势,于是放弃之前的思路,着手从库函数入手研究,结合官方的文档以及其他网友的研究资料,加上自己的实践,把这一过程完整的记录下来,用来整理思路,加深印象,也方便与大家交流。

推荐阅读

史海拾趣

安路科技(Anlogic)公司的发展小趣事

安路科技(Anlogic)的创立可以追溯到XXXX年,由一群具有深厚技术背景的工程师共同创立。起初,公司规模虽小,但怀揣着在国产FPGA(现场可编程门阵列)领域实现技术突破的梦想。早期,安路科技面临着资金短缺、市场竞争激烈等挑战,但团队凭借着对技术的执着和不懈的努力,逐步研发出了具有竞争力的FPGA产品,并在市场上获得了一定的认可。

DAESAN公司的发展小趣事

随着全球化进程的加速,DAESAN公司开始将目光投向国际市场。他们制定了详细的国际化战略,积极拓展海外市场。通过与国外企业的合作和交流,DAESAN公司逐渐建立起全球化的生产和销售网络。他们的产品不仅畅销亚洲市场,还成功打入欧美等发达国家市场。国际化战略的实施,使DAESAN公司的品牌知名度和影响力得到了显著提升。

DZUS公司的发展小趣事

为了提高产品质量和客户满意度,DZUS公司决定建立质量管理体系。公司引进了先进的生产设备和检测设备,并制定了严格的生产流程和检验标准。此外,公司还加强了员工培训和技能提升工作,确保每一个员工都能熟练掌握操作技能和产品质量要求。这些措施的实施使DZUS公司的产品质量得到了显著提升,并赢得了客户的广泛赞誉。

CANOPUS公司的发展小趣事

CANOPUS的产品逐渐赢得了全球音乐爱好者的喜爱。为了更好地满足市场需求,公司开始积极拓展海外市场。通过与当地经销商合作、参加国际展览等方式,CANOPUS的产品逐渐打入国际市场,并在全球范围内建立了良好的声誉。

Chino-Excel公司的发展小趣事

随着公司规模的扩大,Chino-Excel公司开始实施全球化战略布局。公司先后在多个国家和地区设立研发中心和生产基地,以充分利用当地资源和市场优势。同时,公司加强与全球合作伙伴的紧密合作,共同开发新产品和技术,进一步巩固了在全球市场的地位。

FOX [Fox Electronics]公司的发展小趣事

为了进一步扩大市场份额和增强技术实力,Fox Electronics在近年来进行了多起战略并购和合作。公司通过收购具有核心竞争力的中小型企业,快速获取了新技术、新产品和客户资源。同时,Fox Electronics还与行业内的知名企业和研究机构建立了长期合作关系,共同开展技术研发和市场推广。这些并购与合作不仅加速了公司的业务扩张,还提升了其在全球电子行业的影响力。

问答坊 | AI 解惑

秘籍呀

论坛推广方法 让你的网站和论坛轻松增加访问量的方法  用最快的时间让你的网站和论坛轻松增加访问量的方法增加论坛访问量的方法:1。栏目不要过多。 才有几十个注册会员的论坛里,栏目就有二,三十个。。。 在论坛注册会员不满500人时,建议 ...…

查看全部问答>

PC式硬盘录像机死机全接触(一)

PC式硬盘录像机死机全接触 在使用PC式的硬盘录像机的过程中,难免会遇到许多诸如死机等突发故障,对于平时工作正常的较新机子而言,其中大多数死机都是软件停止了响应造成的,只要强制关闭了这些停止响应的软件,电脑即可恢复正常工作,方法是先按 ...…

查看全部问答>

关于磁珠、磁环的选用

磁珠  磁珠专用于抑制信号线、电源线上的高频噪声和尖峰干扰,还具有吸收静电脉冲的能力。磁珠是用来吸 收超高频信号,像一些RF电路,PLL,振荡电路,含超高频存储器电路(DDR SDRAM,RAMBUS等)都需要在电源输入部分加磁珠,而电感是一种蓄能元 ...…

查看全部问答>

指尖“控制”生活的数字家居

几年前,智能化的生活在大多数人看来是一种遥不可及的梦幻,近年来随着相关产业和技术的成熟,经过大量厂家和房地产开发商的宣传推广,越来越多的住宅小区开始配套相对完善的智能家居系统,人们智能化生活的梦想慢慢变成了现实。在南京,已经有数十 ...…

查看全部问答>

请教vs2008搭建wince开发环境

如何在vs2008上搭建wince5.0/wince6.0环境? 需要下载安装哪些软件? wince模拟器和wince SDK有什么区别?…

查看全部问答>

散80分... 新建的两个论坛(solaris,fedora),欢迎来坐坐....

散分,散分,散分,散分................. fedora论坛: http://www.chinafedora.cn/ Solaris论坛: http://www.chinasolaris.org/…

查看全部问答>

430F149精确延时

C语言 做一个函数可是实现任意豪秒的延时 用8兆晶振 主要是不知道要循环多少次…

查看全部问答>

有听说过要指定用瑞萨的RL78/G13开发板么?

本帖最后由 paulhyde 于 2014-9-15 03:23 编辑 据说要使用瑞萨的RL78/G13开发板,学习这个微控制器就得花很大的力气了,压力山大.  …

查看全部问答>

RL78单片机开发工具---E1简介

E1仿真器是瑞萨的片上调试仿真器,能用于大部分瑞萨MCU,当然包含RL78单片机。   1、 E1与单片机的连接,有两种通信方式可供选择:串行连接和JTAG连接。取决于您使用的MCU的调试接口。RL78使用单线串行连接       & ...…

查看全部问答>