自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

物联网 IoT 经验分享

三傻大闹宝莱坞——追求卓越

  • 博客(12)
  • 资源 (5)
  • 收藏
  • 关注

原创 ENC28J60学习笔记——第1部分

嵌入式以太网开发,可以分为两个部分,一个是以太网收发芯片的使用,一个是嵌入式以太网协议栈的实现。以太网收发芯片的使用要比串口收发芯片的使用复杂的多,市面上流通比较广泛的以太网收发芯片种类还不少,有SPI接口的ENC28J60,也有并口形式的RTL8019S,CS8900A等。嵌入式以太网协议栈有著名的uIP协议栈,Lwip协议栈,还有其他嵌入式高手开发的协议栈。

2013-10-31 21:57:10 41361 12

原创 2013年11月份到年底计划

1.前言 转眼间2013年马上就要过去了,今年年初我结束了我的学生时代,误打误撞的从机械变成了机械电子,从机械电子变成了物联网。同事们都说自己是IT人事,我也渐渐习惯了。IT工程师和多数机械工程师不一样的是,IT工程师特别爱“写”。我也发现自己越来越爱“写”,写点东西算是对自己的总结吧,给自己的学习路线留点痕迹。从现在开始到今年年底,我想总结一下自己以前做过的东西,例如u...

2013-10-29 13:57:48 3250 2

转载 Nor Flash和Nand Flash用途

Flash主要分为两种Nor Flash和Nand Flash,这两种flash的结构存在较大的差异。最先出现的Nor flash,采用并口输入输出数据,速度快,CPU可以直接从Nor Flash中取指令执行专门术语叫XIP (eXecute In Place),但是价格昂贵,同时,由于要占用地址线,容量不能很大。基于以上的缺点,三星公司开发了Nand Flash结构,这种结构采用

2013-10-27 13:22:18 8529

原创 FreeRTOS STM32移植笔记

1.前言 【1】其实说不上移植笔记,FreeRTOS已经移植至众多平台(MCU),包括MSP430,STM32等,这份笔记完全建立在官方代码的基础之上,简单的说就是修改一些设置从而完成一个呼吸灯实验。 【2】虽然有官方移植代码,但是官方移植版本为STM32的V2.X库,与现在流行的V3.5有比较大的区别。本笔记也是总结网上几篇学习笔记,主要说明如果使用V3.5库,需要做哪些修改...

2013-10-26 22:11:08 73455 26

原创 MSP430F5438学习笔记 FLAHS操作

1.前言MSP430F5438的片内FLASH可以当做EEPROM使用,该部分FLASH称为INFO FLASH,总共有4块每块128Byte。虽然INFO FLASH容量比较少,但是多数情况还是够用的。2.代码实现// 时钟默认情况// FLL时钟 FLL选择 XT1// 辅助时钟 ACLK选择 XT1 32768Hz// 主系统时钟

2013-10-24 14:41:50 6575

原创 MSP430F5438中断函数两种编写方法

以USCI0为例,说明该两种不同方法。1.switch-case方法#pragma vector=USCI_A0_VECTOR__interrupt void USCI_A0_ISR(void){ switch(__even_in_range(UCA0IV,4)) { case 0: break; case 2:

2013-10-24 13:24:41 4874

原创 MSP430F5438 ADC12学习笔记

1.前言这几天实践了MSP430的ADC12功能,虽然片内AD功能比较简单但是还学出了点“门道”来,这个“门道”便是MSP430F5438A和MSP430F5438的区别。这里通过一个例子说明片内ADC的使用,首先实现UART和定时器1S溢出的功能,在上述功能的基础上每1S打印一次AD转换结果,转换通道定向到通道11,该通道对应AVCC和AVSS插值的一半,由于AVCC和LDO的输出之间只有一

2013-10-23 15:44:53 13083 6

原创 前后台系统的低功耗编程思想——STM8平台

1.前言    工作之后接触了“低功耗”,开始搜索各种各样的低功耗MCU。网络是一个非常自由的地方,你总可以看到各种关于哪个MCU功耗更低的论战,在这些论战中我查阅了几乎所有低功耗MCU的特性,例如MSP430、EFM32还有STM32L等,网络论战的核心便是哪款MCU的休眠电流更低。看多了资料我便发现,这些低功耗的MCU如何使用,低功耗MCU的程序编写和普通MCU编程有什么区别。

2013-10-22 21:48:37 8821 8

原创 ARM JATG/SWD电路总结

设计原理图或是调试的时候总是忘记ARM JTAG或是SWD相关接口。临时网上查阅资料总不是很放心,其实安装JLINK ARM之后,在自带的说明文件中有JTAG和SWD电路的详细说明,官方的自然可以放心一些。文件编号UM08001_JLINKARM.pdf.下面便是JTAG的具体接口和CPU连接示意图下面是SWD接口引脚示意图和CPU接口示意图,很多的情况下SWD更受欢迎

2013-10-20 09:23:18 5793

原创 GPS nmealib学习笔记

nmealib是一个基于C语言的用于nmea协议的开源库。虽然nmea体积小巧,但是却具备了不少功能。

2013-10-17 11:12:59 14831 7

原创 如何在FreeRTOS下实现低功耗——MSP430F5438平台

MCU实现低功耗本质而言便是停止MCU工作,通过中断的方式重新唤醒MCU,这些中断可以包括外部IO中断,UART接收中断,定时器中断等等。如果结合嵌入式操作系统,可以在空任务或者空任务钩子函数中进入低功耗模式,在系统滴答时钟中断服务函数中重新回到正常工作模式。利用操作系统进入和退出低功耗模式,需要熟悉嵌入式操作系统的空任务和系统滴答时钟中断,下面结合MSP430F5438和Fr

2013-10-15 16:21:11 17484 4

原创 树莓派学习笔记——GPIO功能学习

树莓派现在越来越火,网上树莓派的资料也越来越多。树莓派源自英国,国外嵌入式开源领域具有良好的分享精神,树莓派各种集成库也层出不穷,下面推荐几个。

2013-10-13 20:34:37 166693 60

uIP STM32 TCP Echo

具体请查看博客文章http://blog.csdn.net/xukai871105/article/details/17471865

2013-12-21

CC2530 点对点功能实现——pdf文档

描述CC2530 RF部分的使用方法,去除了802.15.4的相关部分,力求实现一个最简单的点对点发送

2013-08-11

CC2530 无线串口实现

利用CC2530实现无线串口功能。最简单的CC2530 RF部分实现代码

2013-08-11

CC2430 hal文件

CC2430示例中的hal文件,文件中我做了少量的修改,配合我的博客吧!

2012-03-07

CC2430 hal头文件

hal文件。写博客的时候用到了这个东西,所以才上传。

2012-03-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除