自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (14)
  • 收藏
  • 关注

原创 CCS5.4+Proteus8的F28027实践课四、并行驱动LCD12864

趁着时间早,晚上九点四十,我们整理下12864的驱动程序,争取也弄成一个跟TI提供的类似源文件,然后共享给大家。 既然是12864,那最重要的肯定是12864时序的解读,在大学时期,12864还玩的真的很多,有并行驱动和串行驱动两种方式,今晚主要讲的是并行驱动,如果整理完了,时间还充足,我们也顺便一起把串行也整理了,毕竟F28027总共才22个GPIO端口,能省则省。 来,那我们再来啰嗦一把,一

2016-07-31 23:26:07 2251

原创 CCS5.4+Proteus8的F28027实践课三、外部中断0控制LED流水灯

吃完回来了,跟老弟打了个电话,他正处于事业的迷茫期,希望他早点走出这个状态。好了,现在已经晚上八点过十分了,希望十点前能把外部中断这个主题讲完。 外部中断的概念我还是稍微说下吧,就是你映射的外部中断引脚,如果检测到相应的脉冲边沿变化,就进入外部中断处理程序,处理完后跳出中断,等待下次边沿跳变。 现在来回顾下我们外部中断的结构图: 看到这张图,大家有没有一种直接写程序的冲动,呵呵,这说明大家

2016-07-31 21:19:31 5594

原创 CCS5.4+Proteus8的F28027实践课二、定时器0控制LED流水灯

刚游泳回来,看到昨晚那篇博客访问量比较高,对我是莫大的鼓励,所以马不停蹄的去找了相关的手册准备我们今天的课程。 今天我们要说的是用定时器0产生的定时中断让LED闪烁。 大家都是大部分都是工科出身,应该都学过单片机,单片机也有定时器,跟我们DSP原理都是类似的,但有一点不同:单片机的定时器是加计数器,也就是装载一个预值后,在这个值的基础上进行递加,直到溢出产生中断;我们这款DSP芯片是减计数器,装

2016-07-31 18:21:51 7219

原创 CCS5.4+Proteus8的F28027实践课一、延时函数控制LED流水灯

又是十二点了,但是很兴奋,因为从这节课开始,我们将会进行F28027一系列的动手实践练习,深入了解一门技术的唯一办法就是多动手实践,多总结反思。 来来来,不扯了,直接开始了。 在正式开始写程序前,我们还有一个问题要解决,那就是CCS5.4默认输出的是.out文件,而我们Proteus仿真需要的是hex或者cof文件,所以我们还需要继续设置下CCS工程的属性。 我们在第一节课的时候,已经教大家如

2016-07-31 00:09:18 9608 5

原创 F28027第七课---CMD文件

断断续续看了两天CMD的知识,只是肤浅的了解一点,勿怪。CMD文件实现对程序存储器空间和数据存储器空间的分配。这个链接器文件主要有两大部分, MEMORY部分和SECTIONS部分。其中MEMORY部分就是芯片内存相对应的部分,包括PAGE 0——默认的是程序代码的内存部分,PAGE 1 是变量代码的内存部分。选址可以自定义,比如定义Flash 是定义片上的闪存部分,起始地址、长度也是和对应的

2016-07-30 17:23:05 2362

原创 F28027第六课---内存解读

今天下班后马上去健身房跟私教练了一下,真酸爽,生命在于健康在于运动,各位大神请多锻炼,聪明的脑袋和健康的体魄更配哦!下午偷偷做了小动作,看了点CMD文件和内存的知识,突然觉得自己昨天又吹NB了,今天晚上我能把这个片子内存理清楚就算很了不起了,我看明晚那个CMD链接文件也够呛。但今晚和明晚的知识,我觉得整个F28027基础学习中最重要的环节,只有对芯片内存映射有了清晰的认识,才能说自己认识了这个芯片

2016-07-30 01:04:49 2592

原创 F28027第五节课---GPIO基础解读

