0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于RT-Thread的SPIFLASH烧写器设计实现

冬至子 来源:90houyidai 作者:90houyidai 2023-08-07 16:16 次阅读

应用的背景:
支持产线上对SPIFLASH内容的统一烧写,
因为用量不大的缘故,要求供料方代为烧录的成本太高
算是第一次使用RTThread做东西,很多地方不知道该如何使用,用着用着就又回到底层去了

实现功能,开发板和RT-Thread使用情况概述:
1、烧写文件更新(暂未实现)
2、使用按键触发,将N32内部存储数据写入外部SPIFLASH
3、使用串口命令,将N32内部存储数据写入外部SPIFLASH
4、使用串口命令,将N32内部存储数据与外部SPIFLASH比对
5、LED灯指示写入成功状态

硬件框架:

1.jpg

软件框架:

1.jpg

软件模块:
信号量,pin设备,串口设备,spi接口

对SPIFLASH的烧写测试
裸机

1.jpg

RT-Thread

1.jpg

1.jpg

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • led灯
    +关注

    关注

    22

    文章

    1592

    浏览量

    107947
  • SPI
    SPI
    +关注

    关注

    17

    文章

    1706

    浏览量

    91493
  • 烧写器
    +关注

    关注

    0

    文章

    18

    浏览量

    13178
  • RT-Thread
    +关注

    关注

    31

    文章

    1285

    浏览量

    40073
  • N32G457
    +关注

    关注

    0

    文章

    16

    浏览量

    921
收藏 人收藏

    评论

    相关推荐

    从0到1教你RT-Thread之新建工程

    在开始 RT-Thread 内核之前,我们先新建一个 RT-Thread 的工程,Device 选择Cortex-M3(Cortex-M4 或 Cortex-M7)内核的处理,调试
    发表于 11-18 14:17 1604次阅读

    RT-Thread编程指南

    RT-Thread编程指南——RT-Thread开发组(2015-03-31)。RT-Thread做为国内有较大影响力的开源实时操作系统,本文是RT-Thread实时操作系统的编程指南
    发表于 11-26 16:06 0次下载

    RT-Thread用户手册

    RT-Thread用户手册——本书是RT-Thread的编程手册,用于指导在RT-Thread实时操作系统环境下如何进行编 程。
    发表于 11-26 16:16 0次下载

    RT-Thread Studio驱动SD卡

    总结前言硬件平台:RT-Thread ART-Pi STM32H750XBH6开发板 H750开发板开发软件:RT-Thread Studio参考博客:RT-Thread Studio使用SDIO驱动SD卡挂载文件系统官方资料:
    发表于 12-27 19:13 20次下载
    <b class='flag-5'>RT-Thread</b> Studio驱动SD卡

    RT-Thread AI kit开源:轻松实现一键部署AI模型至 RT-Thread

    RT-AK 是 RT-Thread 团队为 RT-Thread 实时操作系统所开发的 AI 套件,能够一键将 AI 模型部署到 RT-Thread 项目中,让用户可以 在统一...
    发表于 01-25 18:18 3次下载
    <b class='flag-5'>RT-Thread</b> AI kit开源:轻松<b class='flag-5'>实现</b>一键部署AI模型至 <b class='flag-5'>RT-Thread</b>

    RT-Thread全球技术大会:萤石研发团队使用RT-Thread的技术挑战

    RT-Thread全球技术大会:研发团队使用RT-Thread的技术挑战         审核编辑:彭静
    的头像 发表于 05-27 11:36 1305次阅读
    <b class='flag-5'>RT-Thread</b>全球技术大会:萤石研发团队使用<b class='flag-5'>RT-Thread</b>的技术挑战

    RT-Thread全球技术大会:Kconfig在RT-Thread中的工作机制

    RT-Thread全球技术大会:Kconfig在RT-Thread中的工作机制               审核编辑:彭静
    的头像 发表于 05-27 14:49 1532次阅读
    <b class='flag-5'>RT-Thread</b>全球技术大会:Kconfig在<b class='flag-5'>RT-Thread</b>中的工作机制

    RT-Thread全球技术大会:RT-Thread测试用例集合案例

    RT-Thread全球技术大会:RT-Thread测试用例集合案例           审核编辑:彭静
    的头像 发表于 05-27 16:34 2092次阅读
    <b class='flag-5'>RT-Thread</b>全球技术大会:<b class='flag-5'>RT-Thread</b>测试用例集合案例

    RT-Thread大会:RT-Thread对POSIX的实现

    对于部分C函数,编译配平层负责实现这些接口;由于RT-Thread需要维持多平台可用,所以编译配平层的主要工作就是拟补各个编译平台的不足。
    的头像 发表于 05-27 16:46 1600次阅读
    <b class='flag-5'>RT-Thread</b>大会:<b class='flag-5'>RT-Thread</b>对POSIX的<b class='flag-5'>实现</b>

    RT-Thread全球技术大会:RT-Thread对POSIX的实现情况介绍

    RT-Thread全球技术大会:RT-Thread对POSIX的实现情况介绍             审核编辑:彭静
    的头像 发表于 05-27 16:52 1882次阅读
    <b class='flag-5'>RT-Thread</b>全球技术大会:<b class='flag-5'>RT-Thread</b>对POSIX的<b class='flag-5'>实现</b>情况介绍

    RT-Thread学习笔记 RT-Thread的架构概述

    RT-Thread 简介 作为一名 RTOS 的初学者,也许你对 RT-Thread 还比较陌生。然而,随着你的深入接触,你会逐渐发现 RT-Thread 的魅力和它相较于其他同类型 RTOS
    的头像 发表于 07-09 11:27 4543次阅读
    <b class='flag-5'>RT-Thread</b>学习笔记 <b class='flag-5'>RT-Thread</b>的架构概述

    RT-Thread文档_RT-Thread 简介

    RT-Thread文档_RT-Thread 简介
    发表于 02-22 18:22 5次下载
    <b class='flag-5'>RT-Thread</b>文档_<b class='flag-5'>RT-Thread</b> 简介

    RT-Thread文档_RT-Thread 潘多拉 STM32L475 上手指南

    RT-Thread文档_RT-Thread 潘多拉 STM32L475 上手指南
    发表于 02-22 18:23 9次下载
    <b class='flag-5'>RT-Thread</b>文档_<b class='flag-5'>RT-Thread</b> 潘多拉 STM32L475 上手指南

    RT-Thread文档_RT-Thread SMP 介绍与移植

    RT-Thread文档_RT-Thread SMP 介绍与移植
    发表于 02-22 18:31 9次下载
    <b class='flag-5'>RT-Thread</b>文档_<b class='flag-5'>RT-Thread</b> SMP 介绍与移植

    基于RT-Thread Studio学习

    前期准备:从官网下载 RT-Thread Studio,弄个账号登陆,开启rt-thread学习之旅。
    的头像 发表于 05-15 11:00 3928次阅读
    基于<b class='flag-5'>RT-Thread</b> Studio学习