随笔分类 - 嵌入式 / 单片机设计
摘要:认识 RO-data、RW-data、ZI-data;ROM、RAM 什么是ARM 程序: ARM 程序是至ARM系统正在执行的程序,而非只是保存在ROM中的映像文件。 一个ARM程序包含3部分:RO-data、RW-data、和ZI-data。这只是区分数据是什么数据类型,而不是区分数据所在ROM
阅读全文
摘要:网上介绍了很多修改TOOLS.INI文件的共存方法,其实可以不必如此麻烦,只需要安装在同个文件夹下即可。 ### 步骤 1、先安装Keil_C51 在 KeilSet路径下 2、激活Keil_C51(预防万一对目录下的TOOLS.INI 进行存档) 3、安装Keil_ARM 在同样的 KeilSet
阅读全文
摘要:Compiler Version 5编译器在Keil 5.37以后就不再默认安装了。 因此打开老的工程文件就会出现以下报错 Build started: Project: stm32f10x_fwlib_template *** Target 'Target 1' uses ARM-Compiler
阅读全文
摘要:单片机内部的存储器 前言 在微型控制器(MCU)的开发和应用中,有ROM与RAM两种存储类型,ROM常见有三款不同类型的存储器,EEPROM Flash SRAM等,RAM有SRAM和DRAM两种。这里介绍他们的发展历程、有什么区别以及应用场景。 结论 ROM掉电保存,RAM掉电不保存 ROM用在S
阅读全文
摘要:51单片机同样程序换不同单片机不能执行的问题 写了一段小程序驱动数码管,在STC12C单片机上能够正常运行,但是移植到STC15F104W就不能正常运行了。 代码大小为:Program Size: data=9.0 xdata=60 code=1334,满足128字节的SRAM 和4k程序内存的要求
阅读全文
摘要:前文 最近在搞一个小项目,以前写菜单是用switch case 结构,每一个菜单占用一个case结构,小菜单程序倒还好,若是菜单动辄几十上百就会显得代码量过大,不简洁,而且代码编写起来也相当困难。菜单是树形结构,很适合列表的使用,但是若用指针,如果单片机内存比较丰富那还行,若比较垃圾的单片机需要占用
阅读全文

浙公网安备 33010602011771号