- 博客(2142)
- 资源 (31)
- 收藏
- 关注
转载 ARM汇编语言 - 简介 [二]
上文介绍了ARM的数据传送指令,本文将主要介绍ARM中的移位、序转和位操作等数据处理指令。【移位指令】移位包括逻辑移位和算术移位,所谓“逻辑”就是将寄存器中存放的内容仅仅视为一串bits,移位的时候只需要将这些bits直接左移(LSL - Logical Shift Left)或右移(LSR - Logical Shift Righ)即可,因为寄存器的位宽是固定的,因而有一些bits会被移出寄存器。如果用上ROR(Rotate Right)这种循环形式的逻辑移位指令,则从LSB移
2020-12-18 09:45:31 497 1
转载 ARM汇编语言 - 简介 [一]
origin: https://zhuanlan.zhihu.com/p/82490125ARM汇编语言 - 简介 [一]兰新宇talk is cheap说明:本系列文章将主要以ARMv7和ARMv8架构为例,介绍ARM汇编语言的一些基础知识。关于ARM汇编语言的学习,这里我要推荐一本书和一个网站,其中书是由宋岩翻译的《Cortex-M3权威指南》,其文笔风趣幽默,引人入胜,网站则是azeria-labs。当然,ARM官方的Architecture Reference Manual更.
2020-12-18 09:44:40 1727
转载 串行Norflash是如何实现XIP的?
先说问题:要想程序在串行的Norflash中运行,到底需要做哪些工作?Norflash和Nandflash想必大家都知道。恕本人才学疏浅,最近突然发现Norflash可以并行连接实现XIP,竟然也可以串行通过SPI连接。然后查了几款flash产品以及自己之前用的(之前用华邦的w25q32fv,一直当nandflash在用,惭愧),结合这些flash在IC设计中的应用,发现很多公司的IC产品(MV300,esp8266等等产品)都是通过串行Norflash实现XIP。Norflash之所以可以片内执行,就
2020-12-08 20:02:47 2085
转载 arm生态发展与交叉编译链选择
因为工作需要,最近在找一个能用于aarch64的交叉编译链。距离上次使用arm设备已经过去四五年了。arm发生了较大的变化,于是做了个完整的调研,并整理出来(资料来源于互联网,我只是按照时间线整理并补充完整)。arm的历史ARM的设计是艾康计算机公司于1983年开始的开发项目。这个团队由Roger Wilson和Steve Furber带领,着手开发一种类似高级6502架构的处理器。Acorn计算机有一大堆建构在6502处理器上的计算机,因此能设计出一颗类似的芯片即意味着对公司有很大的优势.
2020-12-01 10:14:15 748 1
转载 easylogger
嵌入式资讯精选 今天以下文章来源于嵌入式大杂烩 ,作者ZhengNL交心在我们嵌入式开发中,调试代码的方法有很多。比如使用调试器在线调试、借助一些测量仪器、输出调试日志等方式。没有哪种方法是最好的调试方法,实际开发中需要根据实际情况借助不同的方法进行调试。但是,在一些稍微大点的项目中,输出调试日志却是比较好的调试方法。输出日志可以比较随意,想输出什么就输出什么,但是也得注意两个点:一是输出的日志尽量整洁明了,因为如果日志稍微多一点,看起来就会很乱,很扰心;二是方便打开/关闭
2020-11-16 16:53:25 1606
转载 ARM发布Cortex-X1,是为了向苹果自研A系列处理器发起冲击吗?
对于Arm来说,2019年是伟大的一年。这一年ARM的Cortex内核依然是手机CPU领域的佼佼者,特别是Cortex-A77。红极一时的高通骁龙865处理器采用的就是Cortex-A77。据说采用骁龙865处理器的手机有70款之多,其中就有三星的Galaxy S20系列、索尼Xperia 1 II、OPPO的Find X2、努比亚的Red Magic 5G、小米10和小米10 Pro等。但是2019年关于ARM公司最大的新闻不是移动领域,而是服务器领域:Neoverse N1和Neoverse E
2020-10-21 15:31:21 1252
转载 为什么LTE PA用GaAs工艺而GSM PA用CMOS工艺?
为什么LTE PA用GaAs工艺而GSM PA用CMOS工艺?2017-09-14 00:00小编参加了Qorvo公司发布会,会上了解到Qorvo的主要产品包括GaAS和CMOS 的PA,会后小编提问到这两种PA的区别以及CMOS PA在手机射频上会不会全面取代GaAs的问题?搜索整理之后发给大家。所引用的观点不一定完全正确,大家可以留言补充。CMOS PA(功率放大器)在2000年前就已经出现,但是一直都处于少量出货阶段,这主要是由于成本和性能难以平衡。进入2G时代,这种低成本PA开始进入
2020-09-30 17:54:02 1652
原创 模拟器件
模拟部分RF也有采用cmos工艺的,就是堆一些二极管,三极管做一个设备,感觉和大学接触的模拟电路很类似RF现在工艺和asic数字差不多了,也22nm了我一直以为RF使用GaAs,和数字部分不同!!!哈哈哈!大约几千个器件堆个模拟器件出来,好像是2020.9.28...
2020-09-29 18:37:09 239
原创 由羽毛球拍想到的
羽毛球拍,品牌太多,如何选择?看到红双喜厂商的具体套路,才知这个市场与手机市场一样,都是低端的外包,高端的自己做但是,球拍这个东西高端的和低端的普通人能看出区别?许多生活中的产品都是如此,例如空调,格力之类的空调压缩机许多也是采购第三方的,甚至有些也是ODM厂商做的作者:teweky链接:https://www.zhihu.com/question/40224231/answer/88170097来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。我来答一.
2020-07-30 16:53:31 437
转载 从5W慢充到100W快充,进步神速的手机快充是如何做到的?
origin: https://www.sohu.com/a/304439665_3506532019-03-28 18:0213月25日,小米联合创始人林斌在微博上公布了一段视频,视频显示,一部4000mAh的小米手机,仅需17分钟便可完全充满!而这项新技术的功率高达100W!远远超过目前主流手机所使用的功率。年纪稍大的机友看到这不知作何感想,回想功能机时代,那时候的手机电池一般只有500mAh,充电器也只有5V0.5A,和今天对比,简直不值一提。2那么手机快充是如何实.
2020-07-15 17:48:26 2054
原创 flash主控芯片和sd
之前看ssd的主控,实现sata/m.2等接口协议,实现负载均衡的访问底层的nand flash, 而底层接口是标准的那么sd卡呢?也是这么东西,只是实现的sd卡协议,后来找到了www.phison.com公司这个公司做ssd主控,也做sd卡主控,这就对了,思路想通嘛!!!!现在高端marvell,samsung, 中低端已经被台湾和中国大陆攻克了,以后高端也就指日可待了!!!哈哈,中国半导体发展真的太快了!!!2020.7.10...
2020-07-10 19:12:04 835
转载 GAN,IGBT, MOSFET
作者|集微网 校对|团团集微网·爱集微APP,各大主流应用商店均可下载集微网消息,功率半导体是电子电力装置电能转换与电路控制的核心器件。根据Yole数据,中国已经成为全球最大的功率半导体消费市场。预计至2021年,全球功率器件市场规模将增长至441亿美元,年化增速为4.1%。但无论国内市场还是国际市场,这一领域厂商的竞争十分激烈。而占功率半导体器件最大份额的IGBT和MOSFET产品方面,目前仍是欧美厂商占主导地位。但近年来在高压超级结MOSFET赛道,中国企业已经有抢占新赛道的机遇。...
2020-07-08 19:42:38 2263
原创 emmc/ufs, sd
2019闪存峰会,慧荣多款重磅主控芯片惊艳全场 ufs,nvmhttp://www.dostor.com/p/59727.html看这篇文章,可以得知flash底层是一样的接口,实现soc与flash的接口有nvm和ufsnvm是pcie, ufs是与手机soc相连的,接口的速度足够快,但是实现随机读写速度主要和主控芯片相关ufs这个接口的主控芯片不知道是谁的天下!emmc5.1/sd4.0已经彻底退出手机舞台了emmc与ufs都是jedec组织出的标准,这个组织太牛叉了,出了许多这种标
2020-07-07 11:18:55 724
原创 emmc5.1, ufs2.0, ufs3.0
总的来说,UFS3.0的综合性能,特别是持续读写速度有着秒杀UFS2.1前辈的表现,只是在随机读写和SQLite性能上,却依旧和双通道的UFS2.1持平,有些小遗憾。最后,咱们再来科普一下eMMC和UFS闪存的基础知识吧:eMMC:Embedded Multi Media Card,它是在NAND闪存芯片的基础上,额外集成了主控制器,并将二者“打包”封装封成一颗BGA芯片,从而减少了对PCB主板的空间占用,也是移动设备中普及度最高的存储单元。eMMC的性能会随着总线接口的升级而提升,而目前最新的
2020-07-07 11:02:17 5421
转载 作为ARM Cortex-M家族的继承者 Cortex-M23与M33有哪五大特色?
http://news.eeworld.com.cn/xfdz/article_2017011259937.html集微网消息,ARM处理器在嵌入式设备领域的应用非常广泛。基于ARM Cortex处理器的片上系统(SoC)解决方案适用于多种嵌入式设计细分市场,如物联网、电机控制、医疗、汽车、家电自动化等。Cortex系列处理器主要基于3大产品类型量身开发,A系列:运行复杂系统的精细高端应用;R系列:高性能硬实时系统;M系列:低功耗、确定性、成本敏感的微控制器,专门优化以满足其需求。其中,Cort.
2020-06-17 11:08:39 6752
转载 armv8-M 32bit处理器
https://www.eet-china.com/mp/a14579.htmlhttps://developer.arm.com/ip-products/processors/cortex-m最早的Cortex-M0属于Armv6-M架构,而最新的Cortex-M55是Armv8-M架构,这些的架构经过了多年的发展,差异还是挺大。这些Cortex-M内核都是目前流行的内核,存在于众多MCU之中,随着时间的推移,首先应该淘汰应该是Armv6-M架构的内核,然后还会发展更多的架构。..
2020-06-17 11:04:00 1104
转载 stm32几种低功耗模式的实现和差别
origin: https://blog.csdn.net/jian3214/article/details/9981860301前言按功耗由高到低排列,STM32具有运行、睡眠、停止和待机四种工作模式。上电复位后 STM32 处于运行状态,当内核不需要继续运行,就可以选择进入后面的三种低功耗模式降低功耗,这三种模式中,电源消耗不同、唤醒时间不同、唤醒源不同,用户需要根据应用需求...
2020-05-08 11:52:16 3105
转载 Cache和DMA一致性
cache读必须要buffer是cacheline对齐的!!!!DMA应该多多少少知道点吧。DMA(Direct Memory Access)是指在外接可以不用CPU干预,直接把数据传输到内存的技术。这个过程中可以把CPU解放出来,可以很好的提升系统性能。那么DMA和Cache有什么关系呢?这也需要我们关注?需要解决什么问题我们知道DMA可以帮我们在I/O和主存之间搬运数据,且不需要C...
2020-04-22 09:52:58 549
转载 华为宣布全场景AI计算框架MindSpore正式开源
原标题:华为宣布全场景AI计算框架MindSpore正式开源3月28日,华为开发者大会2020(Cloud)进入第二天,华为在会上宣布全场景AI(人工智能)计算框架MindSpore正式开源,企业级AI应用开发者套件ModelArts Pro在华为云上线,同时展示了合作伙伴基于华为人工智能计算平台Atlas的云边端全场景开发实践。至此,华为在2018年全联接大会上发布的全栈全场景AI解决方...
2020-03-29 17:15:15 850
原创 静夜思为何有名?
最近孩子学唐诗,又让我想起静夜思来,当初, 小学学习时,真的没有感觉到这首诗到底好在什么地方?今天有空baidu了一下,发现这首诗收录在清乾隆年间流行的诗三百中,而诗三百这个集子,影响太广泛了,是私塾教材而简单的东西最容易被记住,最容易流传,最经典的就是最容易被理解,被记忆的东西,最普通的的东西,朴实无法,方显其弥足 珍贵静夜思的版本也多变,宋朝时静夜思的版本并不太好,明朝有人将这个诗改成了...
2020-03-29 16:05:46 625
转载 用数百行代码实现60亿设备互联:微软重金收购的ThreadX硬在何处
origin: https://www.sohu.com/a/315222502_4850572019年4月,微软收购了ThreadX的母公司Express Logic 公司, 而ThreadX有几亿个设备在运行1. 物联网操作系统简介物联网操作系统是一个实时、嵌入式、有网络通信功能的操作系统。其特点是系统资源较小,低功耗,低成本,安全可靠,并针对特殊的硬件和功能实现而设计。物联...
2020-03-25 16:00:26 1423
转载 函数sync、fsync与fdatasync总结整理
origin: https://blog.csdn.net/sishuiliunian0710/article/details/37739385一、术语解释 脏页:linux内核中的概念,因为硬盘的读写速度远赶不上内存的速度,系统就把读写比较频繁的数据事先放到内存中,以提高读写速度,这就叫高速缓存,linux是以页作为高速缓存的单位,当进程修改了高速缓存里的数据时,该页就被内核标记...
2020-02-15 12:16:35 321
转载 sd firmware
杂谈闪存三:FTL上文(杂谈闪存二:NOR和NAND Flash - 知乎专栏)提到NAND flash管理的核心FTL(Flash Translation Layer)。事实上几乎所有的应用NAND Flash的设备都必须配备FTL,包括我们经常碰到的SD, eMMC, UFS, SSD等等。通常FTL由这些设备的固件提供实现。我们来深入了解下什么是FTL吧。NAND flash的组成...
2020-01-20 18:10:47 473
原创 支持断电保护的FAT文件系统
1. ecFAT http://www.embcode.com/en/Products/EcFAT2. safeFAT https://www.hcc-embedded.com/3. https://www.tuxera.com/products/tuxera-fat-embedded/
2020-01-20 09:38:53 1798
转载 智能卡系统设计(一) 断电保护和数据备份
origin: https://blog.csdn.net/weixin_34192993/article/details/93270330本文主要讲述智能卡系统的断电保护和数据备份相关知识,主要内容如下图,包括数据的备份、备份区的设计、均衡磨损技术以及数据恢复的时机等等。1.数据备份的原因 在数据的一次写过程中,由于Flash物理特性,需要先擦除要改写的地址空间所在的页面,...
2019-12-24 15:33:21 435
转载 吴晓波:2020年怎么看,怎么办?
origin: https://36kr.com/p/5274524“快公司”时代已经过去了。编者按:本文来自微信公众号“正和岛”(ID:zhenghedao),口述 吴晓波,财经作家、890新商学创始人,采写曹雨欣,36氪经授权发布。再次见到吴晓波,是在深圳。“我们很少做发布会的,也是第一次参加培训博览会……”吴晓波坐在会议室中间,笑着和到场的十几个记者说道。此次,他着重介...
2019-12-11 15:47:01 599
转载 i2c那些坑
origin:http://bbs.ntpcb.com/simple/?t126695.html“I2C”的那些坑一般情况下, i2c 设备焊接没什么问题,按照设备手册一步步来,基本上就顺风顺水能够用起来。如果这么一个简单的东西,有时候想要的结果死活不出来,反复的检查问题的原因,查询解决办法,核查设备的数据手册,甚至发送和接收的每一条命令与数据都知道是什么意思,仍然无法解决问题,那该怎么...
2019-11-12 19:16:37 1608
转载 银屑病药物争相涌现,将惠及国内600万以上银屑病患者
origin:https://www.jiemian.com/article/3629136.html生物制剂在重度银屑病患者中,清除率高且副作用小,但要如何增加可及性?金淼Jemma 2019/10/30 10:44浏览 2.9w来源:界面新闻字体:宋图片来源:视觉中国记者 | 金淼编辑 | 任悠悠每年的10月29日为“世界银屑病日”。银屑病俗称牛皮癣,是...
2019-10-30 12:29:03 514 1
转载 元器件界的“京东”,站在中国智造的风口飞起来
2019-09-26 作者:唯样商城过去,中国制造将国外设计好的方案和国外供应链“运送”到中国进行加工生产;现在,中国智造盛行的当下,创新的设计方案和供应链应当产生于中国本土。这个趋势直接促成了中国元器件电商的崛起,确切地说是本土小批量自营电商的辉煌就此开启。过去,中国制造将国外设计好的方案和国外供应链“运送”到中国进行加工生产;现在,中国智造盛行的当下,创新的设计方案和供应链应当...
2019-10-10 16:01:09 264
转载 人工智能进入下半场
origin: https://36kr.com/p/5250586识别率97%和98%的两家AI企业,在甲方眼里的差距能有多大?编者按:本文来自微信公众号“融中财经”(ID:thecapital),作者斐典,36氪经授权发布。世界经济史是一部基于假象和谎言的连续剧。要获得财富,做法就是认清其假象,投入其中,然后在假象被公众认识之前退出游戏。“这个月我已经见了30家投...
2019-10-10 15:20:05 362
原创 stm32F4应用sdram
http://www.stmcu.org.cn/module/forum/thread-612507-1-1.html
2019-09-25 15:47:44 1077
转载 STM32F429 如何使用SDRAM
origin:https://blog.csdn.net/ZenNaiHeQiao/article/details/88117104关于STM32F429 控制SDRAM( FMC—扩展外部SDRAM )(1)原理介绍:https://www.cnblogs.com/firege/p/5805812.html 》为什么是FMC 不是 FSMC ?区别在那里! ...
2019-09-25 15:45:44 2870
原创 stm32 sram
stm32这种mcu中内置ram为6T结构,价格高,容量不易做大QSPI PSRAM(Pseudo SRAM)。采用DRAM 1T1C的架构作为MEMORY CELL,对比SRAM,同等面积的单位可以存储容量更大,加上内置的刷新控制电路让芯片的接口跟协议相当于普通的SPI SRAM的功能,其接口相似于SPI NOR FLASH, STM32单片机可以通过SPI或者Quad SPI的接口,做到数据的...
2019-09-25 15:28:29 804
原创 开发板上sdcard作为pc u盘功能时,如何实现pc与android同时访问sdcard?
Android有两种模式,一种是标准的u盘模式,现在新的手机基本不用了,用u盘模式也是必须关闭文件的。一中是MTP模式,用的是MTP协议,PC不直接操作Flash,是通过文件请求让手机处理,好处是手机和PC能同时操作文件。现在主流都采用这种模式。MTP协议是android自带的,我们自己实现相当困难。...
2019-08-20 17:11:27 229
转载 MCU出货量屡创新高,都用在哪里了?
origin: https://www.esmchina.com/news/5440.html根据市场分析机构IC Insights预测,2018年,全球微控制器(MCU)市场成长率为18%,出货量近306亿颗,营收增长11%达到186亿美元。预计2019年出货量将达到342亿颗,营收持续增长9%,达到204亿美元,并有望在2022年创下240亿美元的历史新高。300多亿颗MCU都用在哪里...
2019-08-19 19:46:02 769
转载 一文了解射频前端现状及国产化替代
https://www.esmchina.com/news/5438.html目前, 智能手机支持30多个频段,预计5G时代全球2G/3G/4G/5G网络合计支持的频段将达到91个以上。随着5G普及商用,射频前端的需求量将呈暴发式增长……自5月15日,华为被美国商务部列入出口管制“黑名单”以来,全球相关产业链出现不小的震荡。对美国芯片供应商来说,要重新调整业绩预期及寻找新的增长点;而对...
2019-08-19 19:45:00 2857 1
转载 不小心执行了 rm -rf,除了跑路还有其他办法吗?
origin: https://blog.csdn.net/hejjunlin/article/details/99025744作者:justmine前言每当我们在生产环境服务器上执行rm命令时,总是提心吊胆的,因为一不小心执行了误删,然后就要准备跑路了,毕竟人不是机器,更何况机器也有bug,呵呵。那么如果真的删除了不该删除的文件,比如数据库、日志或执行文件,咋办呢?欲知后事如何,请仔细看完...
2019-08-14 18:32:49 297
tcp/udp调试工具和tcp/udp server压力测试工具
2015-07-02
uboot-porting-stage4.tar.gz
2015-02-23
uboot-porting-stage2
2014-07-27
面向模式的软件体系结构-卷1模式系统
2013-01-29
Remove Google Redirects
2012-12-07
Computer Architecture, Fifth Edition: A Quantitative Approach
2012-09-06
UNIX环境高级编程第二版
2012-08-24
The.unix.programming.envirment
2012-08-24
跟我一起学Makefile
2012-07-24
tcp ip illustrated volume3
2012-06-07
tcp ip illustrated volume2.chm
2012-06-07
tcp ip illustrated volume1 2nd.Edition
2012-06-07
IEEE Std 802.1X-2004
2012-05-31
UNIX网络编程 第1卷 第三版中文.part2.rar
2012-05-12
UNIX网络编程 第1卷 第三版中文
2012-05-12
UNIX网络编程 第1卷 第三版中文.part1.rar
2012-05-12
linux内核源代码情景分析(下
2012-05-11
linux内核源代码情景分析(上)
2012-05-11
Shell脚本学习指南.pdf
2012-03-29
mit6.828_2011_JOS
2012-01-09
httpSniffer源代码
2010-04-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人