【有奖征集】分享你的开发故事-活动已停

  [复制链接]
见素抱朴 | 2023-10-12 16:31:46 | 显示全部楼层
为了白嫖板子,园长非要让过来写个翻车事故。作为新手小白的我,板子都没做过几个何来的翻车大瓜让大家来吃 ?为此我绞尽脑汁的过来编故,故事的名字叫做“我白嫖板子的翻车经历”。
话说在一个月黑风高伸手不见五指的夜里。。。。。。对不起我编不下去了
算了,重新来。。。
2023年10月12日下午,突然间收到一个安可信园长的微信好友的请求。本来对板子没报希望的我突然间看到了我的板子再向我招手。
顺利通过请求后园长问到了第一个问题”开发故事分享了没?”啥、故事?我哪来的故事?耿直的我想都没想的回了园长新手小白,没有故事?
“入门新手呀,那可只能抱歉了。板子是给底子还不错的人玩的,我们小安派上手有点难度”:园长说。
这眼看要到手的板子就这么飞了?不可能,绝对不可能。
接下来园长又问了我:大学学的什么专业?
机智的我能告诉她我学的是材料专业吗?当然回复的是微电子专业了
结果园长的疑惑来了:微电子你们不学单片机?
完了还得接着编,我们公司的微电子同事好象也不会单片机呀我心里想着回复了园长:我们这个偏IC设计,不搞单片机。
园长回复:那你觉得单片机更有搞头?
我回复到:”那当然不是了,现在单片机和ic设计比起来好像还是IC这个专业好一点。我要板子也就是觉得单片机比较好玩点,想带着孩子做做玩具啥的。”因为从小就对电子的东西比较痴迷,谁曾想大学专业莫名奇妙的学了个材料专业。好在经过工作后的辗转腾挪逐渐的进入了有源医疗器械行业,在这个行业里也逐渐的接触了电路 、IC设计等相关同事。重新燃起了我学习单片机的热情,从刚开始的江科大51单片机,到ESP32,再到接触到AD、力创EDA自己着手画一些板子、跟着公司同事了解学习数电模电学习AT32.我也不知道我现在处于什么水平。反正就是千方百计的想骗园长板子来玩
结果园长还是不同意,要按照规矩来写故事。
实在没啥写就写写今天过来骗园长板子的翻车经历,这个不正是我的翻车经历么。没有故事咱就现场开发故事。文笔不好可能大家也看不清楚说的啥吧,反正这是一个正在发生的真实故事也不是编的吧。
好了,故事完了。希望园长给个板子
回复 支持 反对

使用道具 举报

新小白 | 2023-10-12 16:33:13 | 显示全部楼层
这还得从爱心流水灯开始说起,焊接完发现没有烧录,想把芯片拆下来,结果把板子烫穿了,还有更离谱的笔记本放太近了,焊锡丝飞到屏幕有两个小洞直接哭死,一段时间不敢拿起烙铁,后面慢慢开始有经验,焊接的时候把笔记本盖上哈哈哈哈,慢慢的就从小白变成焊武帝了,嘉立创每个月都打两块板,自己焊接,买了一堆元器件,果然免费的才是最贵的,虽然刚开始不是在翻车就是在翻车的路上,但是不断摸索后终于有了小成就,做出了自己的智能小车,虽然焊接主控芯片的时候又毁了一块板和芯片,血亏。但是当小车跑起来的时候成就感就来了。感谢认真钻研的自己!
回复 支持 反对

使用道具 举报

新小白 | 2023-10-12 16:37:02 | 显示全部楼层
这还得从爱心流水灯开始说起,焊接完发现没有烧录,想把芯片拆下来,结果把板子烫穿了,还有更离谱的笔记本放太近了,焊锡丝飞到屏幕有两个小洞直接哭死,一段时间不敢拿起烙铁,后面慢慢开始有经验,焊接的时候把笔记本盖上哈哈哈哈,慢慢的就从小白变成焊武帝了,嘉立创每个月都打两块板,自己焊接,买了一堆元器件,果然免费的才是最贵的,虽然刚开始不是在翻车就是在翻车的路上,但是不断摸索后终于有了小成就,做出了自己的智能小车,虽然焊接主控芯片的时候又毁了一块板和芯片,血亏。但是当小车跑起来的时候成就感就来了。感谢认真钻研的自己!
回复 支持 反对

使用道具 举报

JunxianABC | 2023-10-12 19:24:39 | 显示全部楼层
本帖最后由 JunxianABC 于 2023-10-12 22:02 编辑

