- 博客(5)
- 收藏
- 关注
原创 电赛日记 对阅读用户指南的一些小建议
但在一整天苦苦搜集"手把手教程"和“全中文注释例程”无果后,终于决定转变思路,从用户手册入手,一点点地从学习外设的工作原理,到学习相关寄存器,最后理解完整的配置步骤,使单片机在自己预期的模式下工作。2)在指南或手册中查找对应外设的框图,工作原理,相关寄存器,了解一个完整的实现过程。3)最后,参考官方例程对库函数的参数进行修改,或直接查看对应外设所在.c文件中各种库函数的说明,结合前面的过程和单片机原理图进行配置。1)确定自己要配置的外设功能,是用单片机的定时器,各种中断,ADC还是GPIO等。
2023-07-03 22:53:48
233
1
原创 电赛日记:从零开始搭建MSP430开发环境(CCS+MSPWARE)
本文章将介绍如何从TI官网获取MSP430的相关资料,以及从零开始搭建IDE并编译第一个例程。
2023-07-01 23:15:02
11539
14
原创 python中元组类型变量传参报错:got multiple values for argument
python中形式参数通常分为四种:位置参数、关键字参数、带默认值参数,不定长参数,在调用这些参数的时候各有讲究,使用不当就会导致报错。本文以不定长参数为例,介绍错误的传参方式导致报错的一种情形,即多次赋值同一变量。第三种传参方式忽略的关键词传参需要把有关键词的参数放在后面的原则,所以会报错。第四种传参方式,本意是想给元组类型的参数赋值,但是由于元组类型的参数在定义函数的时候是在最后的,前面传递的数值,python函数会认定是给a,b的,所以会出现重复赋值。总结经验:1.给不定长参数传参的时
2022-05-16 19:43:15
29758
原创 Run-Time Check Failure #2 - Stack around the variable ‘a‘ was corrupted.数组栈溢出下的思考.
这是新手小白发布的第一篇博客,希望记录下这次长达2小时的思考过程。 首先,我同学发了我一道题目:
2021-11-07 14:32:57
1923
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人