msp430f149单片机的应用程序一般存放在

msp430f149单片机的应用程序一般存放在,第1张

EEPROM的程序存储器中,。单片机改冲的应用程序一般存放在片内的EEPROM的程序存储器中,即从0000H~0EFFH共有4K;程序如果太长,可以存储到片外程序存储器中。FLASH大小也是单片机的一个重要数据。常见的变量放在RAM中哗含,调电后数据会丢失乱歼笑,所以变量是要赋值的。有些高档单片机将程序放在FLASH中,上电时再将程序移入RAM,这样运行时程序在RAM中运行,可以加快速度。

用变量存储SPI数据

unsigned char a

a = SPI_Trans(0x04)

eeprom_write_byte(address,a)

SPI主机机读数据毕镇需要发送数据置换即通手悄粗讯程主机SPDR数据送机SPDR机SPDR数据送主机

面代码供参考:

初始化SPI主机使用断模式3速度于2MHzSCKMOSISS脚输

接低运则ss选器件

SPI_Trans(0x0a)//发送址高8位

SPI_Trans(0xff)//凑足16位意义

a = SPI_Trans(0xff)//读入数据高8位

eeprom_busy_wait()

eeprom_write_byte(address,a)//写入eeprom

a = SPI_Trans(0xff)//读入数据低8位

eeprom_busy_wait()

eeprom_write_byte(address,a)//写入eeprom

拉高SS释放器件

ADIS16364读命令址16位读数据内容发送完址接16位现:

另外ADIS16364款器件datasheet给图表显示支持SPI通信模式3(CPOL=1,CPHA=1)程序配置模型0


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8277737.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存