最近在编写一个C51程序的时候,有一个四字节的数据,需要从一个数组中提取出来。结果发现一直出错。只取出来了后面两个字节数据,而前面的两字节则丢失。具体的上代码。 注意代码是在KEIL2 的C51中编译,别的环境可能不一定会出这问题。 uint8_t In[4] = {0x12, 0x34, 0x56 ...
分类:
其他好文 时间:
2020-04-15 15:21:18
阅读次数:
149
Keil IDE 工具学习 前言 学习过近4年的STM32,通过正点原子的视频还有资料入门的,里面的资料很齐全。可是我很少去看除了视频,原理图,中文手册之外的资料。但是最近翻看了一下那些资料发现了许多的宝藏,比如,CM3权威指南,Ucos-ii的讲解,个人对基础比较喜欢,所以没有去看关于界面EmWi ...
分类:
其他好文 时间:
2020-04-10 00:16:11
阅读次数:
272
一、IAP是什么IAP即为In Application Programming,解释为在应用中编程,用户自己的程序在运行过程中对User Flash的部分区域进行烧写。即是一种对单片机flash擦写的一种编程方案。通常情况下,一片stm32单片机的flash只有一个用户程序,而IAP编程则是将单片机 ...
分类:
其他好文 时间:
2020-04-07 20:24:47
阅读次数:
72
https://www.keil.com/dd2/pack/ pack包下载地址 或者https://www.veryarm.com/117866.html 奇手下载(百度网盘) https://www.keil.com/download/product/ MDK下载 ...
分类:
其他好文 时间:
2020-04-05 18:50:47
阅读次数:
1136
Keil MDK 5.17 releasedThis update for Keil MDK-ARM extends language support to East European and Asian character sets. Added are also several new feat ...
分类:
其他好文 时间:
2020-04-02 01:30:50
阅读次数:
887
1.新建项目 2.选择芯片,若没有就下载 3.导入文件及文件夹 4.导入文件路径 5.编写LED程序和main ...
分类:
其他好文 时间:
2020-03-22 23:51:08
阅读次数:
85
1、MDK v5软件介绍 MDK即RealView MDK或MDK-ARM,是ARM公司收购Keil公司以后,基于uVision界面推出的针对ARM7、ARM9、Cortex-M0、Cortex-M1、Cortex-M2、Cortex-M3、Cortex-M4 等ARM处理器的嵌入式软件开发工具。M ...
分类:
其他好文 时间:
2020-03-10 15:53:38
阅读次数:
74
stm32F103et6平台,cubemx生成的两个IDE工程 1、均无开启任务优化 iar8.32如下: keil5.29 ac5编译器 : keil5.29 ac6编译器 : 同样的代码,不开优化的情况下,ac6反而代码空间比较大 2、开启最高优化: iar:high(size) keil5.2 ...
分类:
其他好文 时间:
2020-03-06 11:09:21
阅读次数:
120
本实例使用LPC2138微控制器,Keil+Proteus模拟实现。 本实例使用定时器计数,当计数值到达时触发定时器中断,在定时器中断程序中喂狗,涉及模块包括晶振、PLL、定时器、看门狗和VIC。 每次喂狗的同时,将P0.1 GPIO输出电平取反,外接一个LED灯作为Active信号灯。 直接贴代码 ...
分类:
其他好文 时间:
2020-02-21 11:23:57
阅读次数:
133
1、使用Keil开发STM32程序时,需要下载STM32固件包 首先,keil就是一个编辑器,就跟记事本一样。 但keil还可以编译链接程序。 在创建一个工程时,要选择芯片序列。 要选择芯片序列的原因是:每种芯片都有与之对应的包,这些包里大部分都是C文件和H文件。 全世界有许多类型的芯片,而且在不断 ...
分类:
其他好文 时间:
2020-02-19 17:27:43
阅读次数:
114