Wesley13 Wesley13
3年前
STM32学习笔记:基于HAL库的USART串口通信配置
版本:STM32F429Hal库v1.10串口通信能够实现两块电路之间不同的通信,在开发中作为打印调试也是一门利器(printf重定向)。补充一点小知识:1.weak修饰符修饰的函数,说明这个函数如果在其他地方还有定义的话,则编译时使用其他地方定义的同名函数2.UNUSED(voidx);这个函数是防止编译器出现未使用警告。
cpp加油站 cpp加油站
4年前
c语言结构体字节对齐详解
1.什么是字节对齐在c语言的结构体里面一般会按照某种规则去进行字节对齐。我们先看一段代码:cstructst1charname;doubleage;charsex;;//32位下sizeof(structst1)16//64位下sizeof(structst1)24structst2chara;charb;ch
Stella981 Stella981
3年前
Keil5配置GCC编译器编译STM32工程
Keil一般使用ARMCC编译MCU工程代码。偶然听说Keil也是支持内嵌GCC编译器的。于是尝试了网上博客所述的一些方法,最终找到了一篇博客http://blog.csdn.net/lan120576664/article/details/46806991按照文中所述,发现仍存在一些其他错误,后来又查找了其他相关资料,在这作以总结一、下载GCC
Stella981 Stella981
3年前
Facebook的Libra “区块链”到底是如何运作的?
!(https://oscimg.oschina.net/oscnet/92bef84caf83cd4bc7a226e620de32a43ab.jpg)!(https://oscimg.oschina.net/oscnet/7ac531a3e0bdab14fb360a53b885ff4d6c8.jpg)本文深入研究了“关于FacebookL
Easter79 Easter79
3年前
SpringCloud Alibaba微服务实战
!(https://oscimg.oschina.net/oscnet/f32c9a0b46384e07969d76df019bb209.gif)本系列文章使用SpringCloudAlibaba一步一步构建你的微服务架构体系,这是第一篇“基础环境准备”,欢迎大家持续关注!!(https://oscimg.oschina.n
Easter79 Easter79
3年前
TiDB 在华泰证券的探索与实践
文章转载自公众号华泰证券数字科技。原文链接:https://mp.weixin.qq.com/s/HpZJLdvd3z2w9IJ\_32NRw?scene25wechat\_redirect(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fmp.weixin.qq.com%2F
Wesley13 Wesley13
3年前
TMS32F28027的GPIO34驱动光耦问题
问题:硬件研发同事在调试一块TMS32F28027产品电路板时发现GPIO34出现上电控制正常,运行中只要Reset芯片,系统进入锁死状态,GPIO34引脚外部直接通过一个510欧电阻驱动光耦TLP181。据同事描述只有这个引脚驱动光耦的时候会出现这个问题,换用其它引脚驱动光耦,或则光耦去掉换成驱动LED都不会发生这个问题。相关原理图如下:!(h
Wesley13 Wesley13
3年前
NO.32 禅道项目管理软件的命令行入口
禅道项目管理软件(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.zentao.net%2F%3Fu%3Dlixiao%26f%3Dos%26a%3Dblog)命令行接口给大家提供了另外一种控制禅道的方式,可以通过它来进行各种各样的操作。更多开源详情:http://www.z
赵颜 赵颜
1年前
高效测量“芯”搭档 | ACM32激光测距仪应用方案
激光测距仪概述激光测距仪是利用激光对目标的距离进行准确测定的仪器。激光测距仪在工作时向目标射出一束很细的激光,由光电元件接收目标反射的激光束,计时器测定激光束从发射到接收的时间,计算出从观测者到目标的距离。激光测距仪分为手持激光测距仪和望远镜式激光测距仪。