近些天许多学嵌入式的小伙伴前来咨询,问:嵌入式软件开发好,还是硬件开发好?在小编看来,想要成为一名优秀的嵌入式开发师,还是软硬兼修为好,我们来看看这是为啥。软硬兼修,后
2021-11-08 07:38
1、软件是怎么控制硬件的从最简单的开始,如果使用硬件,控制8个led,最简单的方式是什么:直接接上开关。就是以下的图。通过开关控制led管脚输出不同的电平,就能控制led了。但是这个方法很不
2022-07-14 17:56
硬件环境:XNUCLEO开发板(STM32F411RCT6芯片)、MiniSTM32 V3.41开发板(STM32F103RCT6芯片)软件环境:IAR for ARM
2021-08-12 07:36
前言说实话,我刚开始学的时候也没咋的学明白,都是拿着别人的代码抄一抄。那时我连软件层面和硬件层面有时候都会搞混,所以我还是建议初学者多做笔记,多看看手册。没事也可以翻翻我的博客,如果在169
2021-11-29 07:08
最近,收到了几个小伙伴咨询说:自学了1年还是学不会嵌入式开发,是怎么回事?我相信有多自学者也有同样的经历,因为嵌入式开发涉及的知识体系太庞大了。如果你去找答案,很难找到一个靠谱的,我看过很多类似
2021-11-08 07:58
1、软硬件协同与AI编译软件栈介绍 2个核心要点,都是钱砸出来的感悟。 对于SIMD为主的DSA,指令的图灵完备决定了芯片的可编程性。例如某些算子不能使用NPU编程,还需要在另外一个cpu上编程
2022-11-16 15:24
硬件SPI与软件模拟SPI速度区别实测目前为了程序移植方便,许多以SPI接口的芯片所提供的参考代码大多都使用的是软件SPI,比如笔者用过的存储
2021-07-01 06:40
硬件芯片漏洞的机理和危害:只为传递“有趣/有用”的开发者内容,点击订阅!本周热门项目GitHub推出软件包托管服务Package Registry本周,GitHub 再下一城,推出自己的
2021-07-28 07:26
1. 硬件复位硬件复位如下图,直接将RESET引脚拉低即可,如下:2. 软件复位软件复位函数:NVIC_SystemReset();STM32F1XX系列中,复位函数在
2022-01-17 07:07
线式串行总线,它是由数据线SDA和时钟线SCL构成的串行总线,可发送和接收数据。在CPU与被控IC之间、IC与IC之间进行双向传送,高速IIC总线一般可达400kbs以上。时钟线SCL:在通信过程起到控制作用。数据线SDA:用来一位一位的传送数据。IIC分为软件IIC和硬
2021-08-12 06:54