`
222xiaohuan
  • 浏览: 53210 次
  • 性别: Icon_minigender_2
  • 来自: 苏州
社区版块
存档分类
最新评论

一步一步点亮LED

 
阅读更多

1,安装交叉编译工具链

将arm-2009q3.tar.bz2(文件目录:F:\X210光盘资料\A盘\toolchain) 拷贝到ubuntu文件夹,拷贝方法参考ubuntu和windows共享文件。

 

2,在ubuntn系统中创建/usr/local目录,将arm-2009q3.tar.bz2文件复制到该目录。

拷贝步骤:

     a, cd到arm-2009q3.tar.bz2文件所在目录

     b, 创建目标位置目录:sudo  mkdir /usr/local/arm-linux-gcc

     c, 执行 sudo cp -R arm-2009q3.tar.bz2   /usr/local/arm-linux-gcc/

 

3,cd 到目标位置,解压缩即可

      a, cd /usr/local/arm-linux-gcc/

      b, 解压缩安装包: sudo tar -xvjf  arm-2009q3.tar.bz2

      c, 删除安装包压缩文件:rm -rf arm-2009q3.tar.bz2

 

4,拷贝sh文件到/usr/local/arm-linux-gcc/arm-2009q3/bin

 

5,执行./mk-arm-linux-.sh

 

6, vim ~/.bashrc添加export PATH=/usr/local/arm-linux-gcc/arm-2009q3/bin:$PATH

 

7,执行source ~/.bashrc

 

8,关闭重新打开终端,执行arm-linux-gcc -v确认是否成功



 

9, 安装绿联USB转串口驱动,PL2303_Prolific_DriverInstaller_v1.9.0.exe 运行这个,点击下一步傻瓜安装即可。

 

10,安装dnw驱动

        此驱动适用于win7 64位的系统

        安装之前需要解决此驱动的数字签名 .最好的办法就是通deseo13b.exe破解

        破解过程如下:

        安装之前需要将OM5 拨码开关拨到VCC(往板子里面的方向)确保板子上电后从USB启动。重启电脑

        之后,用USB数据线连接板子和电脑,按板子电源键启动开发板。

        1 .打开 deseo13b.exe

        2 .select "enable text mode"  > next > ok

        3.选择"Sign a System File", 点击Next,弹出的对话框内输入无签名的驱动程序文件全路径,

        如我的是D:\9tripodDownlods\DNWforwin7\win7-64 dnw usb driver\inf64   点击"OK".提示成功后确定,           退出软件,重启Windows. 

        4. 重启电脑

        5. 打开设备管理器 更新SEC S5PC110 Test B/D.(在通用串行总线控制器下面)的驱动程序

        6. 选择F:\dnw_driver_win7-64 目录下的.inf文件  

 

11,dnw下载时需要设置dnw下载内存地址。在dnw软件的菜单“Configuration”中设置Download Address为0xd0020010,确认即可。

 

12,执行编译好的led.bin文件,打开dnw,按下板子电源键,点击USB Port-》transmit,选择led.bin文件即可。

 

 

  • 大小: 78.9 KB
分享到:
评论

相关推荐

    单片机点亮led灯程序详解.doc

    程序的优化是单片机点亮LED灯的最后一步,通过优化程序,可以使得程序更加简洁、更加高效。 8. 小结 单片机点亮LED灯的程序详解是一个基础的实验,通过这个实验,可以学习到单片机的基本知识和编程方法。

    s3c2440开发板点亮led的步骤

    ### S3C2440开发板点亮LED的步骤详解 #### 一、前言 在嵌入式系统的学习过程中,点亮LED是最基础也是最典型的实验之一。它不仅能够帮助初学者快速熟悉开发板的基本操作流程,还能为后续更复杂的项目打下坚实的基础...

    51单片机LED的三个基本项目(LED点亮&LED闪烁&LED流水灯)(3)

    要点亮LED,首先需要将对应的I/O口配置为输出模式,然后通过写入数据来控制LED的亮灭。例如,如果LED连接到P1口的某一位,我们可以通过将该位设为1来使LED亮起。这一步通常需要编程实现,常见的编程语言是汇编语言或...

    51单片机点亮LED例程+pretues仿真

    本文将详细解析“51单片机点亮LED”的实例,包括程序设计、原理及PretuE仿真过程。 首先,我们要理解LED(Light Emitting Diode)即发光二极管,是一种半导体器件,能将电能转化为光能。在51单片机控制下,通过改变...

    深入学习FPGA之点亮LED灯(下)

    ### 深入学习FPGA之点亮LED灯(下) #### 测试平台设计 在FPGA的学习过程中,点亮LED灯是基础且重要的实践之一。它不仅帮助初学者理解硬件描述语言(HDL)的基本语法,还能熟悉FPGA的开发流程。在本章节中,我们将...

    led.rar_fpga8个LED闪烁_基于fpga的led点亮程序

    标题中的“led.rar_fpga8个LED闪烁_基于fpga的led点亮程序”指的是一个关于使用FPGA(Field-Programmable Gate Array,现场可编程门阵列)控制8个LED闪烁的项目压缩包文件。这个项目的核心目标是通过编写VHDL(VHSIC...

    C语言18:用右移运算流水点亮P1口8位LED.rar

    实现流水灯的基本思路是,首先将一个二进制数(如0b10000000)赋值给P1口,然后通过循环和右移操作,逐位点亮和熄灭LED,形成流水效果。每次迭代时,将P1口的值右移一位,新位由0补充,从而改变LED的亮灭顺序。 ...

    STM32寄存器点亮LED

    本教程将详细解释如何通过STM32的寄存器操作来点亮LED。 首先,理解STM32的硬件结构是至关重要的。每个STM32芯片都有多个GPIO(通用输入/输出)端口,这些端口可以配置为输出,以驱动LED等外部设备。例如,我们可能...

    1-IO输出-点亮1个LED灯方法1.rar

    这一步就是实际控制LED亮灭的关键。 在"1-IO输出-点亮1个LED灯方法1"的教程中,可能还会涉及延时函数的使用。因为单片机执行速度非常快,直接连续开关LED可能导致人眼无法察觉,所以我们通常会加入延时函数,让LED...

    51汇编之LED

    在微控制器领域,51系列单片机是广泛使用的经典型号,因其...了解并熟练掌握51汇编控制LED的基础知识,是学习单片机开发和嵌入式系统设计的重要一步。这不仅有助于理解硬件工作原理,也为后续的项目开发打下坚实基础。

    右移运算流水点亮P1口8位LED,C代码.rar

    每轮循环,每个LED都会依次点亮,形成流水效果。 4. **右移运算**:在循环体内,我们使用右移运算符`>>`将`ledState`向右移动一位,同时高位补零。这样,每次循环,LED的状态都会更新,使得下一个LED亮起,而前一个...

    一步一步移植ucos到stm32f103之led闪烁

    在本文中,我们将深入探讨如何将嵌入式实时操作系统(RTOS)UCOS移植到STM32F103微控制器上,并实现LED闪烁这一基本功能。STM32F103是一款基于ARM Cortex-M3内核的微控制器,广泛应用于各种嵌入式系统设计。而UCOS是...

    6_快速入门:点亮LED灯1

    快速入门:点亮LED灯1是针对初学者的教程,旨在教授如何在OpenHarmony操作系统上编写、编译和调试程序来控制硬件LED灯。本文档由南京小熊派智能科技有限公司提供,旨在帮助用户理解基本的物联网设备操作。 首先,...

    【ARM裸机编程 - 海思SS528】- 操作 GPIO 寄存器输出低电平点亮 LED 灯

    本教程将深入探讨如何在海思SS528上通过操作GPIO(通用输入输出)寄存器来点亮LED灯,以低电平输出为例。 首先,理解GPIO的基本概念是关键。GPIO是一种通用接口,允许处理器与外部设备进行双向数据交换。在海思SS...

    1 LED实验.zip_ZigbeeLED实验_cc2530点亮led灯

    - 示例代码:用于控制LED灯的源代码,可能有注释解释每一步操作。 - 数据手册:关于CC2530芯片的详细资料,包括寄存器设置、功能描述等。 - 用户指南:介绍如何设置开发环境、烧录程序和连接硬件的步骤。 - 网络配置...

    5、点亮开发板上的LED灯.rar

    在电子工程和嵌入式系统开发中,点亮一个LED(发光二极管)是初学者入门的典型实验,它能够帮助我们理解硬件与软件的交互。在这个实验中,我们将探讨如何通过编程控制开发板上的LED灯,从而实现“点亮”的功能。 ...

    实验一点亮LED

    在“点亮LED”实验中,我们主要涉及的是输出部分,即IOBs,因为我们需要通过它们来驱动LED。 实验步骤通常包括以下几个部分: 1. **硬件准备**:确保你有一个开发板,上面有FPGA芯片和连接到FPGA的LED。开发板可能...

    keil实验一 环境搭建和LED灯点亮

    - **使用Keil uVision2集成开发环境编写程序点亮LED**:学会如何在Keil uVision2环境中编写简单的C语言程序来控制硬件(例如点亮LED)。 #### 二、实验内容 - **实验1-1:Keil uVision2开发环境搭建** - **实验1-2...

    项目2:点亮两个LED灯.zip

    【STM32 点亮LED灯】项目是一个基础的嵌入式系统开发实践,主要针对STM32微控制器。STM32是意法半导体(STMicroelectronics)推出的一系列基于ARM Cortex-M内核的微控制器,广泛应用于各种电子设备中,如物联网设备...

Global site tag (gtag.js) - Google Analytics