![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
嵌入式
文章平均质量分 75
zeloas
这个作者很懒,什么都没留下…
展开
-
Android 手机部署whisper 模型
Whisper 是一个由OpenAI开发的开源深度学习模型,专门用于语音识别任务。这个模型能够将语音转换成文本,支持多种语言,并且在处理不同的口音、环境噪音以及跨语言的语音识别方面表现出色。Whisper模型的目标是提供一个高效、准确的工具,以支持自动字幕生成、会议记录、语音命令解析等应用场景。原创 2024-03-31 13:31:43 · 2073 阅读 · 0 评论 -
jetson nano 部署 ollama运行大模型
Ollama是一个开源的大型语言模型服务,提供了类似OpenAI的API接口和聊天界面,可以非常方便地部署最新版本的GPT模型并通过接口使用。支持热加载模型文件,无需重新启动即可切换不同的模型。该error 可以无视,这个主要是nvidia-smi 命令没有找到, jetson nano下面没有这个指令, 我们下面要使用的也是cpu所以没有什么影响。这里可以使用jtop来查看资源的消耗, 需要提升性能的话,可以使用jetson_clocks进行调整, 需要装风扇, 不然会温度过高。原创 2024-03-24 23:05:19 · 863 阅读 · 0 评论 -
GPIO口工作原理的超详细解释(附电路图)
这里要注意N-MOS管,当设置输出的值为高电平的时候,N-MOS管处于关闭状态,此时I/O端口的电平就不会由输出的高低电平决定,而是由I/O端口外部的上拉或者下拉决定;当设置输出的值为低电平的时候,N-MOS管处于开启状态,此时I/O端口的电平就是低电平。开漏输出_OUT_OD——IO输出0接GND,IO输出1,悬空,需要外接上拉电阻,才能实现输出高电平。GPIO支持4种输入模式(浮空输入、上拉输入、下拉输入、模拟输入)和4种输出模式(开漏输出、开漏复用输出、推挽输出、推挽复用输出)。原创 2024-01-21 17:01:18 · 2303 阅读 · 0 评论 -
从1.0到5.3,各版本蓝牙协议的功能特点
低成本、低时延,可实现3ms的低延迟,还有AES-128加密,在保证性能的前提下实现较高的安全性。ADI包括广播数据ID(DID)及广播组ID(SID),广播数据ID主要用于区分不同的广播数据内容,广播组ID用于区分不同的广播组。传输速率未变,在蓝牙1.1版本的基础上 ,增加了抗干扰跳频功能,支持单通道播放,但是性能还是不理想。使用全新的协议,传输速率能够达到24Mbps,传输速率在蓝牙2.0的基础上大大提升,支持视频传输。传输速率748~810kpbs,单工传输,通信易受干扰,难以区分主副设备。原创 2024-01-21 16:45:08 · 1160 阅读 · 0 评论 -
嵌入式问题解决手册
esp32 idf 的vscode的开发过程中, 发现有些定义编译能够通过的, 编写的时候有些定义显示为红色,显示为了undefined, 语法没有被自动的关联上, 现象如下图。所以默认的定义在build 下面就会产生这个compile_commands.json 文件, 这个定义添加到。并且设定的一些宏,在vscode 中显示的也不对,不太方便进行代码的开发和调试。原因, 这个口可能被设定为了usb的otg的口了,具体的说明和解决方案如下。使用usb工具查看该usb的号是 4001, 303a。原创 2024-01-15 23:45:22 · 430 阅读 · 0 评论 -
DRAM、SRAM、PSRAM和Flash
DRAM、SRAM和Flash都属于存储器,DRAM通常被称为内存,也有些朋友会把手机中的Flash闪存误会成内存。SRAM的存在感相对较弱,但他却是CPU性能发挥的关键。DRAM、SRAM和Flash有何区别,它们是怎样工作的?原创 2024-01-12 00:00:00 · 2177 阅读 · 0 评论 -
SPI总线
SPI = Serial Peripheral Interface,是串行外围接口设备,是一种高速,全双工,同步的通信总线。常规只占用四根线,节约了芯片管脚,PCB的布局省空间。支持全双工,push-pull的驱动性能相比open-drain信号完整性更好。支持高速(100MHz以上)。协议支持字节长不限于8bits,可根据应用特点灵活选择消息字长硬件连接简单。相比I2C多两根线。没有寻址机制,只能靠片选选择不同设备。没有从设备接收ACK,主设备对于发送成功与否不得而知。原创 2023-12-23 23:44:07 · 1365 阅读 · 0 评论 -
树莓派连接串口
树莓派的串口默认为串口终端调试使用,如要正常使用串口则需要修改树莓派设置。关闭串口终端调试功能后则不能再通过串口登陆访问树莓派,需从新开启后才能通过串口控制树莓派。默认波特率为115200,原创 2022-09-13 21:30:00 · 3379 阅读 · 0 评论 -
openocd编译(windows, linux)
折腾rp2040的时候要用下openocd, 官方的不能用,于是自己想要编译一个, 搞了cygwin和mingw的编译环境, 编译未果, 后面还是借用了官方的编译方式, 具体如下官方方法如下:https://github.com/xpack-dev-tools/openocd-xpack/blob/xpack/README-BUILD.md过程:环境准备,windows 机器上需要配置docker和wsl下载编译脚本, 这里可以checkout 不同版本的openocd-xpack来获取响应的配原创 2021-09-08 23:38:45 · 3481 阅读 · 2 评论 -
I2C协议
I2C是什么在消费电子,工业电子等领域,会使用各种类型的芯片,如微控制器,电源管理,显示驱动,传感器,存储器,转换器等,他们有着不同的功能,有时需要快速的进行数据的交互,为了使用最简单的方式使这些芯片互联互通,于是I2C诞生了,I2C( Inter-Integrated Circuit )是一种通用的总线协议。它是由Philips(飞利浦)公司,现NXP(恩智浦)半导体开发的一种 简单的双向两线制 总线协议标准。对于硬件设计人员来说,只需要2个管脚,极少的连接线和面积,就可以实现芯片间的通讯,对于软件开转载 2021-03-23 22:32:50 · 3260 阅读 · 0 评论