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

  [复制链接]
qq1149301742 | 2023-9-21 21:36:11 | 显示全部楼层
先给自己叠个甲,本人是计算机专业的,嵌入式开发算是个选修课,所以是略懂皮毛,希望大家勿喷。
在嵌入式综合设计的实践课上,我们主要是以stm32开发板进行一些功能的调试,眼疾手快的我“抢”了一个看着和其他人不太一样的板子。其他人的是stm32103,我的是stm32107,悲剧就从此刻开始了。在功能调试过程中,一直用的是小破站上江协科技大佬提供的原始项目文件,并在上面进行一些简单修改。知道我做到tim计时器实验时,懵逼了,所有参数设置的都是正确的,但是我的delay函数延时2秒,好像才过了1秒,百思不得其解。因为赶着交作业,偷偷把底层函数乘2,糊弄过去了,嘿嘿。后来做串口实验,实在绷不住了。波特率调的正对,但是文字是乱码的,自己微调了波特率后,输出几行又开始乱码了。
调试了好久才发现是芯片不一样,直到我在属性里切换到stm32107才能正常显示,后来试了一下delay函数也能用了,我哭死!!!
回复 支持 反对

使用道具 举报

gradent | 2023-9-22 12:33:04 | 显示全部楼层
我参与了一个智能手环的开发项目。该手环集成了心率监测、运动追踪、睡眠监测等功能,旨在帮助用户更好地管理健康和运动。在开发过程中,我们遇到了一个非常头疼的问题:手环与手机之间的数据传输不稳定。
初始阶段,我们使用了蓝牙技术来实现手环与手机之间的通信。然而,在测试过程中,我们发现有时手环无法正确连接或数据传输中断,这导致用户无法准确获取健康数据。我们意识到这是一个严重的问题,需要解决。
为了找出问题的根源,我们进行了详细的调查和分析。经过多次尝试和排查,我们发现问题可能出在蓝牙信号的干扰上。手环与手机之间的距离和周围环境中的其他电子设备可能对蓝牙信号产生了干扰,导致连接不稳定。
我们决定换一种通信技术来改进这个问题。经过调研和讨论,我们选择了一种低功耗无线通信技术——NFC(近场通信)。NFC技术可以实现短距离、高可靠性的数据传输,并且对于环境的干扰相对较小。
在将NFC技术应用到手环中时,我们遇到了新的挑战。首先,我们需要重新设计手环的硬件结构,以适配NFC芯片的大小和连接方式。其次,我们需要修改手环的固件,并重新编写手机应用程序,以支持NFC通信。
经过一段时间的努力和测试,我们最终成功地解决了数据传输不稳定的问题。新的手环采用了NFC技术,用户在使用过程中能够更加稳定地获取健康数据。这个项目的成功不仅帮助用户改善了健康管理体验,同时也为我们团队提供了宝贵的经验和教训。
这个项目教会了我一个重要的教训:在电子工程开发中,我们面对的问题可能是多样和复杂的,但通过持续的探索和努力,总能找到解决方案。每次遇到问题时,不要轻易放弃,要保持积极的态度和对解决问题的决心。这样,我们才能在翻车的路上越走越远,最终取得成功。
回复 支持 反对

使用道具 举报

