嵌入式小知识
文章平均质量分 67
生活中常用的操作小技巧,git、单片机操作
想文艺一点的程序员
给学习留点痕迹
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
DMA是一个超级简化版的cpu吗?
是的,复杂一点的soc里,master很多的,还比如JPEG模块,会主动读取YUV或JPG图片,经过压缩或解压后再主动写到ram里,也是初始化的时候CPU给他配置一下,后面JPEG模块就自己玩了,或者摄像头模块,主动从引脚上读取数据解析后放到ram里,这些都不需要CPU干预的,不然每次操作都用CPU从fifo读写数据,那效率太低了。从性能上一个主要跑AI推理的机器,应该是GPU性能大于CPU,我猜的单GPU板卡中是高性能图像处理期+低性能CPU,CPU做引导启动,提供一些风扇控制,异常处理等等服务。原创 2023-07-12 19:13:43 · 699 阅读 · 0 评论 -
有关嵌入式的 github
学习初期最难找的就是找学习资料了,本贴精心汇总了一些嵌入式相关资源,包括但不限于编程语言、单片机、开源项目、物联网、操作系统、Linux等资源,并且在不断地更新中,致力于打造全网最全的嵌入式资料库。有好的嵌入式相关资源的朋友欢迎做贡献,利人利己。...原创 2022-07-02 10:13:54 · 1434 阅读 · 0 评论 -
RAM、ROM、emmc、iNand、SD卡、mmc 与 Nandflash 的区别
eMMC是 embedded MultiMediaCard 的简称,即嵌入式多媒体卡, 是一种闪存卡的标准。它定义了基于嵌入式多媒体卡的存储系统的物理架构和访问接口及协议,具体由电子设备工程联合委员会JEDEC订立和发布。它是对MMC的一个拓展,具有体积小,功耗低,容量大等优点,非常适合用作智能手机、平板电脑、移动互联网设备等消费类电子设备的存储介质。eMMC = NAND flash + 控制器 + 标准封装接口。1、emmc 和 Nandflsah 的区别eMMC是将 Nand Flash原创 2022-01-09 11:51:02 · 16999 阅读 · 8 评论 -
虚拟文件系统 sys、proc
铺垫:sys 文件系统和 proc 文件系统的区别:1、sys文件系统本质上和proc文件系统是一样的,都是虚拟文件系统。都在根目录下有个目录(一个是/proc目录,另一个是/sys目录),因此都不是硬盘中的文件,都是内核中的数据结构的可视化接口。2、不同的是/proc中的文件只能读,但是**/sys中的文件可以读写**。读/sys中的文件就是获取内核中数据结构的值,而写入/sys中的文件就是设置内核中的数据结构的元素的值。3、历史上刚开始先有/proc文件系统,后来人们希望通过这种技术来调试内核。实原创 2021-10-23 20:59:59 · 1203 阅读 · 0 评论 -
sd卡刷系统操作整理
一、前情提示(关注arm裸机的第一部分)1、首先上电,cpu默认执行 BL0。(刻在 iROM 当中的代码) iROM 内部写入了 9 种设备的复制代码函数。----- 也就是复制外部设备中的代码到 iROM当中运行2、我们会在 BL0 当中通过配置引脚,来确定启动方式。先1st启动,通过OMpin选择启动介质。(有板载的 emmc , SD1)再2nd启动,只能从 SD2 启动。再Uart启动再USB启动二、sd卡启动(使用的是 SD2)注:sd0=emmc(即板载的iNand),当我原创 2020-09-12 19:24:59 · 2115 阅读 · 0 评论 -
STlink 和 JLINK 的调试连接---------serial wire debug(SWD)
JTAG引脚示意图Jlink 调试连接:图中,PIN 1 (桔红): VCC(3.3V) (目标板上给JLINK的馈电,必须)PIN 7 (黄) : SDIOPIN 9 (绿) : SCLKPIN 10(蓝) : GND (任何一个JLINK的地都可以,比如PIN12)STLINK调试连接:安装电脑驱动:(自行百度)MDK配置:...原创 2020-09-06 12:21:36 · 2340 阅读 · 0 评论 -
Git 使用记录
首先,安装 git(用来下载github上面的项目)和 vscode (用来观看项目)安装 git :安装 vscode :VSCode安装与简单使用安装VScode 的时候建议选上这两个按钮要不然单击右键的时候,没有通过 Code 打开的按钮一、Git 和 Github 分别是什么?Git 是一个运行在你电脑上的 版本控制软件。Github是基于Git这个版本控制软件打造的网站。Git的三个概念:提交commit、仓库repository、分支branch。理解:提交c原创 2021-05-16 21:38:32 · 1382 阅读 · 0 评论 -
如何通过查文献,来进行研究呢?
英文期刊:nature、science1、百度 壁虎 的英文单词是什么意思。2、去谷粉学术去查找对应的文献。https://gfsoso.99lb.net/3、找到对应论文的 doi 。4、再回到谷粉学术首页,通过 sci-hub 来搜索对应的文献。将对应的 doi 号输入进去即可。5、然后下载即可。...原创 2021-11-03 14:13:12 · 373 阅读 · 0 评论
分享