标准版
#第七届立创电赛#基于stm32h7的生活小助手

创建时间:2年前

299 0

描述

<p><strong>1、自我/团队介绍</strong></p> <p>    本人为在职工程师一枚,因单身故时有闲暇。游戏小说电视剧电影之余,见此活动,顿觉人生颓废,故悬梁刺股,百日誓师冲刺比赛。</p> <p>     待软硬件开源之后,望各位积极提交bug反馈 或 新功能要求,本人也会本着压榨每一个用到的芯片的性能的目的,积极修复和增加新功能。我是很乐意长期维护这个项目的软件源码的。给各位利用cubemx使用stm32提供一个不错的示范。</p> <p>      这里要提到的是:用ad主要是布线原因,之前用了几次立创eda,布线这块,用起来不顺手,功能偏弱。用stm32是因为手上有一些h750,h743和h753,不用它们就浪费它们的性能了。</p> <p> </p> <p><strong>2、项目介绍</strong></p> <p>     <strong>2-1 项目详情</strong></p> <p>         此小助手为居家必备,学习工作必备之良品。</p> <p>         <strong>功能</strong>如下:</p> <p>              语音识别,语音合成,天气预报,网络时间校准,热搜显示,热门电影显示,股票指数显示,闹钟,计时器,倒计时,FM收音机【选配】,蓝牙音箱【选配】等。</p> <p> </p> <p>     <strong>2-2 项目所面临的挑战及所解决的问题</strong></p> <p>         挑战:软件上由stm32端的C 和 esp32-s2端的python 编程两部分构成。涉及知识范围广,难度适宜。</p> <p>         主要难度还是在GUI友好的交互上,这个是大头,其他功能方面的,都是小问题。</p> <p> </p> <p><strong>3    硬软件部分涉及到的关键点</strong></p> <p>      <strong>软件上:</strong></p> <p>           这里会用到stm32h7的很多外设,包括:usart,spi,usb,fmc等,配合freeRTOS,fatfs,cJSON等库,实现目标功能。</p> <p>           esp32-s2的micropython编程比较简单,爬服务器数据,解析啥的,没啥难度,socket配合requests库和强大的正则表达式,合理的爬取百度,猫眼,股票网站的数据用于显示在ips屏上。</p> <p>      <strong>硬件上:</strong></p> <p>           由于信号频率低,这里只对关键的usb,时钟线进行优先走线。其他的拉通就行。为了降低布线死亡的脑细胞数量,这里采用上下板方案,蓝牙和fm作为下板,是可有可无。若是评论区需要的话,我可以把下板搞出来,适配好软件,增加娱乐性。</p> <p>         </p> <p>4 待做</p> <p>5,待加</p> <p>6,视频待完成后,一并奉上。【讲解软件,硬件,整体使用流程】</p> <p>7,首次公开发布。新鲜出炉</p> <p>8,文档看具体情况,要是获现金奖了,就有动力完整写出来了</p> <p>9,参考文献待完工之日,提供列表<br><br></p>

文档

BOM

暂无

附件

暂无

成员

评论(1)

  • 表情
    emoji
    小嘉工作篇
    小嘉日常篇
  • 图片
成功
工程所有者当前已关闭评论
立创电赛 回复
<p>板子上记得打立创电赛的logo</p>
goToTop
svg-battery svg-battery-wifi svg-books svg-more svg-paste svg-pencil svg-plant svg-ruler svg-share svg-user svg-logo-cn svg-double-arrow