
单片机
SomebodyLuo
这个作者很懒,什么都没留下…
-
原创 单片机 MSP430 IIC控制器编程(2)
直接附上最近调试成功的IIC控制器程序,只贴出IIC模块,因为程序最主要的东西就是IIC通信了,其次是那些参数的设置。这个程序暂时还比较简单,因为项目还才做到一半。iic.h#include "utils.h"#ifndef __IIC_H__#define __IIC_H__void iic_master_init(uint8 slave_address);in2015-11-21 10:11:441185
0
-
原创 单片机 MSP430 模拟IIC编程(1)
20151121以下附上的是模拟IIC通信模块程序,是我在TI官网提供的投影仪评估板例程中拿出来的,本人还没有验证,暂且认为他可以工作,估计下个星期就会去验证他,到时候再修改。其实贴出这个程序的主要目的是,我刚开始不理解他对于SCL、SDA的高低电平的操作方法,下一篇文章我将解释。i2c_master.h#ifndef __i2c_master#define __i2c_2015-11-21 10:17:283131
0
-
原创 单片机 MSP430 IIC控制器编程(1)
近日在开发开发微型投影仪的单片机程序,主要是用单片机控制DLP芯片组进行相应的初始化和参数设置,所有芯片的通信接口都是用IIC。在此记录下,IIC的开发过程。1.初始化17.3.1 USCI初始化和复位USCI由一个 PUC 进行复位或由 UCSWRST 位设置。 在一个 PUC 之后, UCSWRST 位被自动设置, 从而保持了 USCI 处于复位状态。 为了选择2015-11-21 10:02:171234
0
-
原创 单片机 MSP430 模拟IIC编程(2)
示例//////////////////////////////////////////////////void I2C_Master_Init(void)/** * Initializes I2C. Makes SCL and SDA high. */{ //bit banging P3SEL &= ~(SCL | SDA);2015-11-21 10:21:203261
1
-
转载 半年之殇:困扰半年的MSP430的I2C总线问题在今天解决,发文总结
转自:http://www.cnblogs.com/buptzym/archive/2011/12/26/2302475.html搞过嵌入式开发的程序员一定知道有I2C总线,手机和电视中的主要串行技术,通过两条线SDA,SCL解决总线传输,地址区分和热插拔问题的技术。 可是就是这么一个简单的东西,让我这个自认为有些经验的单片机开发者浪费了整整五个月!这还是我有比较充分的经验,2016-01-26 11:36:133001
1
-
原创 微型投影仪:MSP430
TI方案: MSP430 + DLPC3438 + DLPA3000 + ITE6605 + ALC5645源码:微型投影仪2016-02-27 10:23:081085
0
-
转载 JTAG、SBW、BSL 三种接口的区别
MSP430无论是仿真还是烧写程序,一般可以通过:JTAG、SBW、BSL接口进行。1、JTAG是利用边界扫描技术,在430内部有逻辑接口给JTAG使用,内部有若干个寄存器连接到了430内部数据地址总线上,所以可以访问到430的所有资源,包括全地址FLASH、RAM及各种寄存器。可以用于对430的仿真和编程,主要连接线有TMS、TCK、TDI、TDO,430还需要另两条线路RST、TEST2016-04-20 17:20:415470
0