一位实习生来自super工程师的教导

学习目标:

  • 思想打开,格局要大。

从宏观到微观,从外到内。

当接到新的项目/新的板子时,首先就是对板子/项目进行了解。

                        主要了解:

                                1、主要用到哪些元器件,模组,MCU等等。

                                2、原理图,清楚引脚定义,MCU引脚的链接情况。

                                3、画功能框图,帮助了解要求,分析协议和功能点实现以及接口引用,

                                        一一列出。

格局

        看问题要看整个流程

                比如:昨天出现了一个问题就是给设备烧写秘钥的时候读不出秘钥

                

                1、首先要考虑到所有可能性:

                                1.0:确定波特率 串口   115200 - 偶校验 -
                                1.1:上位机不行(发送不了,极少数)

                                1.2:设备接收有问题(硬件问题?看看原理图,软件看看接收函数是否能

                                         顺利接收到数据,用debug调试可以看。)

                                1.3:中间出了问题(串口是否正确,接线是否正确等等)

 

导入秘钥

        导入的excle表最好用文本打开,修改,免得格式出错

 接收函数如下 MCU 现代CMS32L051

 

 作为开发时

                       1、上位机发送指令到单片机(PC和MCU串口通信)

                       2、MCU接收到数据并进行解析对比匹配校验等一系列操作
                       3、查找excel表格中对应的秘钥并写入flash

                       4、写入成功发送指令给上位机

                          

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值