- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 EFM32的GPIO驱动蜂鸣器的问题
电路如图所示,BUZZY接单片机的PA1,将GPIO设置为增加输出,默认的输出6mA,在PA1输出高电平时,单片机会复位,悲催的EFM32的IO口啊。有没有同好们遇到类似的问题呢?是如何解决的呢?
2012-12-24 15:49:26 2064 2
原创 EFM32的GPIO接按键时需要注意的问题
原先的项目是用MSP430单片机,按键的一端接上拉电阻后和单片机的IO口连接,另一端直接接GND。当没有按键按下时,IO口读取到的是高电平,当按键按下时,IO口读取的是低电平。现在采用EFM32单片机,还是同样的按键电路,在测试时发现,有几个按键按下时,单片机直接复位重启,而另外几个按键则能正常使用。8个按键采用的PA7--PA14共8个IO口。仔细检查硬件连接,发现按键电路没有问题,在松开按
2012-12-21 14:33:58 3469
原创 EFM32的定时器使用例程
EFM32提供的开发套件例程里好像没有关于定时器的例程,这两天在调试过程中用到了定时器,虽然使用定时器很容易,但是在定时器的配置、中断的设置过程中还是花费了一些时间。现在我把定时器的使用过程和配置程序贴上来,方便以后有人用到时可以很快的添加到自己的项目中。1、初始化定时器,如果只做定时应用,只需要设置定时器的时钟、定时模式、Top寄存器。void InitTimer1(void){
2012-12-20 10:30:12 7666 2
原创 J-Link不能连接EFM32调试的问题
前两天搭的EFM32LG380F256单片机的最小系统,在下载了两次程序后,突然不能连接调试了。将新添加的飞线去掉后,利用EA Commander进行解锁,还是不能连接单片机。测量单片机的电源引脚、时钟引脚连接都正常,更换一片新的单片机后还是不能连接。然后决定重新搭一个最小系统板,先只连接了电源、时钟、复位、下载线,用j-link进行连接,还是没有读到芯片,解锁后再尝试连接,还是失败,悲催了,
2012-12-19 09:46:26 3614
原创 用CMSIS库进行EFM32自定义时钟的配置
EFM32提供的库功能很强大,如果用到其他频率的晶振的,只需要修改system_efm32lg.c文件中的EFM32_HFXO_FREQ宏定义为晶振的频率,然后在单片机上电初始化时增加CMU_ClockSelectSet( cmuClock_HF, cmuSelect_HFXO );语句即可。
2012-12-16 09:21:31 6648 1
C#学习资料-人资管理系统源码
2014-11-11
C#学习资料-进销存源代码
2014-11-11
MFC实现的扁平化按钮
2013-07-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人