Htdada | 2023-9-22 16:23:00 | 显示全部楼层
        我是一个机械专业的学生,不过一直都很喜欢电子技术(更精确的说其实是单片机,小小一块却可以运行着一方小世界,这对我来说可太新奇了,于是就在职高时开始自学单片机,那会儿是从51开始入坑)
       像我这样的人,总是喜欢刨根问底,看到喜欢的事物就要刨根问底儿,后面又陆陆续续入了多个深坑····
       自从学习了单片机后发现小小单片机身后也是一个硕大的知识世界,零零散散的过了几年,自知也只是个菜狗而已,后来偶然间发现还有可以连WIFI的单片机,于是又一头扎进乐鑫模块的开发学习中,从8266到esp32,从arduino到esp-idf,在变的是开发工具及眼界,不变的是一如既往的菜狗形象哈哈哈。
      要说翻车,其实这两天刚好有个项目,复刻了一位大佬画的飞控板,立创打板,立创买零件,零零散散的买了两百多的零件,上面全都是贴片元器件,最小0402,主控是qfn48的f411,大佬告诉我焊接有难度,我却还嗤之以鼻,直到开始焊接才发现,自己就一井底之蛙hhh,由于主控和一些元器件是qfn封装的,并不适合用烙铁焊接,即使用了自己大版的加热板进行加热,刚开始大佬告诉我,我的加热板可能会烫坏主控,我还不信,直到每一次焊接完成都无法点亮,又买了多个主控用同样的方法焊接上去也不行的时候,我才”恍然大悟“,难道真是加热板的原因?hhh,等有空了买个恒温加热板再试上一试!
      话说回来,入坑自然就是无止境的学习罢了,相信每一次挫败,都是让我们进步的阶梯!!!


回复 支持 反对

使用道具 举报

bobochen | 2023-9-22 20:05:45 | 显示全部楼层
LZY 发表于 2023-9-18 21:55
刚刚开始我的电子工程职业生涯的时候,那时我在一家小型电子公司工作。
任务是设计一个简单的电路板,用于 ...

ai
回复 支持 反对

使用道具 举报

机器猫的账号 | 2023-9-23 13:14:40 | 显示全部楼层
本帖最后由 机器猫的账号 于 2023-9-23 13:21 编辑

要说翻车事故,请大家看图
第一个是头盔,他们问我戴上会不会“爆头”
第二个是TFT彩屏,是因为传数据时函数变量数据溢出,就成这样了





FC2.jpg
FC1.jpg
回复 支持 反对

使用道具 举报

机器猫的账号 | 2023-9-23 13:16:58 | 显示全部楼层

1

1

2

2
回复 支持 反对

使用道具 举报

机器猫的账号 | 2023-9-23 13:23:20 | 显示全部楼层
机器猫的账号 发表于 2023-9-23 13:14
要说翻车事故,请大家看图
第一个是头盔,他们问我戴上会不会“爆头”
第二个是TFT彩屏,是因为传数据时函 ...

怎么图片显示有问题?
回复 支持 反对

使用道具 举报

Htdada | 2023-9-23 18:59:46 | 显示全部楼层
Htdada 发表于 2023-9-22 16:23
我是一个机械专业的学生,不过一直都很喜欢电子技术(更精确的说其实是单片机,小小一块却可以运行 ...

1
回复 支持 反对

使用道具 举报

SyntaxError | 2023-9-24 21:25:55 | 显示全部楼层
回想起第一次接触电子设计与开发,应该还是在大一刚开学进入了学校的科学技术社团(里面的人都是人才,说话也很好听)。第一个任务就是焊接要用的开发板,其实也就20来个排针,奈何当初是第一次接触这个东西,而且也没碰过电烙铁,虽然有学长学姐的手把手指导,但是焊了几个口后,成功把用焊锡把焊接处堵死了,排针也怼不进去,最后还是老老学长用吸锡器一点点吸出来的。好不容易花了一上午把开发板焊接完了,然后就是把核心板怼进去了,结果不小心在上电的时候,把黑红两根线接反了,然后……所以成功第一次点亮芯片!后来也一点点熟悉了电子设计与开发,也接触了linux的SBC,从一开始等着树莓派20kb\s到现在明白换源,会编译镜像之类的常用操作,也算是一点点进步吧。
回复 支持 反对

使用道具 举报

鱼《》《》 | 2023-9-25 00:11:34 | 显示全部楼层
园长,什么时候给在下安排板子啊
回复 支持 反对

使用道具 举报

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

本版积分规则