一、知识点 1、BootLoader就是单片机启动时候运行的一段小程序,这段程序负责单片机固件的更新,也就是单片机选择性的自己给自己下程序。可以更新,也可以不更新,更新的话,BootLoader更新完程序后,跳转到新程序运行;不更新的话,BootLoader直接跳转到原来的程序去运行。 2、Boot ...
分类:
其他好文 时间:
2017-12-07 17:17:43
阅读次数:
535
今天发现我的 Keil MDK 点击 Project 菜单立即崩溃。 简单粗暴的处理方法:重装keil ,但是依然点击 project 崩溃。 通过搜索发现解决办法:清除最近项目列表即可。 操作如下: 1.运行 REGEDIT 2.删除 计算机\HKEY_CURRENT_USER\Software\ ...
分类:
其他好文 时间:
2017-12-02 23:19:22
阅读次数:
198
J-Scope 可以以示波器样的风格显示多个变量的值。它读取一个 elf 文件, 并允许 选择一些变量来可视化。您可以简单地将目标微控制器连接到 J-Link, 然后刷新应用 程序并启动 J-Scope. 通过几个步骤, 您可以配置 J-Scope , 并选择要显示的符号。该配置可以存储在项目 文件 ...
分类:
其他好文 时间:
2017-11-14 15:35:51
阅读次数:
390
也许是先入为主的原因,时钟用不惯Keil环境,大多数的教程都是拿keil写的,尝试将官方的uc/os iii 移植到IAR环境。 1、首先尝试从官网上下载的官方移植的代码,编译通过,但是执行会报堆栈溢出警告(为何keil没有报堆栈溢出??),网上有人说不用理会,但是实际使用时发生了错误(定义的常量数 ...
分类:
其他好文 时间:
2017-11-12 14:10:18
阅读次数:
169
添加yum源 一、安装MySQL 安装MySQL rpm -ivh http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm yum -y install mysql-server mysql-devel 修改MySQL的配置 ...
分类:
其他好文 时间:
2017-11-12 12:31:54
阅读次数:
219
实验二 20155307 20155335 20155338 实验报告 固件程序设计 一、实验内容: 1.安装MDK,JLink驱动,运行uVision4,破解MDK2.KEIL-MDK 中添加Z32 SC-000芯片库,完成LED实验3.完成UART发送与中断接收实验4.理解国密算法标准SM1,S ...
分类:
其他好文 时间:
2017-11-05 21:14:10
阅读次数:
203
http://blog.csdn.net/men_wen/article/details/52694069 第一个: 数组指针的小实验 用指针传递参数 结果: 第二个: 数组指针实验 定义一个指针 他指向数组 把上面的测试函数中的参数传递部分换成这样 换了之后 实参传入部分会报错 必须加上取地址符号 ...
分类:
编程语言 时间:
2017-11-04 16:22:52
阅读次数:
235
http://www.cnblogs.com/baochuan/archive/2012/03/22/2410821.html 我发现这里面的一些东西 好像不适用与KEIL的编译环境 比如说 这样写 下面会报错 得改成这样 其他的参见: http://www.cnblogs.com/qdrs/p/7 ...
分类:
其他好文 时间:
2017-11-04 16:22:25
阅读次数:
142
我们知道STM32F4当中有个CCM内存,如图所示,这个内存是挂在D总线上直接和内核相连,因此除了内核之外谁都不能访问,那么我们怎么将其利用起来呢?网上这个资料还真的很少,今天我就给大家分享一下,献给那些还不知道的人,如有错漏,还请指正。<ignore_js_op> 首先,我们可以使用Keil的设置 ...
分类:
其他好文 时间:
2017-11-02 16:13:42
阅读次数:
221
main之前初始化流程 本文分别介绍Keil调用的ARMCC以及ARM-NONE-EABI-GCC两个编译器在main之前的操作: Keil MDK启动文件 总结一下MDK的启动流程: 1.系统初始化,包括中断向量表的重新映射 2.加载RW段(.data段初始化) 3.加载ZI段(.bss段初始化) ...
分类:
其他好文 时间:
2017-10-28 20:25:24
阅读次数:
179