- 博客(150)
- 资源 (29)
- 收藏
- 关注
原创 基于NANO 9K 开发板加载PICORV32软核,并建立交叉编译环境
ISP的实现逻辑是出厂“芯片”(我们这里是软核)自带了BootLoader程序,即出厂引导程序,通过BootLoader可以将程序从串口(上位机)下载到Flash中,实际的时序是通过RST来区分正常启动还是烧录状态,然后上位机的烧录脚本来控制串口时序, 用户程序实际上是通过串口最终下载到了FLASH中,然后程序从flash启动。NANO 9K低成本体验FPGA开发,还是挺香的,官方例子有加载PICORV32软核的例子,可以建立简单的ISP编程环境,通过串口就可以加载程序,很方便。
2024-05-30 18:05:01
1384
原创 能综合验证的RISCV内核开源项目调研选择
考虑维度:资源需求,开放程度,学习难度,工具链资源。最好是国产FPGA支持,或者开源EDA工具链支持。目标还是寻求一款在FPGA上低成本跑起来并能够支持一定的程序开发,最好实现一款能把RT-THREAD或FREERTOS跑起来的MCU.
2024-05-03 00:57:33
804
原创 python环境下简洁易用的GUI---DearPyGui(1)简介
DearPyGui基于C++编写,使用了OpenGL进行图形渲染,并提供了Python的绑定接口,使得开发人员可以使用Python语言来创建强大的GUI应用程序。:DearPyGui提供了丰富的主题和样式选项,使得开发者能够根据自己的需求来自定义GUI界面的外观和风格。:DearPyGui提供了丰富的图形绘制功能,使得开发者能够轻松创建各种类型的图表、图形和可视化界面,用于科学计算和数据分析。DearPyGui是一个强大的Python GUI库,它提供了简单易用、高效和跨平台的GUI解决方案。
2024-02-20 09:52:40
1532
原创 ubuntu切换内核
如果出现内核启动报错 bad shim signature。下载ubuntu-mainline-kernel脚本。根据需要在启动时进入高级选项选择具体希望启动的内核。因为安装显卡驱动的原因,需要安装并切换指定内核。但是经常下载失败,所以给出下载链接,直接可用。需要关掉BIOS的安全启动选项。另外选择能用的内核有限。将脚本放在可执行路径中。4. 删除清理旧内核。
2024-01-21 17:53:58
1055
原创 git 权限报错处理(亲测可行)
然后会跳出一堆内容你只需输入yes回车就完事了,然后他会提示你成功了;然后你就可以正常使用git clone命令了。错误信息“Please make sure you have the correct access rights。3. 在github打开用户,进入setting,添加ssh key, 黏贴进去。2. 复制~/.ssh/id_rsa.pub文件内容。右键点击windows图标,选择管理员运行。
2023-10-31 09:58:33
721
原创 芯驰D9评测(3)--建立开发环境
官网下载的SDK包中就有交叉工具链,米尔提供的这个 SDK 中除了包含各种源代码外还提供了必要的交叉工具链,可以直接用于编译应用程序等。用户可以直接使用次交叉编译工具链来建立一个独立的开发环境,可单独编译 Bootloader,Kernel 或者编译自己的应用程序。我们这一节重点是编译应用程序。
2023-10-05 23:44:40
928
原创 芯驰D9评测(2)--系统环境配置连接
linux开发板的软件开发三件套: 建立连接-->建立交叉编译环境-->建立驱动开发环境。如果我们不涉及镜像的深度定制,只是平台化应用的话。
2023-10-04 09:29:02
818
原创 芯驰D9评测(1)--开箱硬件版
工业级的板卡和其他一般的“玩具”开发板还是要有所差别的,所以第一篇评测我们来仔细看看用料: 用料足,做工扎实,接口都做了外围引出,底板配个铝合金外壳,就是妥妥的工业嵌入式主机。 电源12V输入米尔配了多国标准适配的电源适配器, 太贴心了,嵌入式工程师也要有进军全世界“遥遥领先”的愿景。 电源输入加了保险丝,压敏电阻,TVS(双向哦)三件套, 防护妥妥的,且具备防反接保护, 即便用外接电源也可以抵御现场大部分意外情况了。 工业应用肯定关注外部接口资源,系统提供资源包括: 清晰明了,提供了快插端子。 原装宏发
2023-10-04 09:27:42
428
原创 中科昊芯28034上手(1)--环境搭建
1. IDE不是很稳定,还是会死机,另外好像不能加断点。2. 没有封装HAL库, 只能操作寄存器对象,不太友好;2. 资料还是齐备的,不过案例好像都是平头哥的。3. 好像调试环境断点功能不太正常,有待进一步验证。官网信息还是比较完整,不过需要下载阿里云盘。IDE最好用2.1.6最新版本。安装好后,eclipse风格。5. 配置环境, 编译,下载。代码需要去gitee下载。
2023-08-04 21:13:45
298
原创 Tensoflow目标检测实战(4)训练模型转换至tflite并部署
tensorflow模型输出到tflite模型,并加载到android app运行的详细过程
2022-09-26 01:11:36
952
原创 深度学习案例实战(移植到ios平台)
学习的最大理由是想摆脱平庸,早一天就多一份人生的精彩;迟一天就多一天平庸的困扰。各位小伙伴,如果您想系统/深入学习某技术知识点…一个人摸索学习很难坚持,想组团高效学习…想写博客但无从下手,急需写作干货注入能量…热爱写作,愿意让自己成为更好的人……**...
2022-07-31 22:19:44
137
原创 multisim&KICAD仿真运放电路(三个例子)
1)运放组成基本的反向放大器反向放大器原理原理分析(来自百度百科) 运算放大器具有以下特点,当输出端不加电源电压时,正相输入端(+)和反相输入端(-)被认为施加了相同的电压,也就是说可以认为是虚短路。所以,当正相输入端 (+)为0V时,A点的电压也为0V。 运算放大器的输入阻抗极高,反相输入端(-)中基本上没有电流。因此,当Ie经由A点流向R2时,I1和I2电流基本相等。由以上条件,对R2使用欧姆定律,则得出Vout=- I1xR2。 I......
2022-06-04 10:16:48
7628
原创 安卓盒子root--包好
1. 安卓wifi连路由器,记录IP地址可选, 如果USB连接正常就不需要了。2. “刷机精灵”的adb命令行工具连接确认插上USB A-A数据线,命令行adb devices连接报错的话,需要重置服务adb server is out of date. killing...查看服务端口adb nodaemon servercannot bind 'tcp:5037': No error查看占用进程,杀掉占用端口C:\Program Files (x86)\s
2022-05-25 14:53:32
753
原创 Multisim电路仿真(0)--二极管特性研究1
电路文件链接:multisim仿真实例--二极管特性-嵌入式文档类资源-CSDN下载仿真电路见下图:二极管只有在低频小信号情况下才能等效为电阻,上图交流信号为1kHz, 10mv(有效值),输出电压不是真,可认为直流电压表读数就是电阻上直流电压值。不同电流情况下观察二极管压降,从而观察等效电阻变化。1V情况下:直流电压4V情况下:可以发现随着直流电压升高(电流加大),二极管压降变小(等效电阻变小)。如果把万用表改成电流表来测量:在1V时大...
2022-05-01 18:16:15
5522
TensorFlow Lite的iOS例子 已编译通过,可以在iphone正常运行
2022-08-05
经典运放LM741的spice仿真模型,ngspice,pyspice,kicad实测可用
2022-05-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人