社区首页
博客
论坛
下载
文库
评测
芯语
研讨会
商城
EE直播间
芯视频
E聘
更多
社区
论坛
博客
下载
评测中心
面包芯语
问答
E币商城
社区活动
资讯
电子工程专辑
国际电子商情
电子技术设计
CEO专栏
eeTV
EE|Times全球联播
资源
EE直播间
在线研讨会
视频
白皮书
小测验
供应商资源
ASPENCORE Studio
活动
IIC Shanghai 2023
2023(第四届)国际 AIoT 生态发展大会
全球 MCU 生态发展大会
第四届临港半导体产业高峰论坛暨司南科技奖颁奖盛典
IIC Shenzhen 2023
第四届中国国际汽车电子高峰论坛
更多活动预告
杂志与服务
免费订阅杂志
电子工程专辑电子杂志
电子技术设计电子杂志
国际电子商情电子杂志
登录|注册
帖子
帖子
博文
电子工程专辑
电子技术设计
国际电子商情
资料
白皮书
研讨会
芯语
文库
首页
热门
专栏作家
电子产业热词
CEO专栏
技术文库
科技头条
专栏入驻
×
提示!
您尚未开通专栏,立即申请专栏入驻
帖子
博文
用户
芯语
登录
首页
专栏作家
CEO专栏
论坛
博客
E币商城
资讯
电子工程专辑
国际电子商情
电子技术设计
文章
166
阅读
109082
评论
6
赞
50
关注
0
粉丝
8
嵌入式Lee
暂无介绍~
关注
文章
166
阅读
109082
评论
6
Ta的
文章
RISCVDEBUG系列之一:JTAG简介
嵌入式Lee
2024-12-02
9浏览
在MCU上移植使用libjpeg
嵌入式Lee
2024-11-26
54浏览
RISCVLinuxkernel启动代码分析之九:initramfs实践
嵌入式Lee
2024-11-24
22浏览
RISCVLinuxkernel启动代码分析之八:tick定时器相关流程
嵌入式Lee
2024-11-21
46浏览
RISCVLinuxkernel启动代码分析之七:早期使用opensbi的串口打印
嵌入式Lee
2024-11-20
75浏览
RISCVLinuxkernel启动代码分析之六:setup_vm_final分析
嵌入式Lee
2024-11-19
110浏览
RISCVLinuxkernel启动代码分析之五:一个小技巧实现在MMU使能后继续使用GDB调试
嵌入式Lee
2024-11-17
149浏览
RISCVLinuxkernel启动代码分析之四:setup_vm之后的页表
嵌入式Lee
2024-11-16
166浏览
RISCVlinuxkernel启动代码分析之三:setup_vm分析
嵌入式Lee
2024-11-15
175浏览
RISCVlinuxkernel启动代码分析之二:RISCV的MMU介绍与relocate
嵌入式Lee
2024-11-14
178浏览
RISCVlinuxkernel启动代码分析之一:启动汇编部分代码
嵌入式Lee
2024-11-12
228浏览
在MCU上移植使用tinygl
一. 前言有时候我们需要在MCU上进行一些图像处理,比如变换,3D显示等,希望有类似opengl的工具,恰好Tinygl就是这样一个不错的选择。其官方网页为:https://bellard.org/TinyGL/。它的作者就是开发出了ffmpeg等项目的大牛FabriceBellard,可以见其网站https://bellard.org/, 可以看到该网站上还有很多的项目,包括QEMU,TCC等,
嵌入式Lee
2024-11-11
153浏览
opensbi链接脚本解读
一. 前言 了解OpenSBI的镜像的整体架构, 可以先从链接脚本入手,这一篇就来分享OpenSBI的链接脚本,看程序镜像是如何布局的。二. 链接脚本生成与生成elf先来看炼焦脚本在哪里,如何生成elf的。opensbi/Makefile中$(platform_build_dir)/%.ld: $(src_dir)/%.ldS $(call compile_cpp,$@,$
嵌入式Lee
2024-10-03
484浏览
《基于“矿板”低成本学习FPGA》实用JTAG边界扫描快速进行引脚对应关系逆向
一. 前言前面我们分享了文章编写代码的方式操作IO来确认IO引脚的对应关系:https://mp.weixin.qq.com/s/biR6j9wt7YxQ2GSXs-UpbQ 《基于“矿板”低成本学习FPGA》逆向扫描插座所有IO引脚映射。该方法必须要先知道时钟引脚,而且操作效率低。 实际上我们还有更高效直接的方法,即使用Jtag边界扫描,Jtag设计的目的就是为了该类测试需求。我们需要JTAG硬
嵌入式Lee
2024-10-02
450浏览
opensbi串口驱动详解
一. 前言本文分享OpenSBI串口驱动相关的实现,并实践添加自己的串口驱动。整个框架如下二. 串口驱动相关Kconfig与Makefile2.1 Kconfig要了解串口驱动的相关结构,最好的方式是从Kconfig和Makefile入手,看到底编译了哪些文件,结构是怎么样的。https://mp.weixin.qq.com/s/941A4li9L6kq1QB-fuyuVA opensbi单独构建
嵌入式Lee
2024-10-01
443浏览
《基于“矿板”低成本学习FPGA》移植OpenC906番外篇-iverilog+gtkwave环境介绍
一. 前言OpenC906官方使用的是iverilog编译,gtkwave查看波形,上一篇已经体验了OpenC906的仿真。整个过程都是脚本完成所以其实并没有关注其细节,实际其也是脚本中调用了iverilog进行编译。所以为了后续了解整个编译过程,先来了解下iverilog和gtkwave。之前是linux环境下,这里就以windows下为例。二. 安装iverilog和gtkwave从以下地址下
嵌入式Lee
2024-09-13
466浏览
《基于“矿板”低成本学习FPGA》移植OpenC906第三篇-跑仿真
一. 前言 前面我们移植了openc906到淘到的fpga板子上,生成了bit文件。打样的扩展板和器件还没准备好,趁着这个时间我们来跑一遍openc906的仿真,熟悉下。 这里开发环境基于win11+WSL2+Ubuntu24, wsl环境准备可以参考之前分享的文章。二.准备工作2.1下载源码git clone https://github.com/XUANTIE-RV/openc9
嵌入式Lee
2024-09-12
489浏览
《基于“矿板”低成本学习FPGA》固化程序到SPIFLASH
前面我们的测试工程LED直接使用JTAG进行加载运行,掉电后程序丢失,我们可以使用jtag将程序下载到SPI FLASH中,重启后从FLASH加载运行。连接设备右键点击xc7k325t->Add Configuration Memory Devices...选择对应的flash型号指定生成bin文件,重新生成bit文件,同时回生成bin文件指定bin文件右键点击flash配置下载Tcl控制台会打印
嵌入式Lee
2024-09-01
538浏览
《基于“矿板”低成本学习FPGA》移植OpenC906第二篇-约束综合实现生成bit文件与IO扩展板设计
一. 前言前面我们完成了C906的工程创建和综合,现在开始就可以进行引脚和时钟约束进行实现生成bit文件了。同时我们根据板子插座和需要的引脚设计一个简单的IO扩展板,方便调试。二. 约束2.1引脚约束根据顶层文件可以看到需要以下18个引脚其中clk是时钟输入j开头的是6个jtag相关引脚,jclk是jtag的时钟输入。其中 jrst_b是对调试接口复位, jnrst_b是对目标系统复位。一个串口2
嵌入式Lee
2024-08-31
486浏览
《基于“矿板”低成本学习FPGA》移植OpenC906第一篇-添加代码综合
一.前言前面我们对淘到的板子进行了基本的测试,IO确认,已经具备了玩转的条件。这一篇开始就正式着手移植C906了。二.创建工程添加源码新建C906的工程,参考前面LED工程的例子。下载openc906的源码git clone origin https://github.com/XUANTIE-RV/openc906.git将smart_run和C906_RTL_FACTORY复制到自己的C906
嵌入式Lee
2024-08-30
575浏览
《基于“矿板”低成本学习FPGA》逆向扫描插座所有IO引脚映射
一. 前言前面分享了淘到的xc7k325t的板子作为开发板使用,板子通过4个松下的120P板对板插座引出了IO,本篇分享下如何去找到引出的IO的引脚映射。二. 电源确认拿到板子首先第一步,肯定是先确认如何供电,然后供电看是否能工作。这个板子卖家送了一个供电底板和电源所以直接上电即可。 假设没有这个底板,自己如何去确认电源引脚呢,就看PCI-E的PIN,电源PIN会占用多个引脚,如下图所示。另外PC
嵌入式Lee
2024-08-29
482浏览
《基于“矿板”低成本学习FPGA》使用ILA内部逻辑分析仪分析LED工程的信号
一. 前言前面创建了LED工程进行简单的测试,本文继续分享下使用ILA进行在线信号抓取分析。二. 添加ILA IPILA即内部逻辑分析仪。使用该IP结合JTAG仿真器可以方便的进行在线信号分析。PROJECT MANAGER-> IP Catalog搜索ILA,双击ILA(Integrated Logic Analyzer)设置需要探测的信号个数,和采样深度三. 例化ILA IP在led.v的mo
嵌入式Lee
2024-08-28
457浏览
《基于“矿板”低成本学习FPGA》分享淘到的一款超高性价比xc7k325t板
一. 前言前面我们分享了一系列淘Zynq矿板进行FPGA测试学习的文章,最近在准备移植开源的RISC-V,所以希望能找一块性价比高,资源丰富的FPGA,初步选定xilinx的xc7k325t,资源足够移植risc-v跑linux系统了。但是看了下xc7k325t的核心板都要一千以上了,开发板都要大几千了,买块新的开发板有点舍不得。于是乎还是坚持我们一贯勤俭持家,节约的精神,去二手网站上淘一淘,还真
嵌入式Lee
2024-08-27
596浏览
opensbi单独构建与GDB仿真调试
一. 前言这一篇分享OpenSBI的单独构建,Kconfig配置以及使用GDB进行仿真。为了方便编辑阅读,我们安装VSCODEWindows主机下安装VSCODE,这里略去过程。进入ubuntu终端输入code自动安装vscodeqinyunti@LAPTOP-2SG60VPF:~$ codeUpdating VS Code Server to version b1c0a14de1414fcdaa
嵌入式Lee
2024-08-25
545浏览
SDIO接口WIFI驱动之四:CIS获取解析-以RTL8189FTV为例
一.前言前面介绍SDIO寄存器空间时看到CIA(Function0)空间中有一部分是CIS,这一篇就来分享CIS这部分空间。从CIS寻址到结构解析两步来进行。参考:[REF1] SD Specifications Part E1 SDIO Simplified Specification Version 3.00 July 25, 2018二.CIS寻址[REF1]的章节6.7 SDIO Fixe
嵌入式Lee
2024-08-22
565浏览
正在努力加载更多...
Ta的
近期热门
RISCVlinuxkernel启动代码分析之一:启动汇编部分代码
2024-11-12 228浏览
RISCVlinuxkernel启动代码分析之二:RISCV的MMU介绍与relocate
2024-11-14 178浏览
RISCVlinuxkernel启动代码分析之三:setup_vm分析
2024-11-15 175浏览
RISCVLinuxkernel启动代码分析之四:setup_vm之后的页表
2024-11-16 166浏览
在MCU上移植使用tinygl
2024-11-11 153浏览
RISCVLinuxkernel启动代码分析之五:一个小技巧实现在MMU使能后继续使用GDB调试
2024-11-17 149浏览
RISCVLinuxkernel启动代码分析之六:setup_vm_final分析
2024-11-19 110浏览
RISCVLinuxkernel启动代码分析之七:早期使用opensbi的串口打印
2024-11-20 75浏览
在MCU上移植使用libjpeg
2024-11-26 54浏览
RISCVLinuxkernel启动代码分析之八:tick定时器相关流程
2024-11-21 46浏览
今日
新闻
TOP1
供需两端复苏,11月中国制造业PMI释放积极信号
来源:esmc
TOP2
中国重塑全球电动汽车市场,美欧汽车制造商面临巨大挑战
来源:esmc
3
韩系动力电池今年三季度全球市占率降至23.4%,中国企业占据半壁江山
来源:eetc
4
全球工厂的机器人密度在七年内翻了一番
来源:esmc
5
中国华润集团正式入主长电科技,聘任全华强为董事长
来源:eetc
6
8英寸碳化硅扩产竞速,产能过剩拐点即将出现?
来源:eetc
7
传三星将在折叠手机中引入玻璃背板
来源:eetc
8
美国对东南亚光伏产品征收高额反倾销税,最高税率271%!
来源:esmc
本网页已闲置超过10分钟,按键盘任意键或点击空白处,即可回到网页
X
最新资讯
供需两端复苏,11月中国制造业PMI释放积极信号
中国重塑全球电动汽车市场,美欧汽车制造商面临巨大挑战
韩系动力电池今年三季度全球市占率降至23.4%,中国企业占据半壁江山
全球工厂的机器人密度在七年内翻了一番
中国华润集团正式入主长电科技,聘任全华强为董事长