摘要: QueueForMcu 项目地址 基于单片机实现的队列功能模块,主要用于8位、16位、32位非运行RTOS的单片机应用,兼容大多数单片机平台。 动态创建队列对象 动态设置队列数据缓冲区 静态指定队列元素数据长度 采用值传递的方式保存队列数据 Cpost Cpost是一个c语言编写的,用于c语言程序上 阅读全文
posted @ 2024-06-30 13:20 Sparkle-now 阅读(6) 评论(1) 推荐(0) 编辑
摘要: 实现目的 使用Dap-link和stlink的时候,就发现这些仿真器上并没有USB转TTL芯片,就可以实现USB转串口,实现虚拟串口,非常方便。这里实测得出,使用USB虚拟串口,可以轻松达到921600波特率,接近1M/s,因为这个虚拟串口实际就是USB通讯,使用USB通讯,模拟COM类通讯端口协议 阅读全文
posted @ 2024-06-30 13:16 Sparkle-now 阅读(17) 评论(1) 推荐(0) 编辑
摘要: 下载系统 镜像下载地址 可能需要翻个墙,也可以使用GitHub文件下载工具 github下载文件加速 下载后使用balenaEtcher-Portable 下载到SD卡,建议整好一些的SD卡 完成后插入SD卡,使用支持快充的供电器进行供电,好像是20W的需要,不然会启动不成功。 SSH访问连接 使用 阅读全文
posted @ 2024-06-30 13:15 Sparkle-now 阅读(5) 评论(1) 推荐(0) 编辑
摘要: 简述 后面需要在linux下学习驱动开发,然后不想玩虚拟机,就直接安装了双系统。用kde桌面玩的蛮开心的,就索性把win下的开发内容都搬过来吧 在Linux下开发STM32,使用Clion和Cubemx开发,openocd调试,关于芯片下载,编译器选项,代码起始内容都需要自行通过工程的配置文件修改, 阅读全文
posted @ 2024-06-30 13:14 Sparkle-now 阅读(9) 评论(1) 推荐(0) 编辑
摘要: 简介 根据安福莱的STM32H7教程,H7单片机的QSPI外设是直接连到芯片内核上的,地址是0X90000000;那么就可以通过QSPI外设,将外置flash内存映射,并由此执行代码。 STM3H7单片机矩阵架构 相关操作在keil5上比较简单,配置点东西就行;可以参考安福莱教程。 这里要介绍的是在 阅读全文
posted @ 2024-06-30 13:12 Sparkle-now 阅读(8) 评论(2) 推荐(0) 编辑