- 博客(6)
- 收藏
- 关注
原创 stm32芯片smartcard功能开发(接触式IC卡)
本文基于stm32l0c8t6芯片和cubemx,利用芯片USART1和USART2的smartcard功能,在不经过ST8024的情况下直接与IC卡和ESAM进行通讯处理。不使用ST8024的主要原因是ST8024功耗比较大,在低功耗应用场景下,性价比并不高。 IC卡卡座与IC卡触点如下所示: C1:电源电压(VCC)C2:复位RST;C3:时钟CLK;C4未用;C5:GND
2017-05-10 23:34:02 11204
原创 bug记录∣STlink无法下载程序
开发环境:MDK5,STlink下装程序到板子,已验证硬件没有问题,开始的几次下载都很正常,后面出现“ST-LINK USB communication error”以及“Flash Download failed - target dll has been cancelled”报错。大量百度其他高手的解决办法后,总结原因可能有三个:1、用的STlink直接供电,可能会出现问题。改用外部供
2017-01-16 13:54:02 3357
原创 STM32LxxADC单通道多次转换代码分析(非DMA)
stm32l0c8xADC特性如下:有多达16 个通道和3个内部通道(温度传感器、参考电压),PA0、PA4、PA5为高速通道,其他为标准通道。有单次转换模式和扫描模式,扫描模式下对选定的通道自动进行扫描转换。ADC频率独立于CPU频率外,即使CPU速度低,ADC也可以达到允许最大采样速率1.14 MSPS。 能耗很低频率(10kSPS,25μA;1MSPS,200μA)。
2017-01-13 10:09:48 6682 1
原创 学习笔记∣stm32l0xx时钟系统详解与代码配置
时钟是嵌入式系统的脉搏,对嵌入式系统至关重要。处理器内核在时钟驱动下完成状态变换等动作,外设部件在时钟的驱动下完成各种工作,比如串口数据的发送、A/D转换、定时器计数等等。stm32l0xx系列低功耗新增MSI内部多频率可选时钟源,代码配置方面基于HAL库,与f系列相比存在一定的区别,本文以datasheet中的时钟树图为基础对时钟系统进行学习总结。时钟树如下图1所示:1、LSI
2017-01-11 21:13:00 15553
原创 MDK5新建stm32l0xx(Cortex-M0)工程步骤
目前,网络上关于stm32l0xx系列mcu的资料比较少,l0低功耗系列普遍应用了st公司新出的HAL库,由于没有中文资料,并且HAL库与原来的标准库有一些区别,因此开发起来有一定的难度。本文先从最基本的新建工程入手,后续将陆续记录关于stm32l051c8x的一些应用过程,记录开发过程中遇到的一些问题、思考及心得,以期在做导师项目的过程中最大限度的增添一些乐趣。给做项目的过程增加一点乐趣。新手记
2017-01-10 13:53:10 11996 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人