吃黄体酮之后想吐正常吗? 千万别吃黄体酮
2023-08-30
很多朋友对七天物联网智能家居实战学习笔记,二不是很了解,每日小编刚好整理了这方面的知识,今天就来带大家一探究竟。
课程来自100ask.net:https://www.100ask.net
STM32F103C8开发板开发步骤想法入门芯片原版下载资料:《产品规格书》、《参考手册》,如st官网下载公板或其他开发板配套资料:原理图,一般卖家都会发配套的根据硬件原理图。根据《原理图》分析硬件,如最小系统,根据示例程序和《参考手册》编写程序。
MCU芯片供电电路时钟电路复位电路启动选择电路调整下载MCU开发方式使用汇编操作寄存器:执行效率高,兼容性差,编程效率低使用C语言操作寄存器:执行效率适中,兼容性差,编程效率适中使用库开发(以st为例) 标准库(不维护):执行效率低,兼容性一般,编程效率高HAL库:执行效率低,兼容性好,编程效率高搭建开发环境安装开发工具:Keil 软件特点: write 代码自由度比较高,但是程序中用到的库文件需要手动导入,需要有良好的代码结构能力。
安装完成后,需要下载对应的板卡ROM
Devices页面Search窗口搜索:STM32F103C8 选择STM32F103C8选项下载ROM,这一步会跳转到官网(翻墙后可以访问吗?),然后下载.pack文件。安装.pack文件后,即表示ROM安装完成。安装开发工具:STM32CubePrg 软件特点:有很多模板方法,写代码时需要遵循代码格式,st公司提供的软件,有很多可视化操作。
用Keil打开该工具生成的代码
安装烧录工具:100ASK_STM32F103_Tools,百文网开发的IDE工具,用于向STM32f103_MINI开发板烧录固件
编写LED灯控制程序要求:LED灯闪烁应用版本:6.4.0
创建项目文件-New Project Part Number,输入芯片名称STM32F103C8 选择芯片后,点击Start Project配置项目,找到原理图中控制LED的芯片引脚。从图中可以看到引脚名称为PA1PA1。名称中:P为peripheral,代表Peripheral device A为外围设备代号,如PA、PB、PC.1为引脚值,代表第一个引脚,可以根据PA1。找到引脚后,就可以向这个引脚输入/输出值了,在工程中,找到PA1引脚,设置属性为GPIO_Output(代表输出点流)并进入Project Manager页面,输入Project Name,如为Code1_CreateProject,选择存储路径并将Toolchain/IDE设置为MDK-ARM(因为Keil是MDK-ARM项目)选择IDE左侧的Code Generetor选项卡,Generate files选择Generate外围初始化为一对' .c/.h' files pereripheral复选框,该功能可以在IDE的右上方将c文件和h文件分开点击GENERATE CODE后,可以在弹出的窗口中点击Open Project来打开项目,或者点击“打开文件夹”打开该目录,然后打开MDK-ARM目录下的.uvprojx文件(使用Keil IDE打开)。编程,点击左上角Build按钮(用于查找函数文档) main.c文件只能在Keil IDE中找到,代码只能写在和,否则会被STM32CubePrg覆盖。找到,添加以下代码HAL_GPIO_WritePin(GPIOA, GPIO_PIN_1, GPIO_PIN_RESET); //将RESET 值写入PA1 引脚HAL_Delay(1000); //延迟1000毫秒HAL_GPIO_WritePin(GPIOA, GPIO_PIN_1, GPIO_PIN_SET); //将SET 写入PA1 引脚Value HAL_Delay(2000);选择HAL_GPIO_WritePin函数,点击F12进入源码,查看函数各参数含义,烧录点击Build编译程序打开IDE:100ASK_STM32F103_Tools,点击“Select File”,打开文件选择器选择path/to/Code1_createProject/单击MDK-ARM/Code1_CreateProject/Code1_createProject.hex 文件开始下载。下载完成后,LED灯会亮1秒,然后灭2秒,连续循环
以上知识分享希望能够帮助到大家!
版权声明:本站所有作品图文均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系我们
推荐阅读
2023-08-30
2023-08-30
2023-08-30
2023-08-30
2023-08-30
2023-08-30
2023-08-30
2023-08-30
2023-08-30
2023-08-30
2023-08-30
2023-08-30
2023-08-30
2023-08-30
栏目热点
吃黄体酮之后想吐正常吗? 千万别吃黄体酮
LilyGoT手表键盘C3迷你电脑套件
索泰ZBOXEdgeCI342迷你电脑正式上市
谷歌在最新的视频预告片中展示了PixelWatch的独特设计
三星与设计师Juun.J合作推出限量版可折叠产品和配件
从2023年起Fitbit设备将需要Google帐户
TOKKCAMC2+智能WiFi独立日 夜视摄像头
三星正在与全球时尚品牌JUUN.J合作
OnePlusNordWatch的颜色选项通过泄露的渲染揭示
就在第一款Nothing手机发布之前一种新的TWS芽设计浮出水面