
Keil
仪创小兔
码农的田园
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Keil 软件使用技巧
1. 配色 网上下载grop文件,将文件复制到Keil软件安装目录文件下的UV4(或UV5)文件夹下。 2. 自动提示补全代码 Edit --》》点击Configuration 在symbols after打勾(注意:如果是左侧都是空白,一般是因为版本较低或汉化软件出错) ...原创 2021-03-04 11:09:37 · 327 阅读 · 1 评论 -
cubeMX+Keil+printf
cubeMX生成的文件中加入printf函数的方法 第一步:在main.c 文件中添加代码,重定向printf,注意写在用户代码区 /* USER CODE BEGIN 0 */ int fputc(int ch, FILE *f ) { HAL_UART_Transmit(&huart1,(uint8_t*)&ch,1,0xFFFF); return ch; } /* USER CODE END 0 */ 第二步:加入stdio.h 库 /* USER原创 2021-03-04 10:48:17 · 321 阅读 · 1 评论 -
【STM32CubeMX+Keil+PROTEUS】之---4*4键盘仿真驱动
一、proteus设计 注:测试上4*4键盘直接接到控制器,读值出错,加驱动测试成功。 二、CubeMX设计 注:输入端的设置 三、KEIL程序设计 int KEY_SCAN(void) { int KEY_Value= 0x00ff; int KEY_Read; HAL_GPIO_WritePin(GPIOE,KEY_X1_Pin|KEY_X2_Pin|KEY_X3_Pin|KEY_X4_Pin,GPIO_PIN_SET); i原创 2020-05-11 18:03:11 · 1269 阅读 · 0 评论 -
【STM32CubeMX+Keil+PROTEUS】之---LED灯闪烁03
三、KEILMDK程序设计 1. 在main.c主函数中的main()中加入以下程序,注:写在用户代码区 while (1) { /* USER CODE END WHILE */ /* USER CODE BEGIN 3 */ HAL_GPIO_TogglePin(GPIOB,LED_YELLOW_Pin); HAL_Delay(1000); } /* USER CODE END 3 */ } 2.编译 3.生成的hex文件加载到PROTE...原创 2020-05-11 17:47:37 · 514 阅读 · 0 评论 -
【STM32CubeMX+Keil+PROTEUS】之---LED灯闪烁02
二、STM32CubeMX设计 第1步;选择器件,注意与PROTEUS仿真里的控制器芯片型号与封装一致; 第2步:点击StartProject 第3步:根据上图在LED连接管脚PB0,按鼠标右键选择GPIO-OUTPUT。 第4步:PB0引脚点击右键,设置用户名提高可读性(LED_YELLOW)。 第5步:时钟树,因用内部晶振,不用改其他。 第6步:设置ProjectManager中Project。 选择保存文件路径; IDE选MDK-ARM(才能用KEILMDK打开); 第...原创 2020-05-11 17:34:33 · 667 阅读 · 0 评论 -
【STM32CubeMX+Keil+PROTEUS】之---LED灯闪烁01
一、PROTEUS设计 1.放置控制器、LED灯和电阻。 2.配置电源。 如果运行报错,需要配置电源;Design=》ConfigurePower Rails (VDDA放置到VDD;VSSA放置到VSS;) 3.发光二极管 选LED-YELLOW或其他颜色;不要选LED-BIBY灯 点击LED灯设置:ModelType:改成Diglog ...原创 2020-05-11 17:20:02 · 876 阅读 · 0 评论