- 博客(155)
- 资源 (29)
- 收藏
- 关注
原创 V103开发笔记1-20250113
应用项目: PCBFLY无人机项目(包括飞控和手持遥控器);分析移植项目,应用外设资源包括: GPIO, PWM,USART,GPIO模拟I2C/SPI, ADC,DMA,USB等;
2025-01-30 16:55:20
1166
原创 yolov11配置环境,实现OBB带方向目标检测
1. 安装GPU驱动,cuda验证安装,nvidia-smi命令查看状态nvcc -V查看cuda版本, 按安装后提示配置路径。注意:cuda选择版本, 对pytorch支持有关系,目前pytorch最高支持到11.8 ,实测A5000装530驱动,安装cuda12.2会无法正确运行,可以降级安装cuda11.8,可以完美匹配。2. 安装pytorch用conda安装,确保版本兼容验证安装正确,且cuda支持OK,3. 安装python虚拟环境,方便测试安装配置miniconda。
2025-01-23 19:58:56
2125
原创 yolo训练数据准备--采集/标注
数据处理可以用在线标注工具,有AI辅助,加快速度清洗工具 -1的要去除已有模型增加类别有没有捷径?图片尺寸不一致也要预处理
2024-12-22 09:56:07
1122
1
原创 NANO 9K玩转RISCV之ARDUINO开发环境
在从0-1探索RISCV指令集的路上,我们用百元不到的NANO 9K开发板一步步的实现:1)最小的内核架构2)取值,译码和执行的过程(电路实现ISA指令集)3)存储空间的实现(寄存器,RAM, ROM的寻址)和数据搬移4) 外设的电路实现至此,我们有了一个自己用数字电路实现的CPU精简内核,而且实现了RISCV的ISA指令集的一部分,虽然是很小的一部分!看看我们之前的软件编写方式,1)用什么语言?首先要用机器码二进制来实现,汇编都不行。2)软件怎么装载和运行?
2024-09-18 20:14:37
1838
1
原创 基于NANO 9K 开发板加载PICORV32软核,并建立交叉编译环境
ISP的实现逻辑是出厂“芯片”(我们这里是软核)自带了BootLoader程序,即出厂引导程序,通过BootLoader可以将程序从串口(上位机)下载到Flash中,实际的时序是通过RST来区分正常启动还是烧录状态,然后上位机的烧录脚本来控制串口时序, 用户程序实际上是通过串口最终下载到了FLASH中,然后程序从flash启动。NANO 9K低成本体验FPGA开发,还是挺香的,官方例子有加载PICORV32软核的例子,可以建立简单的ISP编程环境,通过串口就可以加载程序,很方便。
2024-05-30 18:05:01
1824
1
原创 能综合验证的RISCV内核开源项目调研选择
考虑维度:资源需求,开放程度,学习难度,工具链资源。最好是国产FPGA支持,或者开源EDA工具链支持。目标还是寻求一款在FPGA上低成本跑起来并能够支持一定的程序开发,最好实现一款能把RT-THREAD或FREERTOS跑起来的MCU.
2024-05-03 00:57:33
1372
原创 python环境下简洁易用的GUI---DearPyGui(1)简介
DearPyGui基于C++编写,使用了OpenGL进行图形渲染,并提供了Python的绑定接口,使得开发人员可以使用Python语言来创建强大的GUI应用程序。:DearPyGui提供了丰富的主题和样式选项,使得开发者能够根据自己的需求来自定义GUI界面的外观和风格。:DearPyGui提供了丰富的图形绘制功能,使得开发者能够轻松创建各种类型的图表、图形和可视化界面,用于科学计算和数据分析。DearPyGui是一个强大的Python GUI库,它提供了简单易用、高效和跨平台的GUI解决方案。
2024-02-20 09:52:40
2078
原创 ubuntu切换内核
如果出现内核启动报错 bad shim signature。下载ubuntu-mainline-kernel脚本。根据需要在启动时进入高级选项选择具体希望启动的内核。因为安装显卡驱动的原因,需要安装并切换指定内核。但是经常下载失败,所以给出下载链接,直接可用。需要关掉BIOS的安全启动选项。另外选择能用的内核有限。将脚本放在可执行路径中。4. 删除清理旧内核。
2024-01-21 17:53:58
1711
1
原创 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
899
原创 芯驰D9评测(3)--建立开发环境
官网下载的SDK包中就有交叉工具链,米尔提供的这个 SDK 中除了包含各种源代码外还提供了必要的交叉工具链,可以直接用于编译应用程序等。用户可以直接使用次交叉编译工具链来建立一个独立的开发环境,可单独编译 Bootloader,Kernel 或者编译自己的应用程序。我们这一节重点是编译应用程序。
2023-10-05 23:44:40
1201
原创 芯驰D9评测(2)--系统环境配置连接
linux开发板的软件开发三件套: 建立连接-->建立交叉编译环境-->建立驱动开发环境。如果我们不涉及镜像的深度定制,只是平台化应用的话。
2023-10-04 09:29:02
1097
原创 芯驰D9评测(1)--开箱硬件版
工业级的板卡和其他一般的“玩具”开发板还是要有所差别的,所以第一篇评测我们来仔细看看用料: 用料足,做工扎实,接口都做了外围引出,底板配个铝合金外壳,就是妥妥的工业嵌入式主机。 电源12V输入米尔配了多国标准适配的电源适配器, 太贴心了,嵌入式工程师也要有进军全世界“遥遥领先”的愿景。 电源输入加了保险丝,压敏电阻,TVS(双向哦)三件套, 防护妥妥的,且具备防反接保护, 即便用外接电源也可以抵御现场大部分意外情况了。 工业应用肯定关注外部接口资源,系统提供资源包括: 清晰明了,提供了快插端子。 原装宏发
2023-10-04 09:27:42
694
原创 中科昊芯28034上手(1)--环境搭建
1. IDE不是很稳定,还是会死机,另外好像不能加断点。2. 没有封装HAL库, 只能操作寄存器对象,不太友好;2. 资料还是齐备的,不过案例好像都是平头哥的。3. 好像调试环境断点功能不太正常,有待进一步验证。官网信息还是比较完整,不过需要下载阿里云盘。IDE最好用2.1.6最新版本。安装好后,eclipse风格。5. 配置环境, 编译,下载。代码需要去gitee下载。
2023-08-04 21:13:45
433
原创 Tensoflow目标检测实战(4)训练模型转换至tflite并部署
tensorflow模型输出到tflite模型,并加载到android app运行的详细过程
2022-09-26 01:11:36
1044
原创 深度学习案例实战(移植到ios平台)
学习的最大理由是想摆脱平庸,早一天就多一份人生的精彩;迟一天就多一天平庸的困扰。各位小伙伴,如果您想系统/深入学习某技术知识点…一个人摸索学习很难坚持,想组团高效学习…想写博客但无从下手,急需写作干货注入能量…热爱写作,愿意让自己成为更好的人……**...
2022-07-31 22:19:44
161
TensorFlow Lite的iOS例子 已编译通过,可以在iphone正常运行
2022-08-05
经典运放LM741的spice仿真模型,ngspice,pyspice,kicad实测可用
2022-05-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人