推荐阅读最新更新时间:2024-05-03 18:53
STM32学习笔记(三)---启动文件
启动文件简介 启动文件由汇编编写,是系统上电复位后第一个执行的程序。 初始化堆栈指针 SP=_initial_sp 初始化PC指针=Reset_Handler 初始化中断向量表 配置系统时钟 调用C库函数_main初始化用户堆栈,最终调用main函数去到C的世界 启动文件中用到的ARM汇编指令 启动文件分析 1. 栈 Stack_Size EQU 0x00000400 AREA STACK, NOINIT, READWRITE, ALIGN=3 Stack_Mem SPACE Stack_Size __initial_sp 开辟栈空间大小为0x00000400(1kb),名字为ST
[单片机]
Android迎来重要安全更新:必须要升级!
今天谷歌发布了新的安全公告,Android系统迎来2020-07-01和2020-07-05两个安全补丁,都是解决棘手的安全漏洞。 据公布的内容看,谷歌这次发布的两个针对Android安全补丁,一个是Android和谷歌服务的相关漏洞修复,而另外一个是针对博通、联发科和高通组件的修复。 在推送中谷歌表示,修复的都是相当严重的漏洞,希望厂商第一时间跟上,并且推送给相应的用户,而已经接收到更新的,要第一时间来安装上。 值得一提的是,公告中最严重的漏洞,允许本地恶意应用绕过用户交互要求,以获得额外权限。这意味着用户甚至不需要确定访问权限,恶意应用就可以深入访问你的手机--但只要你修复了它,你就不用担心了。另一个媒体框架漏洞,允许
[手机便携]
如何在STM32上实现USB主机读写U盘文件
在项目应用中,经常会有对外交换数据的需求。USB接口读写U盘无疑是一种颇为方便的选择。在这一篇中,我们就来讨论如何在STM32上实现USB主机读写U盘文件的方法。 1、应用概述 在我们的产品上有这样一个需求,希望通过大容量的U盘存取数据。我们来分析一下这个需求的具体内容。 首先在硬件上我们需要有相应的USB端口,这一点在产品设计时就已经考虑并实现,所以硬件方面我们就不再过多的表述。 其次我们需要为这个USB的硬件接口编写驱动,就是实现USB端口的底层操作,如IO配置、终端处理等,这是移植的主要工作。 再者我们需要移植面向大容量存储的USB Host库,这也是我们需要做的工作之一。其实USB主机库本身并不需要
[单片机]
HTC U11无锁版的安卓8.0来了!在11月27日推送
HTC U11可能不是2017年最激动人心的手机,但是就其相机、性能和设计来说,它仍是一个不错的选择。在出厂时,HTC U11搭载了Android 7.1.1系统,现在,这款手机即将迎来Android 8.0升级。 11月15日时,IT之家曾经报道,HTC为U11推送了Android 8.0更新,这也是HTC U11 Android 8.0的首批推送,不过当时的推送仅限台湾地区,这次的推送则不然——它适用于所有的无锁版U11,而不仅限于台湾地区。 HTC的产品管理副总裁Mo Versi 11月26日在Twitter上宣布,HTC U11的Android 8.0更新将在11月27日开始提供,不过这仅限无锁版,如果你用的是运
[手机便携]
收购HTC背后的野心 谷歌要给Pixel系列“穿金戴银”
金融时报报导, 谷歌 买下宏达电部分资产,是着手深化该公司智能手机制造作业,凸显 谷歌 在高端智能手机市场提供广告及网络服务之际,硬件的重要性越来越高,而 谷歌 也藉此为其人工智能的更广泛使用奠定基础。下面就随手机便携小编一起来了解一下相关内容吧。 谷歌去年成立自己的硬件部门,推出第一支谷歌品牌的智能手机 Pixel ,找宏达电代工。 多位分析师说,谷歌今天的交易将强化该公司未来手机产品的制造能力,且减少依赖挣扎的宏达电。 创新策略公司分析师米拉内希说:“如果你认定宏达电无法独自再撑多久,谷歌此举是为 Pixel 买一个未来。 ” 金融时报说,谷歌提升智能手机制造能力,也增强了该公司的防备,以免太过仰赖三星。 三
[手机便携]
新一代Android有望原生支持虹膜识别
相对于当前iOS仅支持指纹识别(TouchID)、脸部识别(FaceID)两种生物识别技术,Android阵营所搭配的生物识别技术选择就多了不少,其中相当不易被仿冒的虹膜识别也是其一。根据近期AOSP(Android开放原始码项目)的提交内容,或许未来Google有可能将虹膜识别纳入为新一代Android系统原生(内建)支持的解锁技术。 针对生物识别技术,Google早在Ice Cream Sandwich(Android 4.0~4.0.4)就将脸部解锁纳入原生支持的功能。而在原生支持脸部解锁、指纹识别(Android 6.0纳入)之后,下一个被纳入Android原生支持的生物识别技术,有机会是虹膜识别。 过去,较为知名
[手机便携]
MDK下调试时提示AXF文件无法导入的解决方法
在开发ARM项目中,很多工程师都不太喜欢使用MDK的调试模式,总是喜欢向51开发一样的下载验证方式。殊不知MDK的调试方法往往会给我们事半功倍的效果。 那么在下载调试的工程中,总是容易遇到如下所示的错误提示: 这个错误一般出现在调试时,代码能够正确下载到处理器中,但是在加载AXF(调试)文件时,总是失败,导致MDK无法进入调试模式。出现这个问题一直都是比较让人头疼的事,本人就遇到了很多次,但是在网络上确找不到解决方法。 出现此问题,在不同的MDK下的解决方法一般可能不同,但是你一定不要怀疑软件问题,一般都是自己的设置问题导致的。下面就说明在MDK4.21中怎样设置去除此错误。
[单片机]
联发科曝芯片固件漏洞:37%的安卓机存监听用户隐患
安全厂商Check Point今天披露,由联发科设计的片上系统音频处理固件存在一处安全漏洞,恶意应用可以秘密将用户手机“变成”监听工具。 Check Point估计,全球37% 的智能手机存在这一漏洞。Check Point从一部运行Android 11、配置天玑800U芯片的红米Note 9 5G手机中获取了联发科芯片的控件。 据Check Point称,权限不高的恶意Android 应用,可以利用这一缺陷,以及联发科和手机厂商系统软件、驱动代码的“疏忽”,提升权限,直接向音频处理固件发送消息。由于缺乏相应安全措施,固件的内存可以被覆盖,执行收到的消息中的指令。 Check Point 安全研究人员斯拉瓦・马卡维夫(Slav
[手机便携]