自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 M0G3507 IIC通信SHT30温湿度传感器代码和遇到的问题

M0G3507 IIC通信SHT30温湿度传感器

2024-11-01 14:34:26 573

原创 M0G3507实现官方例程ADC采集电压时使用不同串口助手导致的错误

现象就是没有任何现象,只有在向单片机发送数据时,才会把积累的数据一起发出去,但是会缺少 printf("adc Demo start\r\n");这个函数的执行现象,并且上述的接收数据只能实现一次。只是解决了,但是还是不知道具体是因为哪里的问题,有佬知道的话回答一下吧(抱拳),无编译报错,但是无法实现,因为我刚开始一直用的串口助手是这个、一直没找到问题所在,直到我把串口助手换成了这个。

2024-10-17 22:28:37 297

原创 STM32f103使用外部中断与高级定时器出现的错误与具体配置方法(标准库)

经过向同学的请教后,发现了最终错误,那就是最后放置执行函数的那个系统函数,我没有采用系统库里的函数,而是自己写了一个函数名,就例如 void EXTI9_5_IRQHandler(void) 这个函数,我自己命名的EXTI5_IRQHandler 因此无法正常使用 同理,定时器1的函数 void TIM1_UP_IRQHandler(void) 也命错了。补充:函数一定有初始化函数的一定要确认调用了,好几次犯错了。上述图片是我没弄明白的那部分系统函数,补充上去。

2024-09-13 21:42:52 906

原创 M0G3507滴答定时器使用官方例程无法实现功能原因

同时我也有问题,我每次都需要手动单独保存.c和.h文件才能用,正常不应该是左上角File中的save直接就能保存么,不知道是不是因为我配置环境的问题,有知道的佬希望能解答一下。我跟图片里这个人一样,检查时发现灯能点亮,但是delay不好使,卡在那部分。解决办法是在SysConfig中将配置完的文件手动再保存一遍(如图二)

2024-08-25 23:22:10 365 3

原创 Error: C9511E: Unable to determine the current toolkit. Check that ARM_TOOL_VARIANT is set correctly

应该是版本的问题,因为我也是入门,所以不太知道这几个版本之间的区别,只是用到哪种芯片就直接下载的对应的环境,在这几个选项里面最终试出最后一个是对的,如果有人知道这几个的区别希望能解释一下。昨天配置好M0这款芯片后今天再想用keil写32时出现了题目的报错,本来是检验过的项目一下子报了几十个错。最后发现只要修改魔术棒中Target中的arm compiler 选项就恢复正常了。

2024-08-23 15:57:40 3750

原创 pdsc:sequence execution faild

M0G3507芯片烧录时出现如下报错,看到有人解答说是因为选择的芯片和实际使用的芯片不一样。但后来我发现我是因为daplink 和主板的连线出了问题,注意数据线(DIO)和时钟线(

2024-08-22 20:15:58 811

原创 ..\ti_msp_dl_config.h(53): error: ti/devices/msp/msp.h file not found

最后明白是因为官方给的mspm0_sdk_2_01_00_03这个文件中的source文件夹没有和我自己的工程在同一文件下,解决办法就是把source文件移植到自己的工程下,然后在keil中的魔法棒中更改路径就可以了。在使用M0G3507 入门时,出现了标题这个错误,如下图。但是在这之后出现了个新问题。这个参考下面这篇就可以解决。

2024-08-22 18:36:46 1697

原创 找出不是两个数组共有的元素

给定两个整型数组,本题要求找出不是两者共有的元素。

2023-11-15 22:14:58 510 1

原创 求一批整数中出现最多的个位数字

在一行中按格式“M: n1 n2 ...”输出,其中M是最大次数,n1、n2、……为出现次数最多的个位数字,按从小到大的顺序排列。数字间以空格分隔,但末尾不得有多余空格。if(a[i]==0)//将数字为0时单独拉出来 b[0]++;//不然的话,就无法控制分割。不用switch 和count,用x=a[i]%10;取余后还需利用的数通过a[n]/=10来取代重新定义一个int实现。switch case和 count++来记录哪个数字最多。每个数除10取余存储到数组中。输入几个数记录到数组。

2023-11-15 21:43:46 176 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除