你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32CubeMX点亮LED

[复制链接]
STMCU小助手 发布时间:2023-2-6 14:41
最近入手了一个开发板,只有一个串口助手模块大小的尺寸,功能强大,可以用作开发板测试基本外设、用作串口助手、用作ST-Link、用作离线烧写器等。

6f4d541afd25461b9c19a62a7c139e08.png

点亮LED的步骤如下:
1、通过STM32CubeMX创建工程。

①打开STM32CubeMX,
选择ACCESS TO MCU SELECTOR,
输入STM32F103C8,
点击Start Project。

②点击单片机的PA1,选择GPIO_Output,
RCC的HSE选择Crystal/Ceramic Resonator,
SYS的Debug选择Serial Wire。

③Clock Configuration中HCLK输入72回车可以自动配置好时钟。

④Project Manage输入项目名称,选择项目路径,IDE选择MDK-ARM(这个就是Keil),
Code Generator勾选Copy only the necessary library files和
Generate peripheral initialization as a pair of ".c/.h" files per peripheral。

点击GENERATE CODE。


2、编写程序。
在主函数的while(1)中添加下面四行代码。
        HAL_GPIO_WritePin(GPIOA, GPIO_PIN_1, GPIO_PIN_SET);
        HAL_Delay(1000);
        HAL_GPIO_WritePin(GPIOA, GPIO_PIN_1, GPIO_PIN_RESET);
        HAL_Delay(1000);

编译即可生成Hex文件。
3、下载程序
打开100ask_stm32f103_tools.exe,

选择生成的Hex文件,

选择合适串口,

点击开始下载。

93367e2afbae4fca9ab94c1bad9f7829.png

至此,开发板的蓝色LED已经开始闪烁了。
————————————————
版权声明:Harry Fu

收藏 评论0 发布时间:2023-2-6 14:41

举报

0个回答

所属标签

相似分享

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版