认识Android系统架构图 一、Linux Kernel层(Android系统底层一些硬件驱动) Display Driver: 显示驱动 Camera Driver: 相机驱动 Bluetooth Driver : 蓝牙驱动 Flash Mem Driver: 闪存驱动 Binder(IPC) ...
分类:
移动开发 时间:
2020-04-05 00:47:49
阅读次数:
119
局部变量存储在栈上,栈指向SDRAM可读可写 全局变量包含在.bin文件中,烧写在nor文件中 静态变量 nor_flash不能直接的写 程序中至少包含有代码段和数据段(rodata 、bss(初值为0,无初值的全局变量)、common注释) const char g_char2 = 'B' //c ...
分类:
其他好文 时间:
2020-04-04 18:50:32
阅读次数:
63
PART2—主存储器 2.4 只读存储器 2.4.1 掩模ROM 2.4.2 PROM 一次性编程,熔丝烧掉为0,不断为1:烧掉后不能恢复 2.4.3 EPROM 可擦除,可改写 2.4.5 闪存(闪速存储器Flash Memory) 价格便宜,集成度高,电可擦除 2.5 存储器与CPU的连接 2. ...
分类:
其他好文 时间:
2020-04-04 15:03:26
阅读次数:
76
MarkdownPad 2 一、官网下载 : markdownpad2 1、双击运行.exe 2、比较傻瓜式,一步一步下去,看个人。 3、注意:把安装路径更改一下,不要装在C盘。 4、安装后,打开桌面快捷方式。注意:这里我的歌曲文件加载不了,说我的Flash过期,我更新升级了也不行,我觉得没多大用处 ...
分类:
其他好文 时间:
2020-04-03 23:46:06
阅读次数:
97
1.问题:flashloader无法烧写qspi flash(自行生成的FSBL.out不能烧写,golden FSBL.out可以烧写) 解决过程: 最开始是比对ps_init.c,替换后发现问题并未解决; 然后通过proxxxx_jtag-debug.exe烧写qspi flash 判断fsbl ...
分类:
其他好文 时间:
2020-04-03 20:00:27
阅读次数:
64
ARM-Linux开发与MCU开发有何不同?下篇(4)固件的存储位置不同单片机:通常具备片内flash存储器,固件程序通常存储在该区域,若固件较大则需要通过外部电路设计外部flash用于存储固件。ARM-Linux:由于其没有片内的flash,并且需要运行操作系统,整个系统映像通常较大,故ARM-Linux开发的操作系统映像和应用通常存储在外部的MMC、SD卡上,或者采用SATA设备等。(5)启动
分类:
系统相关 时间:
2020-04-02 18:07:06
阅读次数:
75
场景: 在写ESP8266 web服务的时候,免不了要将自己设计的网页html和css等文件放入到固件中。在arduino中有fs可以进行上传文件,然后通过文件系统读出。那在ESP-IDF中该怎么办呢。有几个思路 1. 通过flash_download_tools 直接向固定地址写入文件。然后在代码 ...
分类:
Web程序 时间:
2020-04-02 01:23:25
阅读次数:
141
前言:因自己负责的项目(jetty内嵌启动的SpringMvc)中需要实现文件上传,而自己对java文件上传这一块未接触过,且对 Http 协议较模糊,故这次采用渐进的方式来学习文件上传的原理与实践。该博客重在实践。 一. Http协议原理简介 HTTP是一个属于应用层的面向对象的协议,由于其简捷、 ...
分类:
Web程序 时间:
2020-04-01 19:38:59
阅读次数:
92
[TOC] 芯片型号:STM32F103VET6(100个引脚),主频 72MHz,512KB FLASH ,64KB RAM 仿真调试:J LINK rtthread官方文档:https://www.rt thread.org/document/site/application note/syst ...
分类:
其他好文 时间:
2020-03-31 19:02:03
阅读次数:
394
Web站点上的视频和音频 直到现在,仍然不存在一项旨在网页上显示视频和音频的标准。 今天,大多数视频是通过插件(比如 Flash)来显示的。然而,并非所有浏览器都拥有同样的插件。 HTML5 规定了一种通过 video 元素/audio 元素来包含视频/音频的标准方法。 <video> 元素支持三种 ...
分类:
Web程序 时间:
2020-03-30 00:16:43
阅读次数:
102