产品选型

单片机带usb 一款深藏功与名的国产单片机——F1C100A

小编 2024-10-23 产品选型 23 0

一款深藏功与名的国产单片机——F1C100A

说到单片机,可能首先想到的是atmel的at89c52,这多亏了大学教材的传承发扬。从我们的老师的老师,用到我们,说是大学的传家宝都不夸张。然后,就是现在大规模流行的STM32单片机,经过ST每个季度的峰会和国内的野火、正点原子等厂商的大力推广,电子专业从业的工程师只有两种人不知道它,那么是特别牛逼的,要么是装逼的。但这里要说的是一款国产的单片机,很低调的一款------全志的F1C100A。

F1C100A

1、资源

从这款IC的数据框图来看,粗略的可以得到几个点:

A、支持高清解码,分辨率为1920*1080。这是个什么概念呢?咱们可以打开笔记本电脑,如果是win10系统,那么咱们的最高分辨率就是这个。

但是,不仅仅是解码,它还支持编码,也就是可以录像,分辨率为1280*720。虽然不是专业的录像机IC,但这个分辨率也很实在了,已经有点那会彩电的感觉了。对比STM32F1系列的单片机,虽然也能图形处理 ,但也只基于静态界面。

B、作为单片机,USB、SPI、Timer、TWI(就是平常的IIC)都是有的,而且还有IIS接口,可以接个话筒,这个功能不是低端应用的单片机能有的。不过STM32F1系列的MCU,这些外设都有。

C、cpu已经具有了I-cache和D-cache,本身来说这两者有一定的区别,但是这里都看做cache来说,都是SRAM。因为CPU从这个里面读数据特别快,所以将它作为DRAM到CPU的一个仓库。

既然有了SRAM那么DDR的控制是肯定不会少了,不然怎么跑Linux系统。说到Linux系统,STM32H7系列也是可以跑Linux。

说了这么多,咱们来看看价格 全新原装解码芯片 F1C100A C100A (带A)TQFP128------9.50元 、STM32F103C8T6 LQFP48 ARM芯片 嵌入式微控制器------7.50元 、STM32H743VIT6 LQFP100 ARM 32位微控制器芯片原装正品------58.95元

这个IC价格完全可以在30元以内跑起最小开发系统板,自己打板子的那种。

F1C100A的系统框图

2、资料

既然这IC支持Linux系统,那么有没有开源社区在做开发呢。是的,还真有那就是荔枝派Nano 。荔枝派Nano的主芯片—全志F1C100s;Arm9架构,16KB D-Cache,32KB I-Cache,支持从SPI Flash或TF卡启动,支持USB OTG载入更新。官方的宣传更加厉害,9.9元起,这个核心板就是一块STM32F1ZET6的价格。那么,我们来看看这个9.9元买到的板子怎么入门。

荔枝派nano