说实话,头有点晕,但是为了周末能动手实践,只能今晚再拼一把了。聊到GPIO,我觉得应该把引脚图贴出来,最适合不过了 除了JTAG那几个引脚相对陌生外,其他的引脚,大家看名字就知道是干嘛的了,呵呵。 看芯片手册了解到,该片子有22个GPIO引脚,6个模拟I/O引脚,每个引脚都能通过复用寄存器设置进行多功能复用,对于数字GPIO引脚,还能设置数据流动方向、采样间隙和内部上拉电阻。

2016-07-29 07:22:06 3270

原创 F28027第四节课---中断

今晚下班后跟一个师兄吃饭,师兄也正在为下一份工作充电,他的一句话让我惊悚了:在菊花厂,带给你荣誉最重要的因素不是你个人能力,而是你所在的岗位,菊花厂就是一个大的加工厂,每个岗位都是批量定制生产,所以你走了,绝对不会有太大的影响,因为后面接盘的兄弟,只要给他一点交接时间,绝对能够顶替你的位置,你的个人价值永远得不到最大化体现,但是菊花厂也很少主动辞退人,所以你是幸运的,也是不幸,看你自己选择什么样的

2016-07-28 22:33:31 3688

原创 F28027第三节课---系统时钟(二)

今天还是继续学习时钟今天看芯片手册的时候,发现自己昨天好敷衍。。今天必须要来做点补充,不然虚的慌第一、安全装置watchdog首先看下watchdog整体装置:看门狗要复位输出脉冲信号,从Generate Output Pulsemo模块来看,有两个控制条件:SCSR.WDENINT(选择输出信号)和输入一个有边沿跳变的脉冲信号(上图所示1),这里我们就不重点讨论WDENI

2016-07-27 22:48:17 3991 1

原创 F28027第二节课---系统时钟(一)

本来今天打算学习GPIO的,但看了相关的文档和案例后,发现跟系统的时钟有关联,所以今天先学习时钟这章节我是一个比较浮躁的人,需要什么看什么,所以直接翻开案例文档,主函数第一个条语句就是InitSysCtrl(),所以今晚先分析F2802x_SysCtrl.c这个文件首先看下系统时钟初始化函数InitSysCtrl()这个函数包含哪些内容:void InitSysCtrl(void)

2016-07-26 23:56:00 3567 3

原创 F28027第一节课---创建一个空的工程

创建一个空的f28027工程

2016-07-25 23:47:44 5012 2

F28027 I2C简单驱动程序

CCS5.4+Proteus8的F28027实践课十三、I2C

2016-08-18

F28027 串行12864

CCS5.4+Proteus8的F28027实践课十一、串行12864

2016-08-16

F28027 外部中断测试

CCS5.4+Proteus8的F28027实践课三、外部中断0控制LED流水灯

2016-08-16

F28027 SCI测试

CCS5.4+Proteus8的F28027实践课十二、SCI

2016-08-16

F28027 GPIO测试

CCS5.4+Proteus8的F28027实践课一、延时函数控制LED流水灯

2016-08-16

F28027 ADC测试

CCS5.4+Proteus8的F28027实践课七、ADC

2016-08-16

F28027 SPI回环测试小程序

CCS5.4+Proteus8的F28027实践课十、SPI

2016-08-13

F28027 内置比较器使用

CCS5.4+Proteus8的F28027实践课九、比较器 双模拟输入和一路DAC输入

2016-08-07

F28027 内部温度传感器

CCS5.4+Proteus8的F28027实践课八、内置温度传感器

2016-08-07

F28027 ADC

CCS5.4+Proteus8的F28027实践课七、ADC

2016-08-06

F28027并行驱动LCD12864

F28027实践课四、并行驱动LCD12864源码

2016-08-02

F28027外部中断控制LED流水灯

CCS5.4+Proteus8的F28027实践课三、外部中断0控制LED流水灯

2016-07-31

F28027定时器0控制LED流水灯

CCS5.4+Proteus8的F28027实践课二、定时器0控制LED流水灯

2016-07-31

F28027延时函数控制LED流水灯

CCS5.4+Proteus8的F28027实践课一、延时函数控制LED流水灯

2016-07-31

空空如也

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

TA关注的人

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