3.jpg 2.jpg 1.jpg 说到我是怎样踏上我的电子之路的,还要从去年夏天的那个疫情开始说起。
那个时候我们学校刚开始上C语言课程,我的C语言老师在课上告诉我们如果有想打比赛的可以来找他,他会组织人打比赛。我当时还是什么也不知道,就热血沸腾地去了他的工作室。
刚来的时候,我对一切都很好奇,感觉这些都是我前所未见地东西,我开始满满的对这些东西进行熟悉。(由于我是电气专业不是电子专业,所以没见过也很正常)
后来我一待就待了两个月,在这期间我收获了很多美好的回忆,当然也有弄坏东西时候的内疚。
我就这样懵懵懂懂地开启了我的电子之路。
开=开学之后,老师给我们弄了个实验室,让我们在里面进行活动。
从这里开始,我才正式踏上电子学习之路。
我自学了STM32,由于我们专业是电力系,上面几届地学长都没有会的,所以我只能自学,这个过程一开始是让我痛苦万分的,由于还是运用的应试思维,所以这个过程只能用坎坷万分来形容。但是我不畏艰难险阻,最后还是一路上闯了过来,最后我成功地学会了STM32,并在今年电赛中获得了全国二等奖的好成绩,我非常感谢这一路走过来的坎坷,我从中学到了很多!最后放上我玩过的几个开发板。

                               
登录/注册后可看大图
回复 支持 反对

使用道具 举报

YuTangMian | 2023-10-13 15:19:42 | 显示全部楼层
刚上大一的时候就接触了单片机,看江科大的视频,后面开始学stm32,随着慢慢学习也积累很多板子,今年3月份开始学习LVGL,移植到mcu屏,后面开始接触rgb屏,在网友的帮助下,开始接触ltdc和touchgfx,对HAL库的理解越来越深,2年来积累很多知识,虽然现在还是小菜鸟,但相信努力总会有收获。
回复 支持 反对

使用道具 举报

小冯 | 2023-10-13 15:45:15 | 显示全部楼层
本帖最后由 小冯 于 2023-10-13 15:47 编辑

我是一名刚毕业的大学生,大学时学的也是软件专业,可以说是和硬件毫不相关,再一次偶然的机会我接触到了,物联网开发,感觉很有意思,于是我选择了esp32/esp8266正式开启了我的学习生涯。

本次说的是esp32结合tft240*240的彩色小屏幕(st7789驱动的)的一些学习过程以及翻车经过;
因为是刚学电子这方面,那些专业的原理图画图软件AD16啥的我肯定是不会的,我都不知道如何下手,keil也感觉挺复杂的,后来接触了立创EDA发现这个比较适合新手,对新手比较友好,至于编译环境发现Arduino挺好的,于是选定了两样,我就开始着手设计,说白了也就是到处查找那些芯片的示例原理图,然后修修补补结合到一起,终于第一块电路板诞生了(如下图):

桌面小电视顶层

桌面小电视顶层


桌面小电视底层

桌面小电视底层


桌面小电视3D正面

桌面小电视3D正面


桌面小电视顶层3D背面

桌面小电视顶层3D背面


PCB布线完成后就是打板了,在等了几天过后,板子也是到了,因为翻车了,所以有几块板子没找到,就不放图片了,但是有一块焊接翻车的板子还在,因为当初手里只有电络铁,我直接在板子上涂上锡膏直接放锅里面焊接,但是因为我是新手所以锡膏因该是涂多了,导致连锡了,我自己人也被烤了个汗流浃背的,我决定先不使用PCB了,先用面包板和杜邦线调试程序,把程序先写好,(翻车图片如下):

实物图

实物图


后来编写代码也是有了一定的成果,代码全是自己编写,UI是参考的网上的,成果如下:

桌面小电视程序展示

桌面小电视程序展示




回复 支持 反对

使用道具 举报

bobochen | 2023-10-14 13:33:34 | 显示全部楼层
那我就简单分享一个吧


我从小就喜欢这类东西(虽然现在我也不咋大)还喜欢刷机,前一段时间我拿到了一个灵动FTHR-G0001开发板 IMG_20231014_114158.jpg
官方给出了hal库开发,但是在创建工程后可勾选标准库的界面难以选择,库勾选找不到他的启动文件为了探索里面的资源和独特的库。我制作了一个24小时计时的时钟。 IMG_20231014_131451.jpg
具体过程我就不细说了,我也是个小白🌝本来是在一天的晚上弄的,不过竟然应了刷机界的一句话:早晚会凉,那一天晚上竟然没搞成ꈨຶꎁꈨຶ,不过到了第二天就很顺利了以后再也不敢晚上玩开发板了



回复 支持 反对

使用道具 举报

yy8989 | 2023-10-15 17:20:45 | 显示全部楼层
本帖最后由 yy8989 于 2023-10-15 17:24 编辑