因为是开源社区,所以板子的基本操作官网(http://nano.lichee.pro/)都有,其中包括系统适配篇、驱动开发篇、应用开发篇。依靠这些资料进不了华为,进不了阿里,但是入门个Linux应该是可以的。高级不高级不知道,但是价格亲民哪,9.9元入门Lniux

荔枝派官网

3、应用

学习的目的不是学习,而是应用,不然谁知道学得怎么样。接下来介绍一款应用,各位绝对见过,只是没有细究------看戏机。

第一张图是看戏机的背面,标明了输入电压和输出功率。为什么还有个输出功率呢,外接喇叭的,或许是为了可以大家一块听戏。

背面

第二张图是看戏机的正面,两边按钮,中间屏幕,有点游戏手柄的感觉。看这画质,是不是能够感受到这满满的年代感。

正面

最后一张图,咱们来看看内部电路,能够看到USB接口、miniusb接口、耳机输出接口,最明显的就是F1C100A和海力士的内存了。

主控IC

这个设计不能说是复杂,但是很精巧,确实不浮夸。

最后的话:

看到这些,是不是有种用F1C100A玩Linux的感觉了。

舒茨股份申请兼容USB的单片机唤醒装置专利,满足唤醒方式多样性及便利性的前提下,使硬件成本得到控制

金融界2024年6月27日消息,天眼查知识产权信息显示,江苏舒茨测控设备股份有限公司申请一项名为“一种兼容USB的单片机唤醒装置“,公开号CN202410335309.X,申请日期为2024年3月。

专利摘要显示,本申请提供一种兼容USB的单片机唤醒装置,涉及单片机唤醒装置的技术领域,兼容USB的单片机唤醒装置,包括:与门,与门的输出端与单片机的IO口连接;第一反相器,第一反相器与与门的第一输入端电连接,第一反相器用于将第一高电平供电端输出的高电平翻转成低电平;第二反相器,第二反相器与与门的第二输入端电连接,第二反相器用于将第一高电平供电端输出的高电平翻转成低电平;开关,开关用于将第一反相器与第二高电平供电端电连接;USB连接端,USB连接端用于将第二反相器与USB供电端电连接。通过一个IO口即可实现GPIO唤醒和USB唤醒两种唤醒模式,在满足唤醒方式多样性及便利性的前提下,使硬件成本得到控制。

本文源自金融界

相关问答

单片机USB 直接插上就能下载数据打通电源,为什么还要有 USB 转T...

大多数单片机开发板上的USB串口只是用来供电的,大多数单片机也不带USB功能,甚至板上也没集成USB转TTL芯片USB转TLL线的作用,一是好多笔记本电脑没有RS-232串口...

单片机 USB 接口的,只要是 USB 数据线都能当做下载线吗,还是需要专门的下载线啊, 单片机 入门不懂啊?

问题描述的不是很清楚,有些单片机是需要专门的下载线的,USB口是给实验板供电的。当然绝大多数的下载器也都是USB接口的,也可以通过该下载器给开发板供电,只...

怎么用 usb 单片机 供电-ZOL问答

USB口的1脚为+5V,4脚为GND,在你设计版时可以直接引用这个电源为单片机供电,如板上需要3.3V则再加个1117模块稳压输出3.3V使用时要注意:1、不要知路及反接2...

如何用 单片机 实现 USB 与备用电源的切换供电?

想让USB与备用电源之间实现切换供电,最简单的方法添加一个二极管即可实现,没必要那么复杂使用单片机。▲备用电源自动切换电路。电路如上图所示。二极管VD在...

单片机 USB 供电,用另一个电源能点亮LED灯吗?

只要这个电源与USB共地,就可以正常工作。因为你的+5V电源是相对自己的地而言,而单片机P0.0口输出低电平是针对USB的地而言,因此,需要将两个地连接在一起,作...

通过 USB 单片机 数据?

单片机串口是TTL电平输出,所以必须通过TTL-rs232转换,一般用max232芯片,很简单。本来可以直接接电脑的COM口9RS232电平)。但要求接USB口,所以,还必须要...

51 单片机usb 驱动器怎么连接?

要连接51单片机与USB驱动器,您可以按照以下步骤进行:1.准备硬件:您需要准备一个51单片机开发板或自己设计的电路板,以及一个USB驱动器(如USB闪存驱动器)...

32 单片机 可以用 usb 下载程序吗?

32单片机是指使用ARMCortex-M3核心的32位微控制器。通常情况下,32单片机可以通过USB接口进行程序下载和调试。在32单片机中,常见的下载和调试接口是JTAG(Joi...

怎么用 usb 转TTL线给 单片机 下载程序?

找你的单片机的TXDRXD引脚,下载器的RXD接单片机的TXD,TXD接单片机的RXD,GND接单片机的GND,5V接单片机的5V的插针单片机(Microcontrollers)是一种集...

单片机 在电脑上无法识别怎么处理 接口是 USB 的-ZOL问答

需要安装对应的驱动。一般来说,通常的usb设备的驱动已经内置到了系统中,所以,可以做到免除安装驱动。而单片机不属于通用设备,所以,您必须安装对...

猜你喜欢