S3c2440如何利用JLINK烧写U-boot到NAND Flash中

 很多同学使用笔记本作为自己的ARM开发和学习的平台,绝大多数笔记本都没有并口,也就是无法使用JTag调试和烧写程序到Nand Flash中,幸好我们还有JLINK,用JLINK烧写U-boot到Nor Flash中很简单,大部分NOR Flash都已经被JLink的软件SEGGER所支持,而新手在学习的时候经常会实验各种各样的命令,最悲剧的莫过于将NAND Flash中原...

http://www.eeworld.com.cn/mcu/2018/ic-news072240517.html 发布时间: 2018-07-22



关于S3C2440开发板Nand flash程序烧写和运行的一些理解

这两天刚开始学习ARM9的裸机编程和Linux系统移植,在烧写Nand flash内存的时候对一些指定的地址产生了疑惑。我看过很多教学视频,他们在烧写程序到Nand flash的时候一般会指定一个地址0X3000_0000,而S3C2440的官方手册上指明了0X3000_0000地址对应的片内外设是SDRAM。这不禁让我产生了疑问。明明是指定了SDRAM却烧写到了Nand flash...

http://www.eeworld.com.cn/mcu/2018/ic-news072240516.html 发布时间: 2018-07-22



S3c2440代码重定位详解

在makefile中加入这么一句话 arm-linux-ld -Ttext 0 ** -Tdata 0x700 ** start.o led.o uart.o init.o main.o -o sdram.elf16进制的700就是十进制的2048 这时我们的bin文件就变为2049烧写程序:烧写在NORFlash 和 烧写在NANDFlash观察这两种的效果。设置成NANDFlash启动...
关键词: S3c2440 代码重定位

http://www.eeworld.com.cn/mcu/2018/ic-news072240512.html 发布时间: 2018-07-22



ARM学习之内存管理单元(MMU)

今天在学习MMU时,学到了不少知识。现总结如下,一是加深印象;二是写出来希望能和大家交流学习。1.MMU是什么? 答:MMU是内存管理单元。如果MMU开启的话,它会把CPU发出的虚拟地址转化为物理地址,然后对实际的物理地址进行相应的读写操作。当然,它还有其他的作用,包括内存权限检查、Cache等。2.虚拟地址是什么?为什么会出现虚拟地址? 答:虚拟地址是CPU所“看到”的地址。它的所有与地址相关的操作用到的都是虚拟地址。那为什么会出现虚拟地址呢?我想,可能是这个原因:以前,还没有操作系统的时候,只有一个程序在CPU上跑,它占据了所有的内存空间(和现在的裸板程序差不多),只要...
关键词: ARM 内存管理单元 MMU

http://www.eeworld.com.cn/mcu/2018/ic-news072140480.html 发布时间: 2018-07-21



本周精彩博文分享

基于AM335x的CPSW来实现的EtherCAT 用am3358做主站,按照igh移植完成后,发现实时性很差,用的是ti提供的4.18实时内核,所以应该是网卡驱动的问题,想修改cpsw驱动为ethercat网卡驱动,有没有什么指导文档或者帮助?〉〉〉点击查看详情 AM335x Beaglebone Black eMMC烧写记录 最近在AM335x BeagleBone...

http://bbs.eeworld.com.cn/thread-651405-1-1.html 发布时间: 2018-07-19



关于F28335的DSP/BIOS移植问题

而且在烧写flash中还出现了如图所示的提示, 这个提示在之前非BIOS烧写的时候也遇到过, ...

http://bbs.eeworld.com.cn/thread-651032-1-1.html 发布时间: 2018-07-16



关于AVR ATmega8 串口数据协议传输的奇偶校验码的一点想法

PC机。   下面说一下AVR单片机烧写的一些小陷阱,博主在AVR开发的下载软件使用的是AVR_FIGHTER,这个烧写软件有比较有趣的地方,就是在下图中的界面。首先需要装载FLASH 装载EEPROM 然后可以尝试读取FLASH EEPROM等。有没有成功接入硬件设备需要进行读取的操作,在这里我们需要在芯片特征字和熔丝位进行读取,在博主手中的ATmega8中的熔丝低位是BF 熔丝...

http://www.eeworld.com.cn/mcu/2018/ic-news071640368.html 发布时间: 2018-07-16



串口MP3芯片

