MSP430
贝萝岗的小蚂蚁
目标是星辰大海
展开
-
MSP430之DS18B20调试记录
MSP430之DS18B20调试记录前言说实话,对于DS18B20这种烂大街的温度传感器,我一开始真的没把它当回事,直到碰壁碰的让我怀疑人生,才知道无论什么东西,只要还有你不理解的地方,那里就隐藏着坑,等着你往里面跳.话不多少,直接上代码:#include "dls.h"#include "GR_include.h"UINT8 flag1 = 0;UINT8 DS18...原创 2018-08-25 11:15:57 · 4252 阅读 · 17 评论 -
MSP430之仿真器驱动安装问题
#MSP430之仿真器驱动安装问题之前的WIN10系统崩溃了,在网上下了个Win7 64bit系统,没想到msp430的仿真器驱动怎么也安装不了,总是提示驱动程序安装出现错误,最后看了一篇帖子终于安装成功了,参考的帖子的链接和需要的文件放在了最后。下面给出简单的步骤:1.和谐版的WIN64系统是没有这两个文件的,需要从正版系统中拷贝2.然后将以下文件拷贝到该目录下是什么目录可以看下...原创 2018-10-22 19:52:08 · 4496 阅读 · 1 评论 -
MSP430之枚举变量大小
MSP430之枚举变量大小一直都很好奇枚举变量到底是如何让占用存储空间的,网上好多文章都说是占用int字节的大小,但是今天测试了一下,发现不是那么回事。操作系统:WIN7 64bitIDE:IAR 5.5实验平台: MP430F4793先说结论:实际使用发现枚举变量的大小并不是固定不变的,而是跟随成员的取值范围而变化,并且枚举变量为2个字节(正好是MSP430字节对齐的大小)时,...原创 2019-06-28 19:46:13 · 431 阅读 · 0 评论 -
MSP430之共用体中结构体字节对齐问题
MSP430之共用体中结构体字节对齐问题先上代码:我所用的平台的字节对齐默认是2字节,下面////////之间的变量定义为7个字节,为了保证2字节对齐,Power变量就会自动扩展一个字节,但是变量类型又是一个字节,所以发生了字节偏移的情况。typedef union _PARARW{ struct{ UINT8 Name[24]; /////////////////////////...原创 2019-06-28 20:33:51 · 672 阅读 · 0 评论 -
MSP430之IAR map文件解析
MSP430之IAR map文件解析编译环境:IAR for MSP430 5.50.2MCU:MSP430F4793( 60K ROM 2.5K RAM )DATA16_AN:本地未初始化数据(寄存器变量)寄存器变量DATA16_AC:绝对地址常量 (使用@绝对地址)DATA16_N:静态和全局未初始化变量(_ _no_init _ _data16 static and glob...原创 2019-06-28 20:42:35 · 1739 阅读 · 0 评论 -
段式液晶程序设计技巧
段式液晶程序设计技巧一、段式液晶的基本参数1.Duty:占空比该项参数一般也称为Duty数或者com数,段式液晶一般采用时分动态扫描的驱动模式,此模式下,每个com的有效选通时间与整个扫描周期的比值即占空比是固定的,等于1/com数。2.Bias:偏置LCD的SEG/COM的驱动波形为模拟信号,而各档模拟电压相对于LCD输出的最高电压的比例称为偏置,而一般来讲,Bias是以最低一档与输出...原创 2019-09-02 13:49:02 · 5001 阅读 · 0 评论