首页
|
电子技术
|
嵌入式
模拟电子
单片机
电源管理
传感器
半导体
电子应用
|
工业控制
物联网
汽车电子
网络通信
医疗电子
手机便携
测试测量
安防电子
家用电子
机器人
新能源
电子头条
|
社区
|
论坛
测评
博客
大学堂
|
下载
|
下载中心
电路图
精品文集
电路图
|
参考设计
|
Datasheet
|
活动
|
直播
datasheet
datasheet
文章
搜索
登录
注册
ooakk
动态
发布
点评
好友
关于
主题
回复
课程
资料
参考设计
电路图
文章
博客
shiyongzhu创意进度帖 无感无刷直流电机电调设计
20/13424
瑞萨电子MCU
2015-06-15
{:1_103:}{:1_103:}{:1_103:}{:1_103:}
MSP430G2553 + MPU6050样例程序
54/31796
微控制器 MCU
2014-09-05
更新MPU6050在MSP430G系列上的移植,附上代码motion_driver5.1.2_msp430g2955.zip。 msp430g2955-mpu6050 源代码基于MPU6050官网上下载的实例代码motion_driver-5.1.2.zip 注意的是调试软件之前,需要先测试硬件,确保电压工作正常,连接正确。 // MSP430G2955 // ------------------- // /|\ | | // | | | // ---+->|RST | // | | // | P3.4/5| UART TXD/RXD // | | // | P3.1/2| I2C SDA/SCL // | | // | | // | P2.6/7|--> MPU6050 PWR/INT // | | 移植完成了:全部驱动代码,尤其是I2C,时钟,中断。 I2C读写没有问题,MPU6050自检通过和DMP可以配置。 还剩下一个问题没有解决:MPU6050-MSP430的GPIO中断 情况是:一旦使能MPU6050 BIT_DATA_RDY_EN, MSP430就一直接收到中断。 猜测是:MSP430没有去读取MPU6050的数据,因此MPU没有清除中断INT输出,直到一定时间之后。 搜索网络,没有找到MSP430移植MPU6050官方驱动的代码,剩下最后一步了,让我们一起来完善吧!
MSP430G2553 + MPU6050样例程序
54/31796
微控制器 MCU
2014-08-07
更新一下带串口数据输出的代码。
MSP430G2553 + MPU6050样例程序
54/31796
微控制器 MCU
2014-08-07
谢谢楼主。我的自己画的板子可以了。 msp430g2955-mpu6050 同样是基于MSP430G系列MCU,只改动了I2C和UART的管脚配置。 注意的是调试软件之前,需要先测试硬件,确保电压工作正常,连接正确。
[学习笔记]基于LM3Sxxx的USB开发笔记-第二部 基于LM3S9B96的USB设备固件...
47/17356
微控制器 MCU
2013-07-19
:surrender: 真的很透彻,辛苦了!
一个电流驱动不足导致项目延期的案例
11/5820
微控制器 MCU
2012-10-01
谢谢版主支招。 LCD背光LED驱动供电直接由电源提供,而非经过LDO——这才是合理的设计。
一个电流驱动不足导致项目延期的案例
11/5820
微控制器 MCU
2012-09-27
回版主的话:安排上电顺序,采用大电容先存储电荷,通过这两个方法,应该可以降低对LDO电流驱动能力的要求。
一个电流驱动不足导致项目延期的案例
11/5820
微控制器 MCU
2012-09-11
回版主的话: 设计的板卡有一些,从事设计也有好几年了,可是还是老犯错误:-( 感觉设计中大多参考芯片手册或开发板的设计,原创的很少,思考也很少。 以往设计比较顺利,这次真的把自己搞惨了:Cry: 改用有500mA驱动能力的3.3v电源芯片后,不再有电源问题,JTAG也很稳定。终于可以测试软件端了。 [ 本帖最后由 ooakk 于 2012-9-11 20:47 编辑 ]
一个电流驱动不足导致项目延期的案例
11/5820
微控制器 MCU
2012-09-11
补充一:供电导致程序下载问题,并非芯片锁死问题,或JTAG接口设计问题 供电驱动不够,导致供电电压不稳,进而导致JTAG、SWD通信不稳。测试中如果发现程序有时可以下载,而有时JTAG通信出错——这可能不是JTAG的设计问题、时序问题、芯片有无锁死问题,而有可能就是系统电源问题。 我在测试中就发现,如果不打开“问题模块”,程序可以正常下载运行,一旦打开,程序甚至不能下载。
LM3S管脚不能被程序设置为高,背光灯不能点亮
8/3869
微控制器 MCU
2012-09-11
原因找到: LED驱动芯片FAN5331的供电3.3V不够。 解释: 3.3V由LDO XC6221B332MR提供,经计算系统的需求为3.3V 200mA,该LDO标称为250mA。 根据FAN5331芯片手册第5页说明,该LED驱动芯片启动1ms之内需要的驱动电流超过100mA。 由于FAN5331启动电流加上系统其他耗电总和,超过了250mA LDO最大驱动电流,因此FAN5331的启动电流不够,导致其不能启动,因而其使能管脚也不能被拉高。 在此情况下,即使把FAN5331的使能管脚直接短接到3.3V供电,强制其工作,这也导致直接拉低3.3V主供电(在本实例中拉低到3.15V)。---这个现象可以作为供电不够的判断依据。 另外,尝试用表笔短接FAN5331的使能管脚到3.3V供电几次,FAN5331也许可以被启动,移开表笔,该芯片仍然能够工作。但是主供电同样是被拉低。 当电路中有FAN5331这样的开关电路,并且其供电不够,会导致整个电路的主供电不稳,伴有周期(本实例约为1Hz)电压大幅度(本实例为0.5V左右)波动。 如果您的电路中存在如下情况,不能工作,请检查其电流驱动能力: 供电不稳,有周期性电压大幅度波动; 芯片不能使能; 打开某模块电路,主供电整体被拉低; 电路存在某些芯片,其启动需要大幅度超过正常工作的电流。
【M4开发板Hanker试用狂-Shower.Xu】-11、更新Flash,简单的文件浏览
27/8249
微控制器 MCU
2012-09-09
送上祝福!:victory:
M3 M4的控制器,不知道ST的好还是TI的好?在市场占有率方面和其他方面。
3/2764
微控制器 MCU
2012-09-09
大哥也来个标题党。
LM3S管脚不能被程序设置为高,背光灯不能点亮
8/3869
微控制器 MCU
2012-09-08
【更新】去除LED驱动芯片FAN5331后,程序能够正常运行,LCD_BL_PIN 可以被正常拉高或拉低。
LM3S管脚不能被程序设置为高,背光灯不能点亮
8/3869
微控制器 MCU
2012-09-07
LCD_BL_PIN 为PA7
LM3S管脚不能被程序设置为高,背光灯不能点亮
8/3869
微控制器 MCU
2012-09-06
原语句已经对用到的pin初始化了: SysCtlPeripheralEnable(LCD_BL_PERIPH); GPIOPinTypeGPIOOutput(LCD_BL_BASE, LCD_BL_PIN); GPIOPinWrite(LCD_BL_BASE, LCD_BL_PIN, LCD_BL_PIN)
LM3S JTAG解锁实例---LM3S8962
4/4909
微控制器 MCU
2012-09-01
楼上“LM3SXXXX都为fury系列”是错误的,比如LM3S5C56就为Firestorm系列,具体还得查看TI官网。Firestorm系列查证地址: http://www.ti.com/mcu/docs/mcuor ... storm&HQS=firestorm
LM3S USB(Stellaris USB)书籍,超详细
11/7708
微控制器 MCU
2012-09-01
恭喜楼主!
M4 Hanker开发板:uc/GUI的移植(加触摸功能+心得体会)
10/7036
微控制器 MCU
2012-08-24
你的方案本身就是采用处理器中断调用ADC的方式(ADCProcessorTrigger)来实现触屏驱动的,只是触屏ADC的配置忘了改成: ADCSequenceConfigure(ADC0_BASE, 3, ADC_TRIGGER_PROCESSOR, 0); 具体例子也可参看别人写的工程实例,如http://www.amobbs.com/thread-4247291-1-1.html。
M4 Hanker开发板:uc/GUI的移植(加触摸功能+心得体会)
10/7036
微控制器 MCU
2012-08-23
交流一下。 根据楼主的思路,ADC的配置应该为处理器触发,即程序触发采样: ADCSequenceConfigure(ADC0_BASE, 3, ADC_TRIGGER_PROCESSOR, 0); 除此之外,TI提供的触屏驱动基于定时器,我想除了用楼主的systic来驱动无OS的UCGUI触屏之外,也可尝试采用定时器驱动。
M4 Hanker开发板:uc/GUI的移植(加触摸功能+心得体会)
10/7036
微控制器 MCU
2012-08-23
有一问请教: UCGUI触屏采用systick周期处理器触发ADC获取触摸事件, void TickintHander(void) { GUI_TOUCH_Exec(); } void GUI_TOUCH_Exec(void) { 。。。 TouchTrigger(); 。。。 } void TouchTrigger(void) { ADCProcessorTrigger(ADC0_BASE, 3); } 而触屏驱动touch.c中,采样ADC配置为计时器触发(ADC_TRIGGER_TIMER),不是处理器触发(ADC_TRIGGER_PROCESSOR) ADCSequenceConfigure(ADC0_BASE, 3, ADC_TRIGGER_TIMER, 0); 为何?
第
1
页
首页
上一页
下一页
尾页
总共
3
页
跳转
最近访客
惠美丽
05-23
吴世勋
02-07
<
1
/
1
>
统计信息
已有
942
人来访过
芯积分:--
好友:4
主题:10
回复:46
留言
你需要登录后才可以留言
登录
|
注册
留言
现在还没有留言
推荐博文
端到端已来,智驾仿真测试该怎么做?
EMC测试基本环境要求 - 一汽轿车上汽SMTC 3 800 006—2015(V4)
瑞芯微RK3566开发板OpenHarmony标准系统应用兼容性测试指导触觉智能Purple Pi OH演示
COB灯带,LED照明,UVC光源,COB大功率光源等恒流驱动芯片NU505应用电路图
瑞芯微方案主板Linux修改系统串口波特率教程,触觉智能RK3562开发板演示
Android11修改摄像头前后置方法,触觉智能RK3568开发板演示
深度自然匿名化:隐私保护与视觉完整性并存的未来!
【Follow me第二季第4期】进阶任务一 MIC幅度用led颜色展示
汽车PKE无钥匙进入系统如何实现?拆解Si3933资料告诉你
【2024 DigiKey创意大赛】车载后方来车预警系统
ESP-NOW WIFI 收发不稳定问题
信号发生器在通信系统测试领域的应用原理
MuJoCo 机械臂物体碰撞、接触检测方式一
全志T507-H国产平台Ubuntu系统正式发布,让您的应用开发更便捷!
【航芯ACM32F403开发板测评】 - (1)MDK工程