MSP432新手入坑

发布时间:2022-12-21  

前几天刚拿到的launchpad MSP432P401R ,摸索了好几天  踩了一些坑


这个什么配置就不说了 自行百度

我用的是CCS编译器,第一个新建工程的时候,一定要注意那个要注意库函数的配置问题,否则的话一定会报错的,在include(***)的时候会报错找不到文件

相应的做法就是先找到自己当前库函数的文件夹然后在file ->properties->inciude options中进行添加 然后再新建工程

 

第二个就是第一次写自己的代码时,点亮第一个led灯(原谅我比较low)开始使用以前的方法进行编程,发现可以


1 #include

2 void main(void)

3 {

4     WDT_A_holdTimer();     // 关闭看门狗

5     P2DIR |=BIT1;

6     P2OUT =BIT1;

7      while(1);

8 }


发现没有一点问题。


但是呢,基于目前比较流行的库函数编程(将来可能成为大势所趋)然后在参考资料中找了一段简单的(这里就踩了第一个坑 ,找不到库函数的配置文件,然后网上也没有相应的解决办法,只能自己解决)


然后就是上边说到的方法,


第二个问题就是函数库可能随时更新,比较旧的书可能函数不再适应了


 1 #include

 2 #include

 3 

 4 int main()

 5 {

 6   WDT_A_holdTimer();

 7     GPIO_setAsOutputPin(GPIO_PORT_P1, GPIO_PIN0   );

 8     GPIO_setOutputHighOnPin(GPIO_PORT_P1, GPIO_PIN0);

 9     while(1)

10     {

11        

12     }

13 

14 

15 }


书上的内容


发现是错的,根本不能亮灯


最后还是各种查资料找到解决办法自行看代码 很容易看懂的


 1 #include

 2 #include

 3 

 4 int main()

 5 {

 6      WDT_A_holdTimer();

 7      GPIO_setAsOutputPin(GPIO_PORT_P1, GPIO_PIN0   );

 8      while(1)

 9     {

10        GPIO_setOutputHighOnPin(GPIO_PORT_P1, GPIO_PIN0);

11     }

12 

13 

14 }


文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关文章

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>