首页  资讯  商机   下载  拆解   高校  招聘   杂志  会展  EETV  百科   问答  电路图  工程师手册   Datasheet  100例   活动中心  E周刊阅读   样片申请
EEPW首页 >> 主题列表 >> sam4e

SAM4E单片机之旅——9、UART与MCK之MAINCK

  •   为得到更高的带宽,需要使用更高的波特率。UART波特率的计算已经介绍过了,现在就尝试下调整外设的时钟频率。可以有多种方法调整外设时钟(MCK)的频率,这里先介绍先主要时钟(MAINCK)的设置,其中包括外部晶振的使用。  外设的时钟(MCK)可以在慢时钟(SLCK)、主要时钟(MAINCK)和MAINCK经锁相环升频后的时钟PLLACK三者中选择,并可以对选择的时钟进行分频。重置时,MCK使用的时钟为MAINCK,且不分频。  MAINCK可以选择使用一个嵌入的快速RC振荡器,或是一个晶体振荡器产生时
  • 关键字: SAM4E  UART  

SAM4E单片机之旅——8、UART初步

  •   通信还是比让LED灯闪烁实用得多的。  这次试试使用UART,实现开发版和PC间的通信。功能比较简单,就是把PC发向开发版的内容发送回去。这次主要介绍一下UART的配置,至于通信,则使用较为简单的不断查询UART状态寄存器的循环实现。  一、 准备工作  UART作为异步串口通信协议的一种,所以必须先要准备一根串口线。用串口线将PC的串口和开发板的DBGU口连起来。  同时,在PC上需要准备好串口通信软件。  二、 电路        DBGU有两个
  • 关键字: SAM4E  UART  

SAM4E单片机之旅——7、LED闪烁之TC中断

  •   RTT主要用做一个全局的定时器,而且不太通用。现在尝试使用一个更为通用的定时器进行定时:定时计数器(Timer Counter, TC)。  TC提供了广泛的功能,主要可以分为对输入的测量,以及波形的输出。同样,它可以产生一系列的中断。这一次将使TC以一个固定的周期产生中断,以达到定时的目的。  一、 TC配置  1. 在PMC中使能TC时钟。  2. 时钟选择。  TC的每个通道内部都有一个32位的计数器。可以为这个计数器选择一个时钟,使其以固定频率
  • 关键字: SAM4E  LED  

SAM4E单片机之旅——6、LED闪烁之按钮控制

  •   现在试试用按钮控制LED灯……让LED在一个按钮按下时亮起;弹起时灭掉。  主要目的是学习GPIO的输入及中断。  一、 电路        图中的J39-n是几个跳线插座,位置在开发板LCD附近,往下进行前要先确保跳线是接通的。  可以看到,当按钮按下时,引脚接地。即若引脚接个上拉电阻,则在按钮弹起状态下,引脚处于高电平状态;而在按钮按下时,则处于低电平状态。  这次使用的按钮是BP3,即PA20引脚;LED为蓝色LED,即PA0。  二、 最简单
  • 关键字: SAM4E    

SAM4E单片机之旅——5、LED呼吸和PWM

  •   PWM在高频情况下,一个很好的用处就是通过控制占空比来控制输出的功率,比如控制风扇转速、LED灯的亮度等。这次就利用PWM的中断功能,动态改变脉冲的占空比,来实现呼吸灯的效果。  一、实现思路  PWM可以选择让计数器在周期结束产生中断(在周期中央对齐时,可能选择在周期中央也产生中断),并且可以在运行的时候动态地调整占空比、周期、极性等属性。所以可以在中断处理函数中动态地改变占空比以改变LED灯的亮度。  这次也将使用通道0和引脚PA0。  二、PWM设置  这里需要用到较高频率的时钟,所以选择使用主
  • 关键字: SAM4E  PWM  

