与嵌入式有关的内容,包括单片机、SoC、FPGA等嵌入式平台
利用STM32的片上DAC实现DDS(数字频率合成) 前言 本篇文章参考了《新概念模拟电路-源电路与信号源》中的6.3节。 后续还会发布基于FPGA的DDS版本,敬请期待哦ovo 本文用到的资源 STM32F303CCT6 Overview Extending the DAC performance of STM32 Microcontroller 本文示例…
【Arty-A7填坑笔记】02:Microblaze软核与HDL点灯对比 0.前言 在上一期中我们大概了解了Arty-A7板卡的各方面信息并准备好了开发环境,那么现在我们就来尝试一下喜闻乐见的点灯吧。 0.1.为什么要使用Microblaze 对于Arty-A7板卡上搭载的XC7A35T这一纯FPGA(没有嵌入式硬核)来说,最直白的点灯方式就是用硬件描述语言…
【Arty-A7填坑笔记】01:软硬件概览 0.前言 0.1.Arty简介 Arty-A7是Digilent公司推出的基于Xilinx公司Artix-7系列FPGA的开发板。目前有搭载XC7A35T及XC7A100T这两种芯片的版本,我手上的这块板卡为前者,拥有约33k的逻辑单元(Logic Cells),可以满足FPGA数字逻辑的学习以及简单软核系统的搭建…
电子入坑百科全书(其实不全) 前言 2019年俺写过 一篇文,讲了些电子入门的基础知识,但现在看来,那篇文章还是没有形成一个完整的体系,观感还是七零八碎的,遂重新写一篇。——当然不是全部推倒重来,肯定是有借鉴前文的~ 虽说如此,也算有非常多的新内容。 由于硬件相关知识不仅内容繁杂,且涉及到方方面面的技术,所以本文的篇幅很长,由于我是一个人写作,所以更新可能没…
波形发生器设计 前言 一直港理论是不是太难懂了= = 学习电子当然是需要理论+实践相结合的方式咯~ 总之这一个船新的系列,专门讲我们做过的各种(阴间)题目 我会共享我(们)的方案和设计思路,当然我(们)的方案不是最佳方案,如果你有更好的方案可以在评论区讨论哦! 放题目,咬人 使用题目指定的NE555芯片、一片通用四运放LM324芯片以及单片机,设计制作一个频…
我们给STM32单片机下载程序通常会使用ST-LINK或者J-LINK等使用SWD接口的下载/调试器,可是我们现在要跟他们说再见辣—— 事前准备 下载STM32CubeProgrammer 下载这个PDF 下载DFUSE软件,因为它包含了DFU驱动 Bootloader 提到bootloader,你可能会想到计算机中的引导程序,它是计算机开机完成自检后装载操…
最近泡泡某个电子交流群里的一个dalao,奶叔,开发了个新产品,可编程的复古小掌机,就是风格类似于十几年前很流行的GBA那类的玩意,但是游戏可以自己用代码编写或者修改。 我虽然小时候没怎么摸过游戏机,不过也感觉很是新鲜,有幸在群里得到了内侧资格——于是今天早上就收到了这么一个包裹啦。 然后当然就是愉悦的拆包时间啦。 一层层的泡沫纸包装的很仔细…
在阅读本文之前,你也许应该看看 EVMeter-理论篇 设计蓝图 继上次我们分析了测光表的原理,并do了一点math之后,我们得到了lux与曝光参数之间的直接关联,由此我们可以设计一个测光表,我想让它具有这样的特性: 使用高精度平面入射型光传感器,直接输出lux值 配备辅助RGB传感器,同时可以得到色温数据(其实就是一个光传感器+拜尔滤色镜) 使用0.96英…
鱼一直对单反的自动测光原理很感兴趣,可没学过光学和光电传感器相关知识的我一直都不知道怎样实现它。 直到我看到了一个 老外做的测光表 其实很简单,只需要一个普通的光强传感器(精度越高越好,动态范围越大越好) 难的部分(也是困扰我的部分)是计算的算法,好在查wiki可以查到,还以为是什么相机厂商的黑科技呢(23333 EV-Exposure Value 曝光值代…
[Bonjour STM32] 给萌新们的demo 5.ADC-DMA采样 上一章我们学习了UART通信和DMA传输(按理说是这样的,但是写上一篇DEMO的某只鸽子咕咕咕了,为了保证教程内容的完整性,我就假设大家在梦里学会了相关的内容),而本章内容将在上一章教程的基础上继续学习如何用单片机内置ADC采集输入电压值。 1.前言 本章依然是用淘宝某爆款STM32…