社区首页
博客
论坛
下载
文库
评测
芯语
研讨会
商城
EE直播间
芯视频
E聘
更多
社区
论坛
博客
下载
评测中心
面包芯语
问答
E币商城
社区活动
资讯
电子工程专辑
国际电子商情
电子技术设计
CEO专栏
eeTV
EE|Times全球联播
资源
EE直播间
在线研讨会
视频
白皮书
小测验
供应商资源
ASPENCORE Studio
活动
IIC Shanghai 2023
2023(第四届)国际 AIoT 生态发展大会
全球 MCU 生态发展大会
第四届临港半导体产业高峰论坛暨司南科技奖颁奖盛典
IIC Shenzhen 2023
第四届中国国际汽车电子高峰论坛
更多活动预告
杂志与服务
免费订阅杂志
电子工程专辑电子杂志
电子技术设计电子杂志
国际电子商情电子杂志
登录|注册
芯语
帖子
博文
电子工程专辑
电子技术设计
国际电子商情
资料
白皮书
研讨会
芯语
文库
首页
热门
专栏作家
电子产业热词
CEO专栏
技术文库
科技头条
专栏入驻
×
提示!
您尚未开通专栏,立即申请专栏入驻
芯语
帖子
博文
用户
芯语
登录
首页
专栏作家
CEO专栏
论坛
博客
E币商城
资讯
电子工程专辑
国际电子商情
电子技术设计
文章
187
阅读
148712
评论
7
赞
63
关注
0
粉丝
11
嵌入式Lee
暂无介绍~
关注
文章
187
阅读
148712
评论
7
Ta的
文章
RISCVDEBUG系列之三:RISCV的DM操作Jtag底层驱动实现
嵌入式Lee
2025-03-11
111浏览
基于ESP32-C6的SDIO接口AT通讯应用
嵌入式Lee
2025-03-06
177浏览
基于DWC_ether_qos的以太网驱动开发-rgmii抓包与分析实践
嵌入式Lee
2025-02-13
130浏览
基于speex的音频处理系列之三-在嵌入式平台的移植
嵌入式Lee
2025-02-10
181浏览
2024总结与送开发板活动-中奖公布
嵌入式Lee
2025-01-14
112浏览
基于speex的音频处理系列之二-降噪效果测试
嵌入式Lee
2025-01-13
192浏览
基于speex的音频处理系列之一-speex在pc上的移植与回声消除测试
嵌入式Lee
2025-01-12
273浏览
2024总结与送开发板活动
嵌入式Lee
2025-01-11
136浏览
基于WSL2调试CDC设备-Windows下正常Linux下不工作案例分享
嵌入式Lee
2025-01-09
165浏览
基于WSL2调试UVC-Linux下多UVC设备显示问题案例分享
嵌入式Lee
2025-01-04
231浏览
WSL2中配置支持UVC
嵌入式Lee
2025-01-02
227浏览
2024年文章汇总
超级精简系列之十八:超级精简的IO模拟驱动黑白电子书屏LS013B4DN04 1.3" 168x144USB系列之-一文搞懂CDC虚拟串口COM号变与不变?USB系列之-一文搞懂枚举成WINUSB相关的描述符USB系列之-WINUSB枚举过程实例分享USB系列之-UAC+PWM实现扬声器(USB Audio)设备USB/串口/网络数据监控一网打尽-分享一个非常实用的工具超级精简系列之十九:超级精简
嵌入式Lee
2025-01-01
125浏览
使用JTAG_BSDL进行MCU测试以及外部NOR烧录-以LPC1857为例
一. 前言前面我们分享了https://mp.weixin.qq.com/s/BeL6UbSg2HI9qKemZugOhw?token=1054074707&lang=zh_CN《基于“矿板”低成本学习FPGA》使用JTAG边界扫描快速进行引脚对应关系逆向。不仅仅是在FPGA,在MCU中我们也可以使用JTAG进行边界扫描测试,前提是对应的芯片支持该功能,并且厂家提供BSDL文件。这里就以LPC18
嵌入式Lee
2024-12-27
515浏览
移植micropython到MCU-新增pyb-LED模块
工程源码通过网盘分享的文件:fr30xxc_sdk__202411(1).zip链接: https://pan.baidu.com/s/1XyNkwqjrxEVSexzCbyYooQ?pwd=tmri 提取码: tmri --来自百度网盘超级会员v3的分享一. 前言前面我们分享了micropython的移植,至此还只有一些内置的模块,我们现在开始就来移植平台相关的模块,先以最简单IO驱动LED为例
嵌入式Lee
2024-12-19
117浏览
移植micropython到MCU(以MDK+CORTEX-M平台示例)
一. 前言MicroPython是Python 3的精简和高效的实现,包含了一部分经过优化的Python标准库,能在微控制器等资源受限的平台运行。MicroPython也支持一些高级功能,比如交互式提示、任意精度的整数、闭包、列表推导、生成器、异常处理等等。它的实现体积很小,可以在只有 256k的代码空间和16k的内存空间的平台运行,特别适合移植到MCU上使用。MicroPython的设计也是尽量
嵌入式Lee
2024-12-18
582浏览
RISCVLinuxkernel启动代码分析之十二:riscv中断架构介绍(2)
一. PLIC中断控制器 参考规格书https://github.com/riscv/riscv-plic-spec.git 最开始这部分内容是放在The RISC-V Instruction Set Manual Volume II: Privileged Architecture中的,后来把它单独拿出来了。可见官方的设计思路是不把plic(platform-level inte
嵌入式Lee
2024-12-08
339浏览
RISCVLinuxkernel启动代码分析之十二:riscv中断架构介绍(1)
一. 前言前面设备树相关文章提到了重点要关注中断相关的内容,中断是最核心的部分,在调试其他外设驱动之前,先要调试好中断系统。中断系统一般架构如下:CPU内核级中断/异常向量->中断控制器->各个设备中断。其中CPU内核级别中断/异常向量是RISCV标准定义好的,定义了有哪些中断和异常源,对应一个中断向量表。stvec和mtvec的低2位为0指定异常入口都走stvec/mtvec指定的地址(地址低两
嵌入式Lee
2024-12-07
443浏览
RISCVLinuxkernel启动代码分析之十一:设备树介绍(2)
中断和中断映射这是非常重要的部分中断逻辑上构成一个树形结构比如有中断产生的源头(设备产生中断)interrupt specifier 描述中断号,中断电平interrupt domain 中断产生设备interrupt-controller 中断控制器Interrupt Nexus 中断连接器,将子中断连接到父中断中去,一般用于PCI。中断树结构示意中断发生设备的属性interrupt
嵌入式Lee
2024-12-06
98浏览
RISCVLinuxkernel启动代码分析之十:设备树介绍(1)
一. 前言在opensbi和linux kernel中我们看到都会涉及设备树的解析,本文就来分享下设备的一些基本知识。设备树规格书下载https://github.com/devicetree-org/devicetree-specificationDTSpec指定了一个称为设备树的构造来描述系统硬件。引导程序将设备树加载到客户端程序的内存中,并将指向设备树的指针传递给客户端。Opensbi中就是
嵌入式Lee
2024-12-05
169浏览
STEPBYSTEP设计一个RISC-V仿真器之二:OpenOCD适配新的设备驱动
一. 前言 前面我们分享了openocd的构建过程,以及使用gdb进行仿真调试,为开发做好了准备。现在我们就来分享如何为openocd适配新的驱动,即适配新的仿真器硬件。二. 适配新的驱动过程假设我们要添加一个我们自己的xxlink硬件驱动。2.1.修改配置configure.ac修改configure.ac先添加适配器类型,在m4_define([USB1_ADAPTERS],下添加一行[[xx
嵌入式Lee
2024-12-04
209浏览
RISCVDEBUG系列之二:基于JTAG的RISCV的DM操作数据流
一. 前言前面我们介绍了JTAG的基本知识,知道了JTAG的是如何通过操作IR,DR和TAP进行数据交互的。这一篇就来继续分享RISCV的DEBUG是如何使用JTAG进行数据交互的。二. 整体架构我们参考官方的规格书《RISC-V Debug Specification Version 1.0-STABLE》,可以直接从github上下载https://github.com/riscv/riscv
嵌入式Lee
2024-12-03
570浏览
RISCVDEBUG系列之一:JTAG简介
一. 前言在RISCV前期验证和驱动开发阶段比较依赖DEBUG,甚至第一步就是要调通DEBUG使其能工作,否则早期都无法进行程序下载与调试验证。规格书RISC-V Debug Specification Version 1.0-STABLE 中介绍了RISCV的DEBUG实现,我们就分几篇来分享相关内容。其中Chapter 6 Debug Transport Module (DTM), non-I
嵌入式Lee
2024-12-02
469浏览
在MCU上移植使用libjpeg
一. 前言在一些嵌入式项目中可能需要用到jpeg编解码,比如UVC的MJPEG显示, 加载JPEG图片显示到TFT屏幕等,而往往很多通用MCU平台不带硬件jpeg编解码,此时就需要软件实现,这时就希望能有一个好用的jpeg编解码库,恰好官方就提供了这么一个c库即libjpeg。网址为https://libjpeg.sourceforge.net/。可以方便将该库应用到自己的项目中,当然其实现也是学
嵌入式Lee
2024-11-26
339浏览
RISCVLinuxkernel启动代码分析之九:initramfs实践
一. 前言 内核启动后需要挂载根文件系统,找到并执行init程序。在调试适配阶段,我们甚至还没有实现各种存储设备的驱动,此时也没法从对应的存储设备挂载文件系统找到init执行。此时我们可以使用initramfs,直接将简单的根文件系统打包压缩嵌入到内核中,启动时解压解包文件到rootfs中,此时就可以找到对应的init执行,后续再加载存储设备驱动,挂载实际的根文件系统,并切换过去。 整个过程涉及如
嵌入式Lee
2024-11-24
212浏览
RISCVLinuxkernel启动代码分析之八:tick定时器相关流程
一. 前言Linux中RTOS需要一个tick心跳进行调度处理,linux中的tick处理函数是scheduler_tick。本文从整体流程上来分析下执行到scheduler_tick的流程,以及过程中定时器中断相关的回调是如何注册的,以stime即中断号为5为例。先上流程图方便对照二. 设置异常入口handle_exceptionarch/riscv/kernel/head.S中.align 2
嵌入式Lee
2024-11-21
136浏览
正在努力加载更多...
Ta的
近期热门
基于ESP32-C6的SDIO接口AT通讯应用
2025-03-06 177浏览
RISCVDEBUG系列之三:RISCV的DM操作Jtag底层驱动实现
2025-03-11 111浏览
今日
新闻
TOP1
电力电子科学笔记:半导体中电子和空穴迁移率的测量
来源:ednc
TOP2
用上Zen5架构,AMD第五代霄龙嵌入式处理器有多强?
来源:ednc
3
美光科技HBM3E及SOCAMM量产出货,巩固英伟达合作关系
来源:eetc
4
传微软张江人工智能与物联网实验室已经关闭
来源:eetc
5
绿色转型浪潮席卷:从能源到AI的变革之路
来源:esmc
6
官宣!实施《中华人民共和国反外国制裁法》
来源:eetc
7
关税施压持续奏效,现代汽车宣布在美投资210亿美元
来源:esmc
8
英特尔前 CEO 基辛格加入宗教科技公司Gloo,主导开发信仰导向 AI 系统
来源:eetc
本网页已闲置超过10分钟,按键盘任意键或点击空白处,即可回到网页
X
最新资讯
电力电子科学笔记:半导体中电子和空穴迁移率的测量
用上Zen5架构,AMD第五代霄龙嵌入式处理器有多强?
美光科技HBM3E及SOCAMM量产出货,巩固英伟达合作关系
传微软张江人工智能与物联网实验室已经关闭
绿色转型浪潮席卷:从能源到AI的变革之路