SAM4E单片机之旅——4、LED闪烁之PWM

  •   两个LED灯虽然可以闪了,但是总是需要CPU的参与。现在尝试使用一种更为自动化的方法:让脉宽调制(PWM)控制器输出具有一定周期和占空比的方波,以此控制LED灯的亮灭。  一、实现思路        依然使用蓝色和琥珀色的LED灯。开发板上能启用四个PWM通道,每个通道能输出两个互补的方波。我们会启用其中的一个通道,然后让这个通道的两个输出分别控制一个LED灯。但是由于这两个引脚上不存在同一通道的输出,所以需要第三个引脚辅助。  我们将使用PWM的通道0。  1.&nb
  • 关键字: SAM4E  PWM  

SAM4E单片机之旅——3、LED闪烁之定时器中断

  •   让一个LED灯闪烁不过瘾,我们应该让这块开发板完成一点更高难度的任务:比如让两个LED灯闪烁。  ……  当然了,以我们的现在使用的空循环技术,还是可以实现这点的。但是这样显得略为低端。所以我们使用一个高端点的技术:中断。还有就是会介绍一下在CMSIS里怎么使用中断。  一、电路        二、实现思路  第一个LED的闪烁还是用之前使用的空循环吧,别把世界弄得太复杂了。  第二个LED的闪烁就稍微自动化一点了:使用一个定时器,让它在到了需要切换引脚电平的时候通知我
  • 关键字: SAM4E  LED  

SAM4E单片机之旅——2、LED闪烁之轮询定时器

  •   之前我们使用空循环,达到了延迟的目的,但是这样子的延迟比较不精确。现在就使用实时定时器(RTT)来进行更为精确的计时。RTT虽然不是特别通用,在某些单片机上可能没有,但它较为简单。  RTT内部有一个计数器,并且可以配置这个计数器的时钟。通过配置以及计算,就可以得出经过一段时间后,该计数器的增加值。和之前一样,我们使用空循环来完成延迟,只是延迟退出的条件变为“计数器增加了一个特定的值”。  一、 RTT配置  为实现这个功能,需要配置的主要就是分频数了。RTT的时钟可以选择对慢时钟(SCLK
  • 关键字: SAM4E  LED  

SAM4E单片机之旅——1、LED闪烁之空循环

  •   最近因为导师要写一本关于SAME4单片机的书籍,而我也作为一个嵌入式的初学者看了这本书。现在也让我写写几个小的程序,做做示例。既然写了文档之类的,就发到博客上来吧。  目前关于这芯片能参考的书籍大概就只有英文手册了。用的板子是SAM4E16E。IDE用的是Atmel Studio。既然是学习单片机,就没有使用asf框架,而是直接采用访问寄存器的方法了。  第一个程序就是控制板子上一个LED灯的闪烁了。  一、电路        通过查看电路图,可以发现有一个蓝
  • 关键字: SAM4E  LED  

ATMEL推SAM4E系列器件扩展ARM Cortex-M4 快闪微控制器系列

  •   爱特梅尔公司(Atmel® Corporation)宣布扩展ARM® Cortex™-M4快闪微控制器(MCU)阵容,增添具有先进的连通性外设、一个浮点单元(FPU)、先进的模拟功能,以及更高处理能力的SAM4E系列器件。   上述的丰富特性使得SAM4E器件成为用于工业自动化、家居和楼宇控制、机器至机器通信、汽车配件市场和能源管理应用的理想器件。   爱特梅尔SAM4E ARM Cortex-M4 处理器MCU的最高运作频率为120MHz,提供了更大的处理能力,带有一
  • 关键字: ATMEL  微控制器  SAM4E  
共25条 2/2 « 1 2

sam4e介绍

您好,目前还没有人创建词条sam4e!
欢迎您创建该词条,阐述对sam4e的理解,并与今后在此搜索sam4e的朋友们分享。    创建词条

热门主题

树莓派    linux   
关于我们 - 广告服务 - 企业会员服务 - 网站地图 - 联系我们 - 征稿 - 友情链接 - 手机EEPW
Copyright ©2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《电子产品世界》杂志社 版权所有 北京东晓国际技术信息咨询有限公司
备案 京ICP备12027778号-2 北京市公安局备案:1101082052    京公网安备11010802012473