发动态
综合 最新发布 最新回复
图文
列表
有一些朋友问到有没有开源的printf直接可以拿来用的,不想再重复造轮子了,一些老维护项目软件架构也不能随便换,只是想加入这个组件方便以后排查问题,那当然是有的,毕竟开源界的道友们还是非常无私的。那么接下来就给大家推荐三个轮子,后续自己根据实际项目需求进行修一修基本就能用了~1、xprintfxprintf 是一个紧凑的字符串 I/O 库。 它非常适用于程序存储器不足以用于常规 printf 函数的微型微控制器。 推荐的用途是:将格式化的字符串写入 LCD 或 UART 以及用于调试/维护控制台。可以使用配置选项配置 xprintf 以减小模块大小。下表显示了 Cortex-M3 (gcc -Os) 中代码大小的示例。 long long 和 float 需要 C99 或更高版本。源码和使用说明都在如下路径:http://elm-chan.org/fsw/strf/xprintf_j.html2、lwprintflwprintf-Lightweight printf library optimized for embedded systems,lwprintf是针对嵌入式系统优化的轻量级 stdio 管理器。 用 C 语言 (C11) 编写,实现了与 printf、vprintf、snprintf、sprintf 和 vsnprintf 兼容的输出函数,只需要几 kB 的非易失性存储器,较低的内存占用,适用于嵌入式系统.并且对所有 API 函数的可重入访问,能够在多个线程打印到同一输出流可选支持,还允许多个输出流函数(与仅支持一个输出流函数的标准不同)来分离应用程序的各个部分。所以整体lwprinf功能的选择会更加的丰富,而且这个项目文档案例也比较丰富,根据自己的情况进行功能的选择,挺香的。开源地址如下:https://github.com/MaJerle/lwprintf
开源轻量级printf,修一修就能跑~
开源硬件平台
开源文章:山西机电职业技术学院4月培训总结\n\n简介:在4月期间山西机电职业技术学院进行了,以51单片机核心板为案例的培训。\n\n文章链接:[https://oshwhub.com/article/51hexinban]\n#活动资讯#
开源硬件平台
开源文章:长春大学机器人创新实验室32单片机硬件培训4月份培训总结\n\n简介:长春大学电子信息工程学院机器人工程创新实验室是长春大学机器人工程专业筹建,目标是针对大一、大二以及大三的嵌入式系统开发特建的创新型实验室,实验室秉持开放、创新以及嵌入式工程师职业化培养的目标!\n\n文章链接:[https://oshwhub.com/article/changchun-university-robot-innovation-laboratory-32-mcu-hardware-training-april-training-summary]\n#高校动态#
开源硬件平台
开源文章:基于AI8H2K08U做的USB转485&232模块、2路UART、2路485\n\n简介:在嵌入式系统开发中,USB转UART/RS485/RS232模块是常见的硬件工具,用于实现计算机与嵌入式设备之间的通信。随着国产芯片技术的不断进步,基于国产芯片的模块逐渐崭露头角,成为高性价比的选择。\n\n文章链接:[https://oshwhub.com/article/usb-to-485232-module-2-way-uart2-485-based-on-ai8h2k08u]\n#技术干货#
开源硬件平台
开源文章:4月培训活动--RDA5807收音机\n\n简介:2025 年 4 月 1 日至 25 日,西安培华学院曾俊超学长组织大一电子信息工程专业学生完成 RDA5807 收音机设计活动,利用嘉立创 EDA 进行原理图与 PCB 设计。\n\n文章链接:[https://oshwhub.com/article/april-training-activity-rda5807-radio]\n#高校动态#
开源硬件平台
使用QCC3084+PCM1794A设计的音频解码没有输出,求解答
#音频# #DIY设计# #功放# QCC3084已经配置为数字输出,示波器测试显示,MCK为12.2878MHz,BCK为3.072MHz,LRCK为47.99KHz。PCM1794A的MONO、DEM、CHSEL、FTM0、FMT1均由10K电阻拉低至地。MUTE信号也拉低至地。差分电流输出端只有5.7mA左右的直流电流。可能是什么问题导致的,求大佬解答
开源硬件平台
冲鸭!五月都准备来了!!来试试嘉立创3D打印免费打样吧 https://www.jlc-3dp.cn/fp/Aq65nal
开源硬件平台
开源项目:双模Modbus网关设计\n\n简介:本项目打造工业物联网全栈方案,以自研双模智能网关为核心,构建 “云 - 边 - 端” 架构,实现工业设备数据实时采集传输与远程控制,支持多场景应用,为工业数字化、智能化升级提供技术与服务支撑。\n\n开源链接:[https://oshwhub.com/liubin001/wu-lian-wang-wang-guan]\n#4G/5G技术# #STM单片机# #WiFi/以太网#
开源硬件平台
做了个UPS电源(2025星火计划大赛)
好久没发动态了,最近搞了两个UPS电源,已经初步开源结项
开源硬件平台
为什么我的庐山派运行最基础的摄像头显示代码只有11帧左右,而且显示一段时间之后画面就会卡主不再更新,要等一段时间才会重新恢复,并且会重复的卡住,我用别人的电脑运行我的k230就不会出现这种问题
开源硬件平台
怎么导出json格式?
开源硬件平台
新建PCB/封装默认栅格尺寸问题
为什么新建的PCB和封装不能设置默认栅格尺寸,而且官方给的默认居然是英制单位,每次都要手动换成公制单位 #嘉立创PCB#
开源硬件平台
开源链接:https://oshwhub.com/taury/esp32c3_mini
123456
开源硬件平台
开源项目:BLE_SWORD\n\n简介:基于ESP32C3的WiFi蓝牙大刀,可以简单识别上下左右四个运动方向,并通过MQTT将对应的方向信息发送到服务器上。\n\n开源链接:[https://oshwhub.com/taury/esp32c3_mini]\n#蓝牙/蓝牙mesh# #ESP8266/32# #DIY设计#
开源硬件平台
开源项目:IP5355[小尺寸?大容量?充电宝?露营灯?]\n\n简介:基于英集芯IP5355设计的一个小尺寸充电宝、带小夜灯露营灯功能。\n\n开源链接:[https://oshwhub.com/wzw666/ip5355mini]\n#家用电子# #DIY设计# #消费电子#
开源硬件平台
BGA封装库在哪里能下载?
开源硬件平台
单片机原理图
#DIY设计# 我想找一个可以帮我做基于stm32的电气设备绝缘缺陷在线检测系统的原理图 ,有没有人帮我辅导一下
开源硬件平台
立创天空星
开源硬件平台
开源项目:智能机器狗实训营-毫米波雷达机器狗\n\n简介:基于ESP8266及安信可RD03E24G毫米波雷达的智能机器狗\n\n开源链接:[https://oshwhub.com/eda_eqmcfohy/diy-project-esp8266]\n#ESP8266/32# #DIY设计#
开源硬件平台
优质硬件创作分享平台
推荐话题 换一批
#DIY设计#
#嘉立创PCB#
#创享2025#
#嘉立创#
#畅聊专区#
#ESP8266/32#
#星火计划2025#
#嘉立创免费3D打印#
查看更多热门话题
打赏记录
粤公网安备44030002004666号 · 粤ICP备2023121300号 · 用户协议 · 隐私政策 · 侵权举报 · ISO/IEC · Copyright © 2024 嘉立创社区版权所有
服务热线:18682363881 ·  服务时间:周一至周六 9::00-18:00 · 联系地址:中国·深圳(福田区商报路奥林匹克大厦27楼) · 媒体沟通:pr@jlc.com · 集团介绍
移动社区