1. 概述 1.1 简介 YX6300-24SS是一个提供串口的语音芯片,完美的集成了MP3、WAV的硬解码。同时软件支持工业级别的串口通信协议,以SPIFLASH、TF卡或者U盘作为存储介质,用户可以灵活的选用其中的任何一种设备作为语音的存储介质。通过简单的串口指令即可完成播放指定的语音,以及如何播放语音等功能,无需繁琐的底层操作,使用方便,稳定可靠是此款产品的最大特点。 无需任何烧录器,无需任何软件,USB直接烧写FLASH。 同时可以以SPIFLASH为存储介质的U盘功能,后面章节详细说明 1.2 功能 支持采样率(KHz):8/11.025/12/16/22.05/2...

http://bbs.eeworld.com.cn/thread-650923-1-1.html 发布时间: 2018-07-16



spartan 系列 impact 下载器程序下载问题

大家好。最近做xilinx开发遇到一个问题想请教一下。我用的是spartan 系列 XC3S200A 芯片,用VHDl语言呢编程,  下载器是 Platform Cable ,电路板下载接口设计的是IDC10芯,下载器的接口是IDC14芯,中间用了一块小转接板,电路板上电 连接烧写器 是绿灯。 用impact 下载bit程序 新建的时候 报错 ,错误是这样的。 There are many unknown devices being detector. Press yes to continue or press no to stop. 然后就检测不到下载器下载失败。请问该...

http://bbs.eeworld.com.cn/thread-650866-1-1.html 发布时间: 2018-07-14



Nordic nRF52832 学习笔记(1) 介绍,入门,与准备工作

近来,物联网已成为大势所趋,VR与AR正方兴未艾,各种手环、遥控、智能家居也在粉墨登场。技术前沿的领航者们已经快马加鞭,各种意志与暗示也在上传下达。物联网,无线通讯,移动互联,将成为新的目标与宠儿。最近开的电赛动员会上已经明确而彻底的传达了“互联网+”的精神,甚至要用手机做APP来操控云云,总之是无线通信已经被摆在了前所未有的位置上。  现在常用的有规范标准的无限通信协议主要有WiFi(802.11a/b/g/n),蓝牙(Bluetooth),ZigBee(802.15.4)等等,他们各有各的优点与不足。  WiFi的功耗太大,速率高,适合来传输数据流(文件),而不是做控制,距离较短。  蓝牙...

http://bbs.eeworld.com.cn/thread-650830-1-1.html 发布时间: 2018-07-14



2812程序转移至flash之终极变态攻略

。       打开一个2812的例子,看了看project setting,不甚明了,不管先烧了再说,然后就reset-->flash。在打开CCS调出flash空间一看,不错,被erase的地方全是0xffff,有烧写的地方都是正确的植。我就直接用SDFlash中那个例子,把它的烧写文件换成我的那个out文件。烧不进去。因为我的out文件中,程序数据全...

http://bbs.eeworld.com.cn/thread-650808-1-1.html 发布时间: 2018-07-13



keil环境下stm32f030R8环境配置

操作步骤:1、选中芯片型号2、外部晶振8M,打钩“Use MicroLIB”,   microlib 是缺省 C 库的备选库。 它旨在与需要装入到极少量内存中的深层嵌入式应用程序配合使用。 这些应用程序不在操作系统中运行。    microlib 进行了高度优化以使代码变得很小。 它的功能比缺省 C 库少,并且根本不具备某些 ISO C 特性。   microlib 中的函数负责:创建一个可在其中执行 C 程序的环境。 这包括:创建一个堆栈创建一个堆(如果需要)初始化程序所用的库的部分组成内容。调用 main() ...

http://www.eeworld.com.cn/mcu/2018/ic-news071140238.html 发布时间: 2018-07-11



STM32之bootloader

项目需要编写了STM32的bootloader,其实编写bootloader主要事项有以下:1、为你的bootloader程序选择存储器地址,因为STM32的存储器FLASH存储程序代码空间为512K,需要进行划分。2、如果需要使用JTAG在线调试,则需要配置区域:3、为您的用户程序选择合适的存储空间:同时配置在线调试区域:4、bootloader程序编写基本流程如下:   1)检测有无需要更新的标志,用户可自定义。比如说读取flash某位置存储的字节作为标志位。  2)如需更新,则调用STM32的FLASH程序擦鞋用户代码部分。  3)将新的bin文件...
关键词: STM32 bootloader

http://www.eeworld.com.cn/mcu/2018/ic-news071040218.html 发布时间: 2018-07-10



转载——ZigBee TI ZStack CC2530 5.1 实例(一)大规模组网实验

