- 博客(4)
- 资源 (9)
- 收藏
- 关注
原创 【解决方法】Keil STC15单片机乘法运算计算结果不正确问题和原因
但是如果将数据进行乘法运算时,不能得到预期结果,应该是Keil 编译器不会将数据变成长整型数据,解决办法是将数据先强制转换为无符号长整型之后,再做乘法运算,就可以得到预期结果了。蓝桥杯编程训练中,有同学咨询keil 编程时,定义了无符号长整型数据,但是结果不是预期结果,询问原因,搜索了一下,有博主给出了解决方法,这里做一个记录。变量定义并初始化,不管是有符号长整型数据还是无符号长整型数据,和系统计算机的结果一致。设计了一个简单的程序,对问题进行的研究。
2024-04-07 19:49:44 735
原创 MSP430F5529 Drivelib库函数 学习笔记(一)GPIO LED点灯 按键控制软件延时消抖 MCLK SMCLK ACLK时钟频率
时钟频率需要用示波器查看,MCLK为1.05MHz, SMCLK 为1.05MHz,ACLK为32.768kHz。学习MSP430F5529 Drivelib库函数 GPIO模块使用。3. GPIO 引脚复用,输出MCLK SMCLK ACLK时钟频率。2. 按键控制LED亮灭, 软件延时消抖。1.实现LED点灯 亮灭,
2023-07-15 08:50:31 1698 5
原创 TI MSP430F5529 G2553 401R TM4C默认主时钟MCLK为1.05MHz一种查看方法
刚开始用 TI MSP430F5529,在看了两位大佬的文章以后,总结了一种查看在没有配置时钟时默认的系统时钟频率的方法,需要手边有示波器、会用示波器查看信号。其他型号芯片可以参考这个方法。系统默认时钟,主时钟MCLK是1.5MHz左右,子时钟SCLK是1.5MHz左右,辅助时钟ACLK是32.768kHz。新建工程,复制代码到main.c,编译下载程序,用示波器查看输出信号频率。
2023-07-14 13:30:05 385 1
原创 TI MSP430 USB1/MSP430 : Target must be connected before loading program.
Target must be connected before loading program_target must be connected before loading program._PowerBoy_Stone的博客-CSDN博客。在复制工程时,会产生这个问题,解决办法有两个。2.按下面的博主连接,也可以解决。
2023-07-14 11:40:56 570 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人