摘要:
一、搭建STM32的开发环境(一)安装jdk由于STM32CubeMX是Java实现的,需要安装jdk环境。jdk官网下载链接:https://www.oracle.com/java/technologies/javase-downloads.html (二)安装STM32CubeMX1.下载地址: 阅读全文
摘要:
一.学习并掌握可执行程序的编译、组装过程。学习任务如下;1)阅读、理解和学习材料“用gcc生成静态库°和动态库.pdf”和“静态库.a与.so库文件的生成与使用.pdf”,请在Linux系统(Ubuntu)下如实仿做一遍。先编辑子程序hello.h、hello.c、main.chello.h:#if 阅读全文
摘要:
一、问题一:结合阅读ARMQ、STM32技术手册,深入思考STM32F103系列芯片的地址映射和寄存器映射原理,GPIO端口的初始化设置的一般步骤。回答:1)嵌入式C程序代码对内存(RAM)中的各变量的修改操作,与对外部设备(寄存器 >对应相关管脚)的操作有哪些相同与差别? 2)为什么51单片机的L 阅读全文
摘要:
一、环境的配置1、准备工作:首先需要下载安装mdk5软件和stm32包,这里附带配置MDK所需要的的包。链接: https:l/pan.baidu.comls/1ioKxd2LmbQfxPnkmS9q30w提取码:7777将压缩包解压后,就可以开始安装MDK了。2、安装keil软件:(1)双击打开下 阅读全文
摘要:
一、安装Proteus1.1、Proteus的下载:分享链接: https://pan.baidu.com/s/1KF_kAZ6HfOUljU5frxOsuQ?pwd=6789。提取码: 6789。1.2、Proteus的安装:(1)将下载后的安装包解压缩,打开Proteus安装应用程序。(2)先点 阅读全文
摘要:
一、不同环境下C语言的编译 在Ubuntu16.04下: step1:编写main1.c 主程序用nano编好,下面为主程序展示 注意:1、主程序中函数的声明 step2:编写子程序 step3:用gcc命令编译 采用多个文件一起编译,输出放在main1中 gcc的常见用法:-c 只生成目标文件不进 阅读全文