,类似于网络的“末梢”。它可以加入ZigBee网络,但其余ZigBee设备不可以通过它加入ZigBee网络。2、当所有ZigBee设备全部上电后,在电脑端的ZigBee Sensor Monitor软件中打开指定COM口,软件会根据ZigBee协调器上传的数据,绘制出整个ZigBee网络的拓扑结构。 三、实验步骤1、烧写网关(ZigBee协调器)固件找到CollectorEB-C.hex文件...

http://bbs.eeworld.com.cn/thread-649973-1-1.html 发布时间: 2018-07-06



pyboardCN V2畅玩 -- pyboardCN无线拓展板

      之前申请了一片pyboardCN V2,非常幸运获得了试用得机会,因为是想用pyboardCN V2来获得传感器参数并传到自己搭建的服务器上,所以网络扩展是必须得,这里选用esp8266烧写nodemcu固件来实现。      nodemcu上用lua写的上传数据的部分代码已经完成,并验证,具体可以看我...

http://home.eeworld.com.cn/my/space-uid-600082-blogid-662362.html 发布时间: 2018-07-05



pyboardCN V2畅玩 -- pyboardCN 无线拓展板

本帖最后由 zhangyadong300 于 2018-7-5 18:03 编辑       之前申请了一片pyboardCN V2,非常幸运获得了试用得机会,因为是想用pyboardCN V2来获得传感器参数并传到自己搭建的服务器上,所以网络扩展是必须得,这里选用esp8266烧写nodemcu固件来实现。    ...

http://bbs.eeworld.com.cn/thread-649798-1-1.html 发布时间: 2018-07-05



【ST电机评测】测评任务一

本帖最后由 xiongpb 于 2018-7-4 21:46 编辑 很感谢ST公司和电子工程世界给的这次测评机会,自从电机拿到手上就在研究这个开发板,因为毕业放假导师给了太多其他任务,所以到今天才写出来。 ST的板子还是很有特色的,下图左边是Ti的电机开发板采用的是TMS320F28027+Drv8301特性如下: 1.特性6V 到 24V 电源输入支持最大峰值 14A 的 10A 连续电流输出支持 InstaSPIN-FOC 无传感器控制解决方案的电压和电流反馈采用超小型全套无刷直流驱动平台 (2.2” x 2.3”)3 个低侧电流感应放大器,6 个功率 FET(小于 6.5mΩ)和...

http://bbs.eeworld.com.cn/thread-649719-1-1.html 发布时间: 2018-07-04



求助ESP8266烧录问题

本帖最后由 yjtyjt 于 2018-7-4 06:19 编辑 开发快小e体验板ESP8266模块重新烧录固件,没有开发板按照下图电路烧写方法,固件可以烧写成功,但是烧写UⅠD时按照此烧写固件方法没有反应,点击检测按钮只显示NOK,没有开发板是不是烧写方法不对,另外在开发快申请了一个帐号,添加项目的UID分步情况怎么显示的都是0,本人小学生一个大神帮助 求助ESP8266...

http://bbs.eeworld.com.cn/thread-649639-1-1.html 发布时间: 2018-07-03



求助ESP8266烧录问题

开发快小e体验板ESP8266模块重新烧录固件,没有开发板按照下图电路烧写方法,固件可以烧写成功,但是烧写UⅠD时按照此烧写固件方法没有反应,点击检测按钮只显示DSK,没有开发板是不是烧写方法不对,另外在开发快申请了一个帐号,添加项目的UID分步情况怎么显示的都是0,本人小学生一个,求大神帮助 求助ESP8266烧录问题 ...

http://bbs.eeworld.com.cn/thread-649638-1-1.html 发布时间: 2018-07-03



AURIX三核控制器使用总结(一)

aurix作为infineon全新系列的32位单片机,采用tricore架构,相对价格低廉,打算广泛应用在汽车、工业等领域。目前infineon也在从audo系列逐渐往aurix系列进行转变。   infineon支持的编译环境包括Tasking、HiTec和windriver的开发环境。都是基于eclipse开发的。这里主要讲下Tasking和HiTec两个,windriver 的diabc还没用过。     其中Tasking是支持infineon最早的编译器,一直是altium支持infineon的开发环境,内部文档很详细。相对于嵌入式单...

http://bbs.eeworld.com.cn/thread-649589-1-1.html 发布时间: 2018-07-03




<上一页 12345678910111213141516 下一页> 相关结果约6,880个