51单片机发展史 80年代初,由Intel公司设计诞生MCS-51单片机(Intel8051); 早期不分单片机和别的CPU,而Intel公司后期是走高功耗高性能路线; 现代意义上的则是兼容型51单片机,例如Atmel的AT89C51和国内用量最大的宏晶科技的STC51系列。 发展路线和方向 1、主 ...
分类:
其他好文 时间:
2018-05-06 00:22:41
阅读次数:
177
介绍一下Basys开发板: Basys2 FPGA开发板是一个电路设计实现平台,任何人都可以通过它来搭建一个真正的数字电路。Basys2是围绕着一个Spartan-3E FPGA芯片和一个Atmel AT90USB USB控制器搭建的,它提供了完整、随时可以使用的硬件平台,并且它适合于从基本逻辑器件 ...
分类:
其他好文 时间:
2017-10-20 20:09:15
阅读次数:
195
为了解底层技术,一直就想学习下汇编程序。但以前学习的都是理论,没有在真实环境实践过,时间长了就忘了。目前手头有arduino uno板子与arm 2440板子,分别在这两种平台写了段汇编程序,来理一理真实板子开发汇编程序的流程。 一、Arduino汇编程序开发。 1.安装和打开Atmel Studi ...
分类:
其他好文 时间:
2017-10-01 12:27:38
阅读次数:
131
1、插上USB设备,运行inf-wizard.exe。 2、选择所要生成inf文件的设备,此处为ATMEL AT91 GGG,然后一直下一步,直到最终生成设备的inf文件。 3、安装设备的驱动程序,在win10下会有强制数字签名的问题,关于在win10下如何关闭强制数字签名,请参考另一篇博文。 4、 ...
1.前言 SMC(Static Memory Controller)Atmel 9200静态存储控制器的简称,它可以产生信号来控制外部静态存储和外设。SMC可通过编程寄存器来进行配置。 它有8路片选和23位地址总线。16位数据总线可以配置成8位或16位与外部设备进行交互。独立的读写控制信号可以与外设 ...
分类:
其他好文 时间:
2017-06-22 20:57:31
阅读次数:
282
使用keil时的基本步骤 1、新建工程 2、随意选择保存位置,保存时后缀不需要.c 选择atmel公司生产的中的at89c5系列单片机,或其他公司生产的其他系列单片机 之后选择新建文件 之后选择保存,后缀有.c 之后右击红圈选中的文件,再点击选择如图所示的文件 之后选择c的文件,点击添加 然后在添加 ...
分类:
其他好文 时间:
2017-05-08 19:20:47
阅读次数:
253
第一次接触单片机,我的第一个实验:让单片机上的第4个LED亮起来。 步骤一:在桌面新建Keil文件夹 步骤二:打开Keil uVision4 , 步骤三:新建一个工程文件 步骤四:此时会弹出这个界面 点击Atmel 选中AT89C51 五:点击file ->New 然后保存,创建一个.c文件 六:开 ...
分类:
其他好文 时间:
2016-12-12 14:03:39
阅读次数:
248
在linux的板卡初始化文件中有machine的相关定义 //arch/arm/mach-at91/board-sam9261ek.c MACHINE_START(AT91SAM9G10EK, "Atmel AT91SAM9G10-EK") /* Maintainer: Atmel */ .phys ...
分类:
系统相关 时间:
2016-08-22 18:10:02
阅读次数:
217
创建项目时,芯片选择ATMEGA16 各种数据类型长度如下 char 8位 short 16位 int 16位 long 32位 long long 64位 有空再测试下double、float的长度 ...
分类:
其他好文 时间:
2016-08-06 19:05:14
阅读次数:
174
测试环境: CPU: AT91SAM9X35 Linux: Atmel提供的linux-at91-linux4sam_5.3 (Linux-4.1.0) 转载请注明: 凌云物网智科嵌入式实验室: http://iot-yun.com/ 郭文学<guowenxue@gmail.com> 最新的atme ...
分类:
系统相关 时间:
2016-08-06 17:31:52
阅读次数:
266