- 博客(13)
- 资源 (15)
- 问答 (12)
- 收藏
- 关注
转载 用最简单的办法轻松区分无源晶振和有源晶振
晶振从材质可以分为石英晶振和陶瓷晶振两大类,而从属性晶振可以分为无源晶振和有源晶振。石英晶振和陶瓷晶振从外观上非常有利于区分,毕竟也是两种完全不一样的材质。而无源晶振和有源晶振有时候傻傻让人分不清楚。特别对于2520贴片晶振,3225贴片晶振,5032贴片晶振且为四脚封装的石英晶振来说,既有无源晶振的存在,也有有源晶振的存在,单是从外观上我们就很区分。因此今天瑞泰电子精心整理有关如何正确识别无源晶
2015-04-27 13:39:43 5087
转载 贴片led正负极判断
发光二极管无论什么颜色正负极都是固定的。 直插的发光二极管:脚长的是正极短的是负极,也可以仔细观察管子内部的电极,较小的是正极,大的类似于碗状的是负极。 贴片二极管:俯视,一边带彩色线的是负极,另一边是正极。 也可以用万用表的欧姆表量。对于表盘式万用表,调到“欧姆x1”档,二极管发光的的时候,红表笔连接的是SMD LED的正端,黑表笔连接的是SMD LE
2015-04-25 22:58:07 12168
转载 引脚太少,想多接几个按键控制怎么办?-----谈单片机AD检测法实现简单实用的按键
在单片机的DIY制作中,许多场合需要按键输入,按键输入有好几种,比如 非编码独立按键、矩阵按等,通常情况并没法问题。某些场合需要的按键比较多,这样,IO口数量不足的问题就显现出来了。以下大家谈谈“单片机AD检测法实现简单实用的按键”,仅仅需要一个AD接口和若干的电阻,就可以实现1 个,2个,3个.10个....多个按键输入。原理就是按键按下的时候,IO口将检测到不同的电压值。
2015-04-25 21:55:31 4977 1
转载 QFP、LQFP、TQFP、BQFP、FQFP封装如何区分
1QFP(quad flat package) 四侧引脚扁平封装。表面贴装型封装之一,引脚从四个侧面引出呈海鸥翼(L)型。基材有 陶 瓷、金属和塑料三种。从数量上看,塑料封装占绝大部分。当没有特别表示出材料时, 多数情 况为塑料QFP。塑料QFP 是最普及的多引脚LSI 封装。不仅用于微处理器,门陈列等数字 逻辑LSI 电路,而且也用于VTR 信号处理、音响信号处理等
2015-04-25 21:40:49 12302
转载 C99标准的新特性
先简单介绍下C语言的标准.C语言的发展历史大致上分为三个阶段:Old Style C、C89和C99.Ken Thompson和Dennis Ritchie发明C语言时有很多语法和现在并不一样,但为了向后兼容性(Backward Compatibility), 这些语法仍然在C89和C99中保留下来了.C89是最早的C语言规范,于1989年提出,1990年先由ANSI(美国国家标准委员会,Am
2015-04-22 17:41:19 781
转载 STM32F4 SPI2初始化及收发数据【使用库函数】
我的STM32F4 Discovery上边有一个加速度传感器LIS302DL。在演示工程中,ST的工程师使用这个传感器做了个很令人羡慕的东西:解算开发板的姿态。当开发板倾斜时候,处于最上边的LED点亮,其他LED不亮。同时,用MicroUSB数据线将开发板连接电脑时,开发板就会虚拟成一个鼠标。倾斜开发板时,鼠标指针会向倾斜的方向移动。归根结底,就是牛B的ST工程师用加速度传感器完成了姿态解算。
2015-04-21 15:40:30 10568
转载 分享一下最近完成测试的STM32模拟USB转串口经验
1、学习USB的时候玩的,感觉USB真的太复杂了,看书看到头大,感觉脑子完全乱了,好像不记东西了一样,哎2、刚搞好这个,先搞其他的再来学习USB方面的知识。3、这个STM32模拟USB转串口的是移植官网的一个例程,发现官网的这个例程BUG还不少,呵呵4、拷贝例程的代码,具体见附件工程中的USB文件夹代码5、主要就是修改hw_config.c和hw_config.h这两个文件中的代码
2015-04-17 08:58:02 4342 2
转载 分享一下官网USB读卡器移植 --> 附上原子战舰的测试工程(TF卡SDIO模式 + SPI-flash)
前段时间搞好了STM32的SDIO驱动SD卡的底层驱动http://www.openedv.com/posts/list/27146.htm在此感谢所有帮过的兄弟朋友们,谢谢你们的指点。这个星期搞USB去了,移植了一下官网的USB例程,在MDK软件安装路径下也有一个例程V2.x版本的,我移植的是官网的V4.0版本的,具体见附件《stsw-stm32121》或者官网下载http://www.
2015-04-17 08:57:29 1668
转载 IAP升级程序中Bootloader和APP程序中断复用的解决办法
菜鸟级别(像我这样的),高手可以给予我们菜鸟一族指点指点或者点击叉叉离开相信大家在实现了STM32的USB_DFU或者原子的串口升级APP程序,因为Bootloader程序中用到了USB的相关中断,在APP程序中同样也用到了相同的中断,这时是不是就乱套了呢?的确是乱套了,不过还是有解决办法的。下面为大家演示一下:(可以用我这个DFU功能http://www.openedv.co
2015-04-17 08:34:03 5567
转载 STM32 USB_DFU升级APP程序
3、DFU度娘了一下,是一个什么标准来的,不是很懂,大伙们就自己查看相关的资料哈4、废话少说,先上两张效果图(我简单的用个RTC的实验做的,至于其他的留给大家了)图1:战舰开发板进入DFU模式时显示界面,好简单,复杂点的自己折腾去,嘿图2:这个是DFU升级完APP程序后运行的效果(上面显示的时间日期不准的哈,不要见怪)大家看到了,很简单的界面,对,简洁得体,呵呵
2015-04-17 08:32:10 3427 1
转载 STM32的USB例程JoyStickMouse代码分析(全)
本帖最后由 追风 于 2010-12-4 17:30 编辑 一、USB的“JoyStickMouse”例程结构分析1、例程的结构(1)底层结构包括5个文件:usb_core.c(USB总线数据处理的核心文件),usb_init.c,usb_int.c(用于端点数据输入输入中断处理),usb_mem.c(用于缓冲区操作),usb_regs.c(用于寄存器操作)。它们都包含了头文件
2015-04-16 21:16:43 1959
转载 如何写出高效的单片机C语言程序代码
由于单片机的性能同电脑的性能是天渊之别的,无论从空间资源上、内存资源、工作频率,都是无法与之比较的。PC 机编程基本上不用考虑空间的占用、内存的占用的问题,最终目的就是实现功能就可以了。对于单片机来说就截然不同了,一般的单片机的Flash 和Ram 的资源是以KB 来衡量的,可想而知,单片机的资源是少得可怜,为此我们必须想法设法榨尽其所有资源,将它的性能发挥到最佳,程序设计时必须遵
2015-04-13 13:09:20 2537 1
转载 STM32自定义USB设备开发详细流程讲解及全套资料源码下载(基于libusb)
本帖最后由 飞鸿踏雪 于 2014-10-16 13:05 编辑前言USB的用途就不多说了,下面的内容主要就是讲解如何利用ST提供的USB驱动库和libusb上位机驱动库实现一个USB数据传输功能,为了降低开发难度,我们仅仅讲解Bulk传输模式,当然这也是用得比较多的传输模式。开发流程1,完成STM32单片机端的USB程序;2,利用linusb自带的inf-wizard
2015-04-10 20:26:02 9827 1
IMX6ULL + SPI LCD MSP2402(驱动IC ILI9341)显示简单的QT界面
2022-11-24
基于Linux嵌入式下如何实现 外部脉冲统计
2023-02-22
Linux 驱动24C02 EEPROM的问题,
2023-02-17
通过Yocto 编译 uboot和kernel, 编译时间不改变
2022-11-17
IMX8QXP SN65DSI84 双路LVDS输出
2022-11-13
QML 做的界面,子界面启动慢怎么解决
2022-05-08
QML 动态修改SVG图片颜色
2022-04-28
QML 如何修改SVG 图片边框颜色
2022-04-28
QML 如何修改SVG 的局部的颜色
2022-04-27
QML 的ListView 有办法修改滑动的速度吗?
2022-04-21
QML 里SwipeView如何修改灵敏度
2022-04-19
LVGL 无法 同时使用触摸屏和物理按键,求解
2021-08-19
Ubuntu 编译MiniGUI遇到的问题,求解
2021-07-29
QML 中如何更新Model的数据
2021-02-28
Uboot 下如何判断是否有U盘插入
2021-02-08
移植QT到ARM上的问题
2021-01-29
使用FIO测试SSD的疑问
2016-09-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人