产品中心
位置:首页 > 产品中心

龙8国际官网娱乐单片机项目中使用新IC芯片调试方法

2024-04-20 00:54:21来源:龙8国际官网注册 作者:龙8国际官网唯一入口

  前一阵子,一位小伙伴咨询我一款新怎么使用,借此机会我顺便把常工作中经常用到的一种调试方法介绍给小伙伴们,希望对对大家有所帮助。准备仓促,文中难免有技术性错误,欢迎大家给予指正,并给出好的建议...

  我们在单片机的项目开发过程中经常会遇到使用新IC芯片的情况,某宝卖家有个时候也提供不了对应开发程序,到网上找资料也找不到;很多初学者面对这样的问题往往束手无策,这里我给大家介绍我经常用的其中一种新IC调试的方法。

  Tips:由于我手头没有万用表,这里我使用arduino的模拟电压采集功能通过串口打印出来作为电位计的电压监控用。

  该芯片是德州仪器的一款单通道数字电位计,通信方式是SPI总线,单方向的,即只能控制芯片,不能读取输入数据,下面是数据手册的具体介绍。

  SPI通信说明:主要介绍芯片的通信方式,这个芯片因为没有设置模式功能,只需要对芯片直接写数据即可,通信方式与我们所使用的74HC595的方式类似

  真值对照表:也就是数字量对应的实际电阻值,我这里只截取了一部分,剩下的大家可以自行去参考详细手册

  说明:我在这里使用的供电电压和数字电位计参考电压都是使用的5V,相应的输出结果也是在0~5V范围

  然后使用arduino自带的库,编写代码,再变动阻值参数,看下输出的实际结果和真值表是否对应的上

  说明:STM32使用的供电电压和数字电位计参考电压都是3V3,相应的输出结果也是在0~3V3范围

  1、这里介绍了众多新IC芯片调试方式中的一种,后期有机会再陆续介绍其他IC或新模块的调试方法。

  2、文中只是简单的对芯片进行功能测试,实际项目中还会有移植、驱动的可靠性、稳定性等测试工作 。

  3、我们要善于运用手头的工具、arduino等快速验证开发环境;模块的快速验证,特别是在项目开发过程中,时间就是金钱,对每一种工具的熟练掌握也是单片机开发过程中不可或缺的重要技能。

  4、硬件调试与软件调试有很大的区别,很多时候是一次性,不可逆转的,不像软件Ctl+Z可以撤销;硬件在使用过程中出现意外损坏情况很正常:焊接不当、意外插错,静电防护不到位等等;我们要善于运用一些项目技巧,权衡时间或花费;这里之所以选择焊接两个芯片模块也是为了防止这种意外的发生而对调试造成不必要的时间耽搁。

  计算机产品设计研发工作至今。独立完成从原理图设计,PCB板制作,软件编程等,研发了30多个

  次阅读 --

  次阅读 --

  次阅读 --

  次阅读 --

  ,急急忙忙把功能完成就给了客户,完全没有安全意识,现在用烧录器把Flash里的程序一读,我就慌了,完全没有加密,随随便便就把程序读出来了,那我干了一个月的活,被人家花

  次阅读 --

  次阅读 --

  次阅读 --

  :基于无线通信的****物联网应用。过程中涉及到了多个程序模块,包括MQTT、JSON解析、二维码生成等。在

  次阅读 --

  次阅读 --

  次阅读 --

  次阅读 --

  次阅读 --

  CPU显示为空 /

  :基于无线通信的****物联网应用。过程中涉及到了多个程序模块,包括MQTT、JSON解析、二维码生成等。在

  次阅读 --

  次阅读 --

  次阅读 --

  LED的重要性 /

  --

  【Longan Pi 3H 开发板试用连载体验】给ChatGPT装上眼睛,并且还可以语音对线,图像采集与物体识别

  【Longan Pi 3H 开发板试用连载体验】给ChatGPT装上眼睛,并且还可以语音对线,FastAPI服务器搭建与TTS播放


龙8国际官网娱乐
上一篇:源杰科技2023年半年度董事会经营评述 下一篇:2021高通骁龙处理器天梯排行榜