头像-211101

day_day

  • 广东省广州市
  • 单片机、嵌入式
  • 消费电子

个人成就

获得 202 次赞

帮助过518人

链表在单片机C语言中有应用么?

通常在实时操作系统的内核代码中应用得比较多。但有些裸机应用中也有使用的场景。比如做大量实时数据传输(示波器、逻辑分析仪)不可能采样到什么就往上位机传就完了,没有这么快的总线!因此首先要保存在内存中,特别是数据不定长的时候,先入先出,queue应用比较多,也算是链表的一种表现方式吧。

UDP和TCP有哪些区别各有什么优劣?

TCP握手次数更多,传输过程时刻保证连接状态,可以保证传输的数据完整性。UDP不会一直确认连接状态,不保证数据的完整性,因此也能实现更快的传输速度,多用于视频网站或者推送一类的网络应用。这种应用丢了一部分数据也不会影响使用,而同时又能保证传输足够快

stm32经常烧坏是什么情况?

我突然想起之前有篇关于光耦驱动保护电路的文章,说光耦开通关断是有瞬时的高压反电压脉冲,对于稳定些的单片机可以持续使用一段时间,但对于一些不太稳定的单片机,比如我以前用过stc的传统51单片机直驱,反电势甚至直接导致其他引脚的外部中断误触发

nxp的开发能用keil吗,有专门的介绍资料吗?

有部分单片机可以用keil开发,你可以点开那个菱形标志,或者上keil的官网,找到NXP的包,可以看到支持哪些包。一般来说所有的ARM都能够支持,当然有些新内核还没适配。8位的单片机基本是不支持的。

DS3231走时过快

一般你没有修改内部时间是不会出现一天3分钟这种误差,如果配置错了应该是直接不跑或者跑出很奇怪的数。可能模块本身有些问题,建议换一个试试。DS3231有比较精确的时钟体系和温飘补偿,一般不至于错这么多

PCB怎样来计算板厚和线宽

要根据具体场景判断用什么公式对于高频布线是需要专门的软件计算的。一些简单的计算有些CAD会集成,比如KICAD有些计算器

我想入坑树莓派 不知道硬件要买什么?

小的那种tf卡,建议16G以上电源,如果你有5V2A的快充头(这个还是比较多的,看看你的手机)就可以不用买。如果你没有读卡的途径(电脑没有集成读卡器)就需要自己买个读卡器。其他就不是必要的,比如屏幕,我们通常用远程登录,一开始配置的时候找电脑的HDMI就行