随笔分类 - 嵌入式学习
摘要:Altium Designer20安装教程并用其绘制 stm32 最小系统的电路原理图 嵌入式系统学习(五) 一、安装Altium Designer 可以在这里下载安装包 https://pan.baidu.com/s/1ghWFVpSHIVXVfiQko9htCQ 提取码:luha 下载后可以看到
阅读全文
摘要:STM32学习 移植UC0S以及使用RTC输出时间日期 一、通过CUBEMX基于HAL库移植uC/OS-III 1、使用cubemx创建工程 配置RCC 配置SYS 配置USART1,要通过串口输出内容 再PC13输出 设置生成代码 创建代码 2、移植ucos系统 可以到官网下载代码http://m
阅读全文
摘要:基于I2C/SPI的温湿度采集与OLED显示 1.I2C接口实现温湿度(AHT20)的采集 I2C介绍 1.I2C简介 I2C总线是由Philips公司开发的一种简单、双向二线制同步串行总线。它只需要两根线即可在连接于总线上的器件之间传送信息。 主器件用于启动总线传送数据,并产生时钟以开放传送的器件
阅读全文
摘要:嵌入式学习--两个设备之间通过串口传输文件实验 一、实验目的 将两台笔记本电脑,借助 usb转rs232 模块和杜邦线,建立起串口连接。然后用串口助手等工具软件(带文件传输功能)将一台笔记本上的一个大文件(图片、视频和压缩包软件)传输到另外一台电脑,预算文件大小、波特率和传输时间三者之间的关系,并对
阅读全文
摘要:嵌入式学习 STM32实现流水灯以及USART串口通信基于CUBEMX和KEIL 1.下载安装相关软件。 在stm32官网下载stm32cubemx安装包地址如下。 https://www.st.com/en/development-tools/stm32cubemx.html 选择windows的
阅读全文
摘要:一、STM32简介 STM32,从字面上来理解,ST 是意法半导体,M 是 Microelectronics 的缩写,32 表示32 位,合起来理解,STM32 就是指 ST 公司开发的 32 位微控制器。在如今的 32 位控制器当中,STM32 可以说是最璀璨的新星,它受宠若娇,大受工程师和市场的
阅读全文
摘要:Ubantu16.04编译OPENVC3.4教程 1.在linux上下载安装opencv 在官网上下载opencv源文件,如果下载的慢的话可以去国内的镜像网站上下载。例如https://www.raoyunsoft.com/wordpress/index.php/2020/03/09/opencvd
阅读全文
摘要:1.GCC简介 GCC 的意思是 GNU C Compiler 。经过了这么多年的发展,GCC 已经不仅仅能支持 C语言;它现在还支持 Ada 语言、C++ 语言、Java 语言、Objective C 语言、Pascal 语言、COBOL 语言,以及支持函数式编程和逻辑编程的Mercury 语言,
阅读全文
摘要:编译生成静态库文件 1.编辑生成例子程序hello.h,hello.c,main.c hello.c是函数库的源程序,其中包括公用函数hello,该函数将在屏幕上输出(hello XXX) hello.h为该函数库的头文件,main.c为测试库的主程序。在主程序中调用函数hello 程序1:hell
阅读全文
摘要:STM32的C与汇编语言混合编程 1.编写一个C语言文件并且在其中定义一个Init_1函数 2.编写汇编语言文件完成对Init_1(int) 的实现,对输入值返回其加上100的值。 3,点击仿真按进行设置以及开始调试运行。 4,点击运行按钮开始调试运行
阅读全文
摘要: Ubuntu下编译c语言程序以及通过使用Makefile进行编译 一.下载安装ubuntu至虚拟机 在网上通过网易源下载ubuntu 16.04版本http://mirrors.163.com/ubuntu-releases/ 2.在虚拟机中进行安装,设置,储存中将下载得iso文件放于首位启动。
阅读全文