Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
RT-Thread
国民技术_N32G45x
【闲聊】聊聊国民技术MCU RT-Thread设计大赛的心路历程
发布于 2022-04-09 10:09:47 浏览:1057
订阅该版
[tocm] 1 故事的开始 2 心路历程 2.1 纠结于报不报名的内心OS 2.2 遗忘的角落 2.3 DDL的践行者 2.4 意料之中 2.5 小小复盘下 3 更多分享 --- # 1 故事的开始 这个故事要追溯到去年 **[RT-Thread](https://club.rt-thread.org/index.html)**的 **[RDC](https://blog.csdn.net/szullc/article/details/122031293)** ,当天下午有个安全分论坛,主要讲MCU侧安全方案实现相关的内容。受过往工作经验的影响,我始终对安全这块有比较浓厚的兴趣,不排除后续的职业生涯会重点往 **IoT安全** 这块靠拢,所以我兴高采烈地参加了那场分论坛。 分论坛期间,了解了业内的一些安全方案,真的是大开眼界,结合我自己的工作经历,还真的有种恍然大悟的感觉。不过,这些东西在那会还停留在理论上,好在安全分论坛的最后安排的是 **[国民技术](https://www.nationstech.com/)** 的安全OTA实践。 在这个环节,我首次见到了国民技术的 **N32G457** 开发板,虽然我玩开发板不算太多,职业生涯我也曾使用 **[Protel99SE](https://baike.baidu.com/item/Protel%2099SE/9569161)** 画过一些板子,所以从我对开发板的审美来看,这板子挺别致,挺优雅的,看着很舒服,实际上手体验也舒适。 在随后的安全OTA动手实践环节,借助 **[RT-Thread Studio](https://www.rt-thread.org/page/studio.html)** 的便捷性,很快就搭建好了N32G457的开发环境,可能是我这种重度Linux开发者少于使用 RT-Thread Studio 这种一站式的IDE开发环境,给我感觉居然是用着还不错。很快就完成动手实践,然后国民技术也很大方,前10位动手完成了实践项目的可以将开发板带走,这下子有点激动了,白P了一块开发板。 当然,分论坛现场自然少不了国民技术的宣传,他们也当场像我们开发者发出邀请,接下来几个月国民技术会联合RT-Thread开展应用设计大赛,奖品丰厚,期待各位开发者踊跃报名参加。 后面从RDC回来后,我就在RT-Thread的论坛论坛上看到了大赛的 [报名帖子](https://club.rt-thread.org/ask/article/3236.html),于是,一个潜在的故事就这样开始了。 ![image-20220408221917029](https://oss-club.rt-thread.org/uploads/20220714/caedc5ce304650dfdabb6215c88a7a655f43adfb.png) ![image-20220408223041926](https://oss-club.rt-thread.org/uploads/20220714/57d10bc6be4380bc47f9100e558a362f2b3e98d9.png) # 2 心路历程 ## 2.1 纠结于报不报名的内心OS 故事的开始,我跟这次大赛结缘看似比较早,但实际上呢,我却一直在纠结到底要不要报名? **为啥?** 因为我是一个 **“有前科”** 的人! 前期,由RT-Thread联手中科蓝讯、沁恒微电子、电子发烧友发起的 **[RT-Thread X RISC-V创新应用大赛](https://club.rt-thread.org/ask/article/3063.html)**,当时开出的奖品的确很诱人,也是我首次参赛,所以那次我报名地很果断。 但是,事与愿违啊,报名后的那段时间,我忙这又忙那。总之,啥都忙,就是没忙比赛的事儿。 直到,临近项目成果提交入口关闭的前几天,我在群里收到了大赛主办方的 “催交令”! ![image-20220408231202080](https://oss-club.rt-thread.org/uploads/20220714/ae2c3b83ef81db915486d7056096d22e78a5e242.png) 其实那会获奖名单都已经公布,本着尽可能让更多人能产出作品,多预留了几天而已。 此时的我,除了当时报名的时候写的那个项目提纲外,啥也没有了。 我就在想,第一次参加比赛,总不能就交白卷(回寄开发板)吧! 于是,我决定在系统提交日期关闭前要不项目的基础功能完善,正确把开发板留下来,那是我“仅剩的尊严”。 然而,那个周末又有别的事情切进来打断了老半天,火急火燎地把项目调完了,把项目文档大致写了一下。正打算在 **[电子发烧友论坛](http://www.elecfans.com/)** 提交呢,结果被告知,前一天就关闭了提交通道,请联系xxx。 后来还是私下联系了华秋的工作人员,开了绿色通道才把项目提交上去,这事儿就这么完了。 感兴趣的,可以再去看看我当时提交的 [项目文档](https://blog.csdn.net/szullc/article/details/124052938),还真是比较水的! 所以,这个过程对我是否报名参加国民技术这次的MCU大赛,影响比较大,我并不想再来一次DDL都关闭了还在补提交项目文档的活儿。 但最终可能还是逃脱不了内心OS的“虚荣”吧,也许这次我能好好完成比赛,指不定能拿个好名次呢。 就这样,我还是说服了我自己,赶在这次大赛报名关闭的时间节点,**最后一个** 提交了报名资料。 ![image-20220408232537565](https://oss-club.rt-thread.org/uploads/20220714/62851fddc6b6c6d8e2c1c295ea0772043807d31f.png) ## 2.2 遗忘的角落 虽说,名是最后时刻给报上了,但拖延症的老毛病依然没有得到很好的改善,始终一拖再拖。 还在这次,RT-Thread的小师弟没有放弃我呀,时不时来问问我,“xxx,项目完成得怎么样了?” 过了段时间,又来,“xxx,等你提交作品好久了呢!” 临近时间关闭了,见我还未提交,再来,“xxx,倒计时3天了,该提交作品了!” 你说,就这样,我能忘得了要提交作品吗?想忘也忘不了呀! 所以,这次的作品,能得以完成,小师弟在其中的确起到了很大的杠杆作用;在作品的致谢部分,我也着重感谢了小师弟,这里我也不吝啬文字,再次感谢小师弟的 **不放弃** ! ## 2.3 DDL的践行者 **DDL是第一生产力**,这是一个玩笑梗,但又真真切切地存在于现实的项目开发中,我相信,肯定不至我一个人在践行它。 虽然我自己也多次提及说要改掉这个不好的习惯,但需要时间,这不这次还是没能逃脱它的魔咒。 就在离作品提交大概还有10天的时候,我才完成项目功能的全部规划,该怎么搞那个时候才真正确认,后面就是一步步去落实。 包括taobao下单买传感器,买语音模块,然后自己手工飞线、焊板,一步步建工程,调功能。真的得益于RT-Thread做了很多工作,使得上手起来非常快,借助于论坛好友的一个demo工程,很快我就把板子的基础功能跑起来了。 这个,透露一个小插曲,去年RDC抽奖获得的一块开发板,吃灰了几个月,硬是没拆开过,看下是什么开发板;这次刚好翻箱倒柜拿出来一看,居然就是我想要的 **ESP-12F**, 正好用在我这个智能报警系统的Wi-Fi模块,连这个Wi-Fi模块的购买也省下来了,真实天助我也。 期间也遇到了一些糟心事,比如在飞线焊板的时候,没动什么,居然把N32G457的板子给焊废了,群里咨询了大佬,最后也没能修复好板子,那时候我就感慨:“这板子看着挺漂亮的,没想到居然这么脆弱!” 好在,之前RDC上赠送的那块板子救了我,不然我可能又要交白卷了,真是万幸。 随着,截止时间越来越近,手头还有些功能没有完成,年纪不再轻轻的我,居然差一点就通宵了到凌晨,第二天起来眼睛都睁不开,卧槽!我自己都感慨,我TM工作的时候都好久没这么拼了。你说这图个啥? ![image-20220409003047444](https://oss-club.rt-thread.org/uploads/20220714/9369b84e12aa210411f4d7601d3fd2a9c639940e.png) 好在,作品后面的调试还算顺利,文档、代码、演示视频一气呵成,提交之后,静候佳音。 真的要感谢家人的支持,虽然他们很不赞同这样熬着身体去做这件事,我也希望今后尽量不会再有这种了吧。 ## 2.4 意料之中 项目作品提交上去之后,自然每天时不时会关注下大赛的进程,哪天谁谁谁又提交了作品,我总会点进去了解下别人做的啥,学习学习。 当然,肯定也是时刻关注着大赛官方群的动向,最重要的是:获奖名单啥时候公布呀? 群里面一个小哥挺有趣的,说这等大赛公布结果,硬是有一种 **“等待期末考试结果既视感”**。 还真是这样,尤其说好的 “应该清明假期后公布”,还以为是假期后的第一天,结果硬是等到本周的周五,看来大家都有拖延症的习惯啊。 终于等来小师弟在大赛群里第一时间公布 **[获奖名单](https://club.rt-thread.org/ask/article/3664.html)**,激动地点进去,看到自己排在第一位,心里还是蛮高兴的,毕竟得到了大赛主办方(国民技术 & RT-Thread)对自己小作品的认可,这比奖品更为重要。 这也意味着,前段时间的一个多星期的努力没有白费,这份收获对得起自己的付出。 其实,在我大体完成了大部分功能,正在梳理项目文档的时候,我就跟我朋友聊起这次大赛,他问我在忙啥,我倒是略带玩笑地说,我在参加一个设计大赛,我的目标是拿下一等奖,**冲刺1000元奖金** 。 ![image-20220408234919134](https://oss-club.rt-thread.org/uploads/20220714/15206829270dbf41713bee856dfb9fa7f3793367.png) 还别说,正因为有了这个 “牛皮” 话,我写项目文档更加用心了,还特意新增了几个不在之前规划内的内容,真的是非常用心去完成这份项目文档,包括文档最后的复盘和致谢,都是发自内心的想法,很实诚。 而且,想项目文档完善了之后,我又重新拿起板子调了一个之前工作不太成功的功能,等这个功能更优了之后,才开始录制演示视频。 我当时也是希望,用最真诚的细节,打动评委的心,结果我发现我成功了,意料之中带来的小小窃喜。 ## 2.5 小小复盘下 - **用心做好每一个细节,别人(评委)可以感受得到。** - **选题既要新颖又要能落地,我觉得这可能会是一个加分项。** - **项目文档,就是你作品的最好展示窗口,务必花心思去构思和撰写。** - **show me the fxxking code !** - **多观摩、多学习,别人踩过坑对你更具指导意义,往往可以事半功倍。** - **还是不要太依赖DDL,搞不好容易出事。** ![image-20220409001702728](https://oss-club.rt-thread.org/uploads/20220714/f141c502cfa171b1e44d8fc7e33b702b1cbb7adc.png) # 3 更多分享 欢迎关注我的[github仓库01workstation](https://github.com/recan-li/01workstation),日常分享一些开发笔记和项目实战,欢迎指正问题。 同时也非常欢迎关注我的CSDN主页和专栏: [【CSDN主页-架构师李肯】](https://blog.csdn.net/szullc/article/details/122794634) [【RT-Thread主页-架构师李肯】](https://club.rt-thread.org/u/18001) [【我的优秀博文汇总】](https://blog.csdn.net/szullc/article/details/124030144) [【C/C++语言编程专栏】](https://blog.csdn.net/szullc/category_8450784.html) [【GCC专栏】](https://blog.csdn.net/szullc/category_8626555.html) [【信息安全专栏】](https://blog.csdn.net/szullc/category_8452787.html) [【RT-Thread开发笔记】](https://blog.csdn.net/szullc/category_11461616.html) [【freeRTOS开发笔记】](https://blog.csdn.net/szullc/category_11467856.html) [【BLE蓝牙开发笔记】](https://blog.csdn.net/szullc/category_11615545.html) [【ARM开发笔记】](https://blog.csdn.net/szullc/category_11575847.html) [【RISC-V开发笔记】](https://blog.csdn.net/szullc/category_11494874.html) 有问题的话,可以跟我讨论,知无不答,谢谢大家。
5
条评论
默认排序
按发布时间排序
登录
注册新账号
关于作者
李肯陪你玩赚嵌入式
2022年度和2023年度RT-Thread社区优秀开源布道师,COC深圳城市开发者社区主理人,专注于嵌入式物联网的架构设计
文章
47
回答
504
被采纳
82
关注TA
发私信
相关文章
1
RT-THREAD在STM32H747平台上移植lwip
2
正点原子miniSTM32开发板读写sdcard
3
反馈rtt串口驱动对低功耗串口lpuart1不兼容的问题
4
Keil MDK 移植 RT-Thread Nano
5
RT1061/1052 带 RTT + LWIP和LPSPI,有什么坑要注意吗?
6
RT thread HID 如何收发数据
7
求一份基于RTT系统封装好的STM32F1系列的FLASH操作程序
8
RT-Thread修改项目名称之后不能下载
9
rt-studio编译c++
10
有木有移植rt-thread(nano)到riscv 32位MCU上
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
国产MCU移植系列教程汇总,欢迎查看!
4
机器人操作系统 (ROS2) 和 RT-Thread 通信
5
五分钟玩转RT-Thread新社区
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
热门标签
RT-Thread Studio
串口
Env
LWIP
SPI
AT
Bootloader
Hardfault
CAN总线
FinSH
ART-Pi
USB
DMA
文件系统
RT-Thread
SCons
RT-Thread Nano
线程
MQTT
STM32
RTC
FAL
rt-smart
ESP8266
I2C_IIC
UART
WIZnet_W5500
ota在线升级
freemodbus
PWM
flash
cubemx
packages_软件包
BSP
潘多拉开发板_Pandora
定时器
ADC
flashDB
GD32
socket
中断
编译报错
Debug
SFUD
rt_mq_消息队列_msg_queue
msh
keil_MDK
ulog
C++_cpp
MicroPython
本月问答贡献
踩姑娘的小蘑菇
4
个答案
1
次被采纳
红枫
4
个答案
1
次被采纳
张世争
4
个答案
1
次被采纳
Ryan_CW
4
个答案
1
次被采纳
xiaorui
1
个答案
1
次被采纳
本月文章贡献
catcatbing
3
篇文章
5
次点赞
qq1078249029
2
篇文章
2
次点赞
xnosky
2
篇文章
1
次点赞
Woshizhapuren
1
篇文章
5
次点赞
YZRD
1
篇文章
2
次点赞
回到
顶部
发布
问题
投诉
建议
回到
底部