嵌入式系统
文章平均质量分 80
憨憨的老郭
向死而生!
展开
-
JTAG和SWD接法
最近自己焊接了STM32的板子(以前一直用的开发板),参照网上的一些资料,阴差阳错的采用了SWD的接法连接JLINk,结果上电之后发现下载不了程序,弹出以下错误。* JLink Info: TotalIRLen = ?, IRPrint = 0x..000000000000000000000000**JLink Warning: CPU core not found.一开始还以为自己没焊好芯片,可把我急坏了,最后经过多方查找资料,才发现自己采用了SWD的接法,这样的话在下载程序的设置里就要将Deb转载 2021-03-29 11:46:19 · 1789 阅读 · 0 评论 -
嵌入式系统感悟
嵌入式系统大串联。原创 2017-10-21 18:58:54 · 525 阅读 · 0 评论 -
mmu访问权限
ARM的MMU存储访问权限控制详解 <div class="article_manage clearfix"> <div class="article_l"> <span class="link_categories"> 标签: <a href="http://www.cs转载 2017-10-22 15:40:16 · 529 阅读 · 0 评论 -
arm 协处理器 C15详解
(转)ARM协处理器CP15寄存器详解 (2014-08-27 02:37:02)转载▼转载 2017-10-22 15:42:00 · 1238 阅读 · 0 评论 -
335x裸机开发1
AM335x 裸机开发笔记(1)——启动流程与启动卡分区 2016-04-22 21:51:24 <div class="Blog_con2"> <div class="Blog_con3"> <p>分类: <span>嵌入式</span></p> <p>原文地转载 2017-10-23 16:50:20 · 872 阅读 · 0 评论 -
cortex A8处理器启动分析一引导代码BL0
cortex A8是基于ARMv7架构的处理器,主频可以达到1GHz。基于cortexA8的处理器有三星的S5PC100、S5PV210,TI的OMAP3530,全志的A10等。我有个想法就是把u-boot的2个阶段的代码独立。第一阶段代码称为硬件相关BL1,第二阶段代码称为硬件无关BL2。手上刚好有块s5pc100的板子,就介绍s5pc100的启动过程并验证。我把启动过程分为3个阶段BL0、BL1转载 2017-11-14 08:46:51 · 521 阅读 · 0 评论 -
STM32的DMA机制
DMA,全称为:Direct Memory Access,即直接存储器访问。DMA传输方式无需CPU 直接控制传输,也没有中断处理方式那样保留现场和恢复现场的过程,通过硬件为RAM 与I/O设备开辟一条直接传送数据的通路,能使CPU 的效率大为提高。一、DMA请求映像 STM32F10x有两个DMA控制器,使用DMA控制器可使数据从存储器到存储器、存储器到外设、外设到存储器。每个控制器有...转载 2019-09-08 16:52:27 · 490 阅读 · 0 评论