当我踏入嵌入式开发的世界时,仿佛踏上了一段充满冒险的旅程。我的目标是打造一款基于STM32芯片的模拟车载CD播放器,通过RTOS(实时操作系统)的应用,我迎来了一系列挑战和乐趣。
首先,我深入研究了STM32芯片的技术规格,学习了它的架构和特性。接着,我选择了适当的RTOS来构建系统,这不仅使系统更加可靠,还提高了响应速度,确保音频播放的流畅性。
在硬件方面,我设计了一个紧凑而强大的电路板,将STM32芯片与CD驱动器、音频解码器和LCD屏幕相连接。在代码方面,我编写了驱动程序来管理CD的读取和解码,同时还需要设计用户界面,以使操作更加友好。
最具挑战性的部分是实现RTOS的多任务管理。我创建了多个任务,负责不同的功能,如CD数据的读取、音频解码、显示屏更新和用户输入处理。这确保了各个任务之间的独立性,同时通过RTOS的调度,使它们协同工作。
最终,我成功地将这个模拟车载CD播放器制作出来。当我第一次听到它播放音乐,看到LCD上显示曲目信息时,那种成就感是无法言喻的。这个项目不仅锻炼了我的嵌入式开发技能,还使我深刻理解了RTOS的价值,以及如何应用它来构建高效的嵌入式系统。
通过这个项目,我不仅完成了一个技术挑战,还拥有了一款独特的DIY设备,为我未来的嵌入式开发之旅奠定了坚实的基础。这段经历让我深深热爱嵌入式开发,并坚信技术的力量。
(如图是做出的模拟车载CD成品,只展现两种效果)
显示界面效果1

CD显示2

CD显示2

如图是做出的模拟车载CD成品
显示界面效果2

CD显示1

CD显示1

C:\Users\ysb\Desktop\888\12.jpg
C:\Users\ysb\Desktop\888\13.jpg


回复 支持 反对

使用道具 举报

yy8989 | 2023-10-15 17:25:10 | 显示全部楼层
当我踏入嵌入式开发的世界时,仿佛踏上了一段充满冒险的旅程。我的目标是打造一款基于STM32芯片的模拟车载CD播放器,通过RTOS(实时操作系统)的应用,我迎来了一系列挑战和乐趣。
首先,我深入研究了STM32芯片的技术规格,学习了它的架构和特性。接着,我选择了适当的RTOS来构建系统,这不仅使系统更加可靠,还提高了响应速度,确保音频播放的流畅性。
在硬件方面,我设计了一个紧凑而强大的电路板,将STM32芯片与CD驱动器、音频解码器和LCD屏幕相连接。在代码方面,我编写了驱动程序来管理CD的读取和解码,同时还需要设计用户界面,以使操作更加友好。
最具挑战性的部分是实现RTOS的多任务管理。我创建了多个任务,负责不同的功能,如CD数据的读取、音频解码、显示屏更新和用户输入处理。这确保了各个任务之间的独立性,同时通过RTOS的调度,使它们协同工作。
最终,我成功地将这个模拟车载CD播放器制作出来。当我第一次听到它播放音乐,看到LCD上显示曲目信息时,那种成就感是无法言喻的。这个项目不仅锻炼了我的嵌入式开发技能,还使我深刻理解了RTOS的价值,以及如何应用它来构建高效的嵌入式系统。
通过这个项目,我不仅完成了一个技术挑战,还拥有了一款独特的DIY设备,为我未来的嵌入式开发之旅奠定了坚实的基础。这段经历让我深深热爱嵌入式开发,并坚信技术的力量。
(如图是做出的模拟车载CD成品,只展现两种效果)
显示界面效果1

如图是做出的模拟车载CD成品
显示界面效果2


回复 支持 反对

使用道具 举报

qianliyuan | 2023-10-15 19:46:03 | 显示全部楼层
分享一下80大叔自学嵌入式开发的小故事,2018年,一次偶然的机会,让我接触到了单片机,我对此产生了浓厚的兴趣,于是在网上购买了51单片机,开始了我的入门,21年我在网上买了一个带灯的鱼缸。
微信图片_20231015193040.jpg

突发奇想,如果这个灯能连网,能定时,能小度控制是不是就有些高科技了呢,我开始在网上找资料,自学arduino,嘉立创,终于打板了第一版的控制电路。
微信图片_20231015193055.jpg 微信图片_20231015193102.jpg

采用安信可的esp01s,控制继电器,用arduino+点灯科技的联网系统,实现了小度控制鱼缸灯的开关,和定时。
讲讲翻车,由于第一次画电路板,反正面的逻辑还没捋清,所以第一版的那个esp01s的底坐弄反了,想想,反了就反了吧,反着插就没问题了,没想到这岁数大了,健忘,过了两个月,反着的底坐正着插上了esp01s模块,所以就应该所以了,烧了,唉,还是一连着烧了三个模块才想起来,这个底坐是反的,于是又重新画了这电路板。上了岁数,想好好学习真的好累呀。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则