logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

STM32F334高分辨率定时器HRTIM1输出1对互补PWM波详细解析(使用CubeMx配置)HAL库代码

芯片型号:STM32F334C8T6工作频率:72MHzFlash:64KBRAM:16KB内核:ARM Cortex-M4(比M3内核浮点运算能力强好几倍!)  这块芯片看着很像F103C8T6,就连引脚都一模一样,你完全可以直接买F103C8T6的最小系统板,然后只要把原MCU拆下来更换成F334C8T6即可!!如下图:  这块F334是专门针对开关电源的控制而研发的,内部集...

解决TortoiseSVN或者TortoiseGit拉取的文件夹不能完整显示绿色打钩、黄色、红色感叹号、蓝色加号等小图标的问题

突然发现用SVN Checkout过的文件夹不显示任何SVN相关的小图标了,例如:绿色打钩,红色感叹等。

#svn
Ubuntu 18.04安装arm-linux-gcc交叉编译器(超简单,附安装包下载地址)

安装这个交叉编译器的基本上都是嵌入式行业的兄dei吧。。。目前网上搜索发现,最多人安装的是4.4.3版本的:arm-linux-gcc-4.4.3.tar.gz下载地址:https://pan.baidu.com/s/1rAIBASIRZAXl-P1UOW9JVg提取码:mgrb但是很多人安装之后发现不能用,会遇到“arm-none-linux-gnueabi-g...

Linux Ubuntu 20.04LTS安装OpenSSL步骤

其实 Ubuntu 20.04LTS 系统自带 OpenSSL 的,但是这个自带的openssl是没有和,对于开发人员编程来说用不了,本文通过2种方法补回头文件和动态、静态库文件。

#ubuntu#linux
跨平台CMake判断当前平台是Linux还是Windows

当我们的工程需要跨平台时(一般都是Linux和Windows双平台),写的CMake也会有所区别,所以需要判断当前的平台,执行不同的构建指令。Cmake本身提供了很多变量来判断当前的系统环境,如图下所示:(图片来自CMake适配多个操作系统(Windows和Linux)_MKleee的博客-CSDN博客_cmake 操作系统)我们查看几个变量在不同平台下CMake构建时的值有何不同message(

#linux
Linux Ubuntu 20.04LTS安装OpenSSL步骤

其实 Ubuntu 20.04LTS 系统自带 OpenSSL 的,但是这个自带的openssl是没有<头文件>和<库文件>,对于开发人员编程来说用不了,所以我们需要自己去官网下载OpenSSL源码,然后编译安装。在终端查看 Linux Ubuntu 20.04LTS 自带 openssl 的版本 1.1.1f :如果你写代码需要引入openssl这个库,自带的openss

#ubuntu#linux
暂无文章信息