头像-274437

9604a3b72d92b876

  • 17
  • 嵌入式、传感器/MEMS
  • 计算机网络

个人成就

获得 287 次赞

帮助过441人

大家项目中都用哪些加密算法啊,哪些适合用在嵌入式中

一般来说,如果只是明文密文变换,可以采用base64编码,方便通过ascii方式传输二进制文件。编解码速度很快,但安全性不高。如果需要使用秘钥加密文件,可以采用des/aes或者3des,消耗的资源不少,安全性较高。另外在使用TCP通信时,SSL加密可能是最常见的了。楼上说的md5只是效验方式,不是加密,但确实很常用,用于固定文件的检验,通信的话,一般使用CRC-32校验方式,例如帧尾FCS。另外还有一种就是冗余编码,用于还原单bit损坏,常见的有4B/5B、8B/10B编码,分别用在以太网电/光的物理层通信上。

一个Qt的程序在win10上可以运行,在Win7下就出错

几种可能,你自己看看:1、你的代码在64位环境编译或者引用64位的库文件,导致32位系统执行失败;2、你调用了win10的某些新特性,win7不具备或有所差异;3、win7和win10的硬件资源有差异,比如内存

TTL转485有协议的控制么

一般使用max485芯片实现ttl与485互转吧,3071E这款芯片我没用过,但从资料上看起来,就是普通的互转而已。

Linux命令upgrade和update区别

apt-get update是更新列表apt-get upgrade是升级到最新软件包 

如何快速判断LED的好坏

找一个旧的纽扣电池(内阻够大就行),直接接led二极管,能发光就是好的,不能发光就认为坏的,简单粗暴,反正基数够大,有些过载烧毁或者因为驱动电流不够不发光的直接就认为是坏的。

学单片机之前需要学些什么作为基础?

在大学的学习之前的前置课程是计算机原理。我上学的时候,那时候用的工具是asm,学语言是汇编,完全不需要c基础,也没觉得有什么阻碍。单片机其实和数电模电的关系就像做菜和种菜一样,你不会种菜也可以照着食谱,按照别人给你准备好的原材料做出一顿饭,但如果把你丢在野外,你不会精选食材,甚至“五谷不分”肯定是不能好好生存的。

什么是伏秒定律,如何推导?

伏秒原则,简单说就是正方向的伏秒和负方向伏秒绝对值相同,也就是说,升压过程和降压过程的面积相同。简单推导: V=L×di/dt=L×ΔI/ ΔT,做一下积分,ok了。

C语言中为啥很少用goto语句

goto在早期的确用的很广泛,但是后来结构化的语言要求,单入口,单出口,而goto可以无视for、while等,直接使程序的执行跳转到另一个位置,破坏了这种结构。dijkstra(没错,就是那个ospf的dijkstra)在他的“A Case against the GO TO Statement”这篇论文中详细阐述了使用goto的危害以及对不使用goto而使用顺序结构、选择结构、循环结构组成的算法结构可以解决任何问题的证明。