嵌入式

提高单片机设计的10个细节

随着单片机的发展,单片机在家用电器、工业自动化、生产过程控制、智能仪器仪表等领域的应用越来越广泛。

瑞萨电子与wolfSSL联手打造基于嵌入式TLS协议栈的即用型物联网安全解决方案

瑞萨32位RA、RX产品家族和Synergy平台MCU客户均可获得免费wolfSSL标准商用许可,用于使用wolfCrypt加密库的TLS协议栈

嵌入式系统12种常见攻击及防范方法

以前的嵌入式系统对安全问题相对不那么重视,但随着时间的推移,你会发现很多嵌入式设备都在做各种“保护措施”。

嵌入式裸机编程中使用malloc、free会怎样?

对于裸机跑在MCU上的程序,分配与释放内存都会造成实际物理内存的变化。因为此时物理内存的分配是由自己实现的,而内存管理我们自己并没有去做。

嵌入式开发常用词汇词组及缩写有哪些?

工程师必须掌握的嵌入式嵌入式开发常用词汇词组及缩写。

嵌入式技术面试时的"10大潜规则"

本文将给大家分享几点找工作过程中存在的“潜规则”内容。

解读嵌入式USB2 (eUSB2)标准

嵌入式USB2 (eUSB2) 规格是对USB 2.0规格的补充,前者通过支持USB 2.0接口在1V或1.2V而不是3.3V的I/O电压下工作,解决了接口控制器与高级片上系统 (SoC)工艺节点集成的相关问题。eUSB2 可让SoC体积更小、更节能,从而使工艺节点继续扩展,并提高在智能手机、平板电脑和笔记本电脑等应用中的性能。

常见的嵌入式程序加载方式

类似于电脑程序,手机APP的加载方式,稍微大型的嵌入式系统(Linux),应用程序经过编译、连接之后,形成一个类似于exe、apk的可执行文件,将这个执行文件放置到文件系统中的固定路径下。以Linux为例,常用文件系统ext3、ext4等等

17条嵌入式C语言编程小知识总结

流水线被指令填满时才能发挥最大效能,即每时钟周期完成一条指令的执行(仅指单周期指令)。如果程序发生跳转,流水线会被清空,这将需要几个时钟才能使流水线再次填满。因此,尽量少的使用跳转指令可以提高程序执行效率,解决发案就是尽量使用指令的“条件执行”功能。

嵌入式小知识

DRAM和SRAM的区别:两者都是随机存取器的一种,上电数据保持,掉电数据消失,不同的是,DRAM需要周期性的更新,SRAM不需要。