ICode9

精准搜索请尝试: 精确搜索
  • 将PC上的数据导入到MCU的External Flash上续2021-10-20 20:04:23

    在Keil和Segger Embeded Studio上实现Flashload不成功后,转到用Segger的JLink的CommanderScript的配合终于完成了将PC上的数据成功传到扩展Flash上了。 将实现方法以及碰见的坑整理一下: 实现方法: 在Apollo3 MCU上用Keil开发一个程序,将指定地址的Internal Flash的数据块Copy到Exte

  • Keil的XIP配置2021-10-20 20:00:27

    前面自己搞了一个工具来讲数据放到Internal Flash,用XIP方式来访问。这两天研究Keil的Memory Map问题,发现其实自己是多此一举。 在Keil中可以通过linker.sct来配置编译的程序的数据和内存放到哪里,通常就是将const,代码段等放在Internal Flash上,需要读写的数据段放到RAM中, 也就是大可

  • stm32烧写失败Contents mismatch at: 08000000H (Flash=FFH Required=00H)问题的修复方法2021-10-19 18:59:10

    stm32烧写失败Contents mismatch at: 08000000H (Flash=FFH Required=00H)问题的修复方法 正常使用的pcb板子,在使用的过程中,突然不能正常烧写,报错如下: 在检查复位电路(复位引脚3.3V经过10K电阻上拉)、芯片供电无误后,判断为芯片自身问题。具体解决方法如下: 打开STM32 ST-LINK Ut

  • 资产监测设备中HCL190FLAS擦写问题分析——HCL1902021-10-18 18:03:03

    随着物联网的不断发展,使用物联网技术成为知名企业的越来越多,包括哈啰单车等。其中资产监测设备也是物联网行业细分市场的新产品之一,该产品使用了HCL190FLA,本文的主要内容是如何理解该产品与共享单车的关系以及HCL190FLAS擦写问题分析? 资产监测设备与共享单车的联系 共享单车

  • STM32 QSPI-接口原理2021-10-16 22:05:31

    QSPI接口简介         QSPI是Queued SPI的简写,是Motorola公司推出的SPI接口的扩展,比SPI应用更加广泛。 在SPI协议的基础上,Motorola公司对其功能进行了增强,增加了队列传输机制,推出了队列串行外围接口协议(即QSPI协议)。 QSPI是一种专用的通信接口,连接单、双或四(条数据线)SPI

  • 主要设备2021-10-14 18:04:01

    STC89C52RC:STC89C52RC是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有8K字节系统可编程Flash存储器。STC89C52使用经典的MCS-51内核,但是做了很多的改进使得芯片具有传统51单片机不具备的功能。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式

  • ESP32 WIN10开发环境2021-10-14 17:30:39

    隔一段时间再想玩一玩ESP32,发现又忘记的一干二净,还是写一下比较好。 下载ESP32 SDK         github上面的最新工程https://github.com/espressif/esp-idf 开发环境配置         使用官方https://dl.espressif.com/dl/esp-idf-tools-setup-2.3.exe设置基

  • NAND FLASH学习笔记之nand flash基础(一)【转】2021-10-12 10:02:07

    转自:https://blog.csdn.net/wang_zheng_kai/article/details/18984873 我入职以来接触的第一个实践内容就是MTD下的NAND FLASH的驱动,下面我将从nand flash的基础和驱动程序两个方面来探讨该知识点,同时最后我会把自己的 动手实验也展示出来,我学习是基于jz4780grus开发板来学习的,使

  • STM32的内存管理总结2021-10-06 13:04:50

    STM32的内存管理总结 使用一个STM32芯片,对于内存而言有两个直观的指标就是 RAM 大小,FLASH大小,比如STM32F103系列(其他系列也是如此): 那么着两个大小意味着什么?怎么去理解这两个内存,那就得从什么是Flash,什么是RAM说起。 FLASH 和 RAM基本概念 先来看一张图: FLASH是什么 通过上

  • Apollo3 Plue MCU的Internal Flash上尝试用FATFS失败2021-10-01 19:33:31

    客户提供的MSPI读写External FLash的代码有问题,想着设备上的Internal Flash可以使用。 就想用Internal Flash做个FATFS试试。奇怪的是数据写入后,读出来来什么都没写上。 不清楚是写的问题,还是读的问题。经过调查,现在问题可能在下面几个地方: 1.Internal Flash 写之前必须Erase,否则

  • 如何节约手游制作成本 新锐案例首度解析CocoStudio编辑器2021-09-30 21:01:23

    消除手游《进击的小怪物》凭借清新可爱的画面和新颖独特的全新玩法,获得各大权威媒体和玩家的一致好评,这款消除类游戏如何在众多游戏中脱颖而出,它的制作又有哪些捷径教程?这样一款使用Cocos2d-X引擎的游戏如何做到酷炫动画效果?CocoStudio作者张晓龙将为大家一一揭晓答案。  

  • 单片机片上外设10——BootLoader:2021-09-30 14:04:52

            单片机通过U盘、OTA远程等方式下载程序,需要提前下载BootLoader程序,才能进一步下载APP程序。         通过OTA方式升级固件时,Flash(闪存)划分方式如下:         ( BootLoader:引导程序;Firmware A:应用程序;Firmware B:下载备份程序)         1、

  • STM32F103实现IAP在应用编程2021-09-28 22:03:21

    一、环境介绍 MCU:  STM32F103ZET6 编程IDE:  Keil5.25 工程附加源码包下载地址: CSDNhttps://mp.csdn.net/mp_download/manage/download   二、 IAP介绍       IAP,全称是“In-Application Programming”,中文解释为“在程序中编程”。IAP是一种对通过微控制器的对外接

  • uboot下载以及使用命令2021-09-24 15:02:10

    uboot 遵循gpl条款的开放源码项目,作用是系统引导,使用uboot作为bootloader。 uboot作用: 1)uboot主要作用是用来启动操作系统内核。体现在uboot最后一句代码就是启动内核。 2)uboot还要负责部署整个计算机系统。体现在uboot最后的传参。 3)uboot中还有操作Flash等板子上硬件的

  • 2021-09-022021-09-24 10:04:51

    wpf实现Windows服务检测、关闭和开启 做了一个检查的flash的小工具,主要是刷新flash的服务 需要引用using System.ServiceProcess;来检查windows的所有服务 在这里插入代码片 public MainWindow() { InitializeComponent(); CheckServerState

  • 国民技术32芯片2021-09-23 16:31:35

    最近芯片短缺,很多芯片都买不到,于是很多产品都用了国产芯片替代国外的芯片,常用的TI、ST公司的芯片纷纷被替换。最近自己就在用国民技术的芯片替换stm32芯片。 网上相关资料非常少,但其实其开发起来就跟stm32一样,只是函数名稍稍取的不一样,用的都是arm的架构。还有些细节需要注意

  • Linux系统特性2021-09-23 11:02:10

    Linux系统启动流程 参考:​​​​​​Linux 系统启动过程 | 菜鸟教程 内核的引导运行init系统初始化建立终端用户登陆系统 (1)典型嵌入式系统的部署:uboot程序部署在Flash(能作为启动设备的Flash)上、OS部署在Flash(嵌入式系统中用Flash代替了硬盘)上、内存在掉电时无作用,CPU在掉电

  • 独立团队用来制作游戏的所有工具2021-09-21 15:31:59

    最近我们收到了很多询问我们用哪些工具来制作游戏的电子邮件,我们觉得简单地将它们罗列出来还是比较容易的。 Photoshop 我们主要使用Photoshop来做UI工作,以及所有的“品牌”和“市场营销”。这显然是一个标准,所以这里没有新闻。我们经常使用的一个技巧是“生成图像

  • AT4AT45DB系列FLASH介绍2021-09-20 21:03:09

    AT4AT45DB系列介绍   说到SPI接口的存储芯片,一般不得不说到ATMEL的AT45DB,这个系列的Flash芯片比较全面。   从AT45DB011D(1Mbit)、AT45DB021D(2Mbit)、AT45DB041D(4Mbit)、AT45DB081D(8Mbit)、AT45DB161D(16Mbit)、AT45DB321D(32Mbit)、AT45DB642D(64Mbit)全系列都有,从供货情况来看,041D

  • 关于程序进入HardFault_Handle中断的问题分析2021-09-19 18:59:15

    前言: 毕业之后一直都有写技术类博客的想法,但是由于工作太繁忙了,所以一直就没有实施。趁着中秋佳节之际,完成自己的第一篇技术博客!写博客的原因有以下几点:一、感谢自己在工作中遇到困难的时候,能够在网上搜索到网友们写的技术博客帮助自己解决问题,希望自己的这篇博客也能帮助到其

  • MT7620A 完美支持32M SPI Flash2021-09-17 18:06:07

    MT7620A 完美支持32M SPI Flash 前言 基于在Openwrt19.07开源软件中修改。初步测试Openwrt21.02无此bug. OpenWrt的最新kernel(3.14.28)已经能够支持32M SPI Flash的读写以及擦除操作.然而,可能是系统考虑不周,亦或是MT7620系统的BUG,在配置了W25Q256的MT7620开发板系统上,无法 so

  • [转]ARM Cortex-M底层技术(1)—程序在Flash和SRAM的空间分配 - 中蓝闻道 - 博客园2021-09-16 18:03:52

      1. keil编译介绍   当使用keil进行单片机的开发时,运行一段程序后,在output输出框会看到如下图的结果。 图1 keil 的output框   其中,Compiler编译器,使用的版本是 V5.06,程序会先经过编译、后链接linking生成可执行的代码,如果要下载单片机的Flash上,还需要转换成二进制(bin)或者十

  • 基于stm32的485_IAP程序升级2021-09-15 15:06:35

    文章目录 一.Flash的映射 二、stm32内存结构和上电运行过程 三.Flash的写入(从sram到Flash) 四.用户代码的修改 五.代码文件格式的转换和发送升级命令 六.程序的升级命令和跳转 七.跳转标志位 前言         我们平常常用的ISP下载,实际上是通过单片机专用的串行

  • RAM(SRAM,DRAM,SSRAM,SDRAM,DDR)、ROM(PROM,EPROM,EEPROM)、PSRAM、FLASH(NOR FLASH,NAND FLASH)2021-09-14 10:35:22

    RAM 随机存储器,存储单元的内容按需随意存取,且存取速度与存储单元的位置无关。掉电易失。 SRAM 触发器构成,不需要刷新电路技能保存内部存储的数据。速度非常快,也非常昂贵。 DRAM 电容构成,隔段时间就需刷新充电,否则内部的数据即会消失。 SRAM拥有较高的性能,但是SRAM集成度较低,

  • [v1.0]免Flash文件上传 (Upload without Flash)2021-09-12 22:35:12

    无需调用Flash,不必为了传作业多装一个浏览器! 完美支持单文件/多文件/大文件上传! 支持上传进度/上传速度实时显示! 一键跳转到课程作业界面! 三步上手使用: ① 安装 Tampermonkey:www.Tampermonkey.net ② 导入脚本:免Flash文件上传 (点击“安装此脚本”) ③ Enjoy it ! 使用效果: ① 增加了

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有