最新博文

0
推荐
6100
阅读

TimeQuest约束外设之诡异的Create Generated Clocks用法

最近在alteraFPGA里设计一个外设的驱动模块,模块本身逻辑很简单如下图所示,但是模块和外设之间的时序约束问题搞的很头疼,今天先讲讲总结的一些Timequest下外设约束方法,特别是那毫无用户体验而言的CreateGeneratedClocks用法。要让外设正确接收FPGA发出
0
推荐
2445
阅读

结构说明语句

always语句声明格式:always<时序控制><语句>如果always语句没有时序控制,则这个always语句将会使仿真器产生死锁。eg:alwaysareg=~areg;这个always语句将生成0延时的无限循环跳变过程,这时会发生死锁。沿触发的always块常常描述时序行为,如
0
推荐
19281
阅读

【原创】从零入手Kinetis系统开发(七)之ADC模块

今天是2月最后一天,而且还是四年一次的2月29日,为了纪念这难得的一天还是决定写点东西,呵呵。在连续写了几篇有关飞思卡尔开发环境(IDE)的博客之后,觉着虽然有点新意有点小技巧在里面,不过看多了估计大家也看腻歪了也会觉着其实写了那么多没实际内容
0
推荐
2885
阅读

HCS08入门之——点阵液晶12232实验

本实验用单片机的IO口控制12232点阵液晶的显示。做本实验时需将拨码开关“SW2”和“SW6”的所有位拨到“ON”位置,“SW4”的第1位(LIGHT位)拨到“ON”位置。现象是LCD12232液晶屏幕上轮流显示“飞锐泰克伴您成长010-62669831”字样和一幅图象,背光每一轮亮灭变化。程
0
推荐
2800
阅读

HCS08入门之——字符液晶1602实验

本实验用单片机的IO口控制1602字符液晶的显示。做本实验时需将拨码开关“SW2”和“SW6”的所有位拨到“ON”位置。现象是LCD1602液晶屏幕上显示“Free-Techwww.myhcs08.com”字样,如下图所示:程序代码如下:#include<hidef.h>/*forEnableInterruptsmacro*/#inclu
0
推荐
3133
阅读

HCS08入门之——行列按键与4位数码管实验

本实验采用分时扫描的方式读取按键并驱动8个发光二极管和4位数码管,共阴极接法,段驱动采用74HC245,位选驱动用NPN三极管。做本实验时需将拨码开关“SW2”、“SW7”和“SW5”的所有位拨到“ON”位置。现象是按SW11~SW26,数码管后2位显示按键编号(10进制“00”~“15
0
推荐
2773
阅读

HCS08入门之——键盘中断

本实验主要学习键盘中断用到的几个寄存器:1、PTxSC,IO口中断状态和控制寄存器。下面是以PTA口为例的寄存器描述:2、PTxPS,IO口中断引脚选择寄存器,其每一位对应IO口的每一位。为0时引脚不用于产生中断,为1时引脚用于产生中断。3、PTxES,IO口中断边沿选择寄存器,
0
推荐
2780
阅读

HCS08入门之——独立按键实验

本实验通过按动按键,驱动相应的灯进行指示。学习i/o口的输入功能。IO口做输入涉及的几个寄存器:1、PTxD,IO口数据寄存器,对应的值为0时表示IO口是低电平,为1时表示IO口是高电平。单个使用时是PTxD_PTxDn(x为A、B、C、D……,n为1、2、3……)。如本例中的“if(PTFD
0
推荐
3221
阅读

HCS08入门之——LED数码管实验

本实验采用分时扫描的方式驱动8个发光二极管和4位数码管,共阴极接法,段驱动采用74HC245,位选驱动用NPN三极管。做本实验时需将拨码开关“SW2”和“SW5”的所有位拨到“ON”位置。实验现象是8个发光二极管轮流点亮,数码管显示“20
0
推荐
2892
阅读

HCS08入门之——蜂鸣器实验

该实验非常简单,就是通过IO口输出高电平使蜂鸣器发出蜂鸣声。本实验主要学习IO口的几个寄存器用法:1、IO口数据寄存器PTxD,对应的值为0时是低电平,为1时是高电平。单个使用是PTxD_PTxDn(x为A、B、C、D……,n为1、2、3……),本例中的“PTCD_PTCD2=1;”等效于“PTC
0
推荐
2732
阅读

HCS08入门之——看门狗

实验现象1打开源代码文件下的复位实验下的复位实验.mcp。2单击进入调试环境窗口。进入调试窗口后,程序停止在“EnableInterrupts;/*enableinterrupts*/”语句。该过程其实已经执行完start08.c程序。3在调试窗口中单击强制复位按钮,观测Register窗口:寄存器窗口从上面
0
推荐
3701
阅读

流动率

过了年发了年终奖,往往就是流动的高发期。我这年终奖留到了3月底发,公司也出了一些诡异的政策,肉体上不在发奖金日,是不会打折给你的。从去年底开始,身边就逐渐有些变化了,一直告诉自己这是正常的,走的兄弟姐妹至少在经济上都有了好的过程,但是我内心还是
0
推荐
3480
阅读

飞思卡尔kinetis学习资料之TSI模块

先来看点儿视频教程,老美真的很有才啊,放松一下KinetisK70MCU:FPU演示(04:49分钟)Kinetis120MHzK10/20/60/70MCUs的浮点单位概述KinetisK70MCU:LCD演示(05:14分钟)KinetisK70系列LCD控制模块包括基本PEG演示的概述KinetisK50微控制器ARMCortex
0
推荐
3785
阅读

几句话

今天和一个美国工程师吐槽,心里面背负了很多东西,几分不爽也有几分无奈,对面的台湾大叔说,在竞争中死的最惨的有两种,过于低估对手盲目乐观的和过于高估没有信心。虽然走在一条不是那么明朗的路上,很多地方拧得很,但这就是现状和生活。写完这几句话,继续鼓
0
推荐
4881
阅读

codewarrior10.2集成开发环境

飞思卡尔最新推出了codewarrior10.2集成开发环境,这个开发环境集成了飞思卡尔coldfire、coldfire+、DSC、kinetis、qorivva、PX、rs08、s08以及s12z系列处理器开发工具。Eclipse提供了一个十分优秀的架构,它逐渐被众多嵌入式软件供应商所采用。在codewarrior10.2中软件