要求 移植linux增加系统调用并烧写至开发板 详细步骤 一、搭建linux编译环境 1、GCC 编译器的安装: tar xzvf arm linux gcc 4.5.1 v6 vfp 20120301.tgz C/ arm linux gcc v //查看GCC版本 2、gedit ~/.bash ...
分类:
其他好文 时间:
2018-06-07 17:05:42
阅读次数:
177
一,Cortex-M内核的MCU都有NVIC 1,中断是由硬件产生的。 2,与中断有关的寄存器都在NVIC和SCB中。只能在特权级下访问。 3,Cortex-M3和M4的NVIC最多支持240个IRQ、1个NMI、一个SysTick定时器中断和多个系统异常。 4,在STM32F407的软件工程的启动 ...
分类:
其他好文 时间:
2018-06-05 21:05:47
阅读次数:
485
《基于Cortex M4的ucOS III的应用》课程设计 结题报告 小组成员姓名:20155211 解雪莹 20155217 杨笛 20155227 辜彦霖 指导教师:娄嘉鹏 一、设计方案及可行性分析 题目要求:ucOS III的移植;设计三个小实验:单一任务、多任务、并发任务。 1、设计方案 首 ...
分类:
其他好文 时间:
2018-06-02 21:26:53
阅读次数:
266
从今天起,每天开始连载一章《STM32 HAL 库开发实战指南—基于F7》。欢迎各位阅读、点评、学习。 第1章 如何使用本书 1.1 本书的参考资料 本书参考资料为:《STM32F76xxx参考手册》和《Cortex®-M7内核编程手册》,这两本是ST官方的手册,属于精华版,面面俱到,无所不包。限于 ...
分类:
其他好文 时间:
2018-06-02 20:38:07
阅读次数:
143
20155227辜彦霖《基于Cortex M4的UCOSIII的应用》课程设计个人报告 一、个人贡献 参与课设题目讨论及完成全过程; 资料收集; 负责主要代码调试; 撰写小组结题报告。 二、设计中遇到的问题及解决方法 ① 移植之后编译出现错误,没能出现正确现象; 解决方法是修改几个重要文件时出错,具 ...
分类:
其他好文 时间:
2018-05-30 21:22:59
阅读次数:
201
芯唐官方的烧录器是nu-link,用芯唐单片机做项目开发建议使用官方的烧录器;但是不少工程师用习惯了jlink调试arm内核的mcu;芯唐的M0用jlink怎么玩呢? 硬件接口 芯唐单片机的烧录接口有五条线;分别是,vcc,Dat,Clk,Rst,Gnd; 图<1> Jink的烧录接口JTAG有20 ...
分类:
其他好文 时间:
2018-05-30 10:59:05
阅读次数:
418
嵌入式分为广义和狭义两种。广义的嵌入式就是片上系统(system on a chip),包括单片机、PSOC、NIOS、Microblaze等。而狭义的嵌入式就是ARM9、cortex A8等特定的跑操作系统的芯片。这里主要介绍狭义嵌入式的学习路线嵌入式ARM的学习方法。 嵌入式ARM的学习方法上 ...
分类:
其他好文 时间:
2018-05-23 14:22:24
阅读次数:
181
使用Jlink的SW模式给MM32单片机进行下载程序,出现no cortex-m sw device found问题。 可能原因:硬件问题,引脚连接错误或者单片机引脚虚焊。 解决方法:检查SWD连接的几根线是否正确,将单片机的几个引脚重新焊接。 可能原因:前一次下载程序时设置了SWDIO或SWCLK ...
分类:
其他好文 时间:
2018-05-21 18:04:13
阅读次数:
594
动手写代码之前的准备工作 Keil软件介绍、安装 IDE——集成开发环境,一套用来开发的完整的软件系统 Keil uvision 1.4版本 Keil、MDK——主要开发ARM-Cortex-M系列单片机程序 Keil基本使用演示 1、使用Keil打开已有工程项目 创建一个工程项目①双击程序,后缀名 ...
分类:
其他好文 时间:
2018-05-21 12:28:36
阅读次数:
231
keil软件: IDE:IDE是集成开发环境,就是用来开发的完整的软件系统。 keil和mdk: keil:只能用来开发单片机 mdk:基于keil 拓展ARM的开发,主要用来开发ARM-cortex-m系列单片机的程序。 使用keil打开已有的工程项目: 1、IDE开发软件:创建一个工程项目(pr ...
分类:
其他好文 时间:
2018-05-20 22:48:00
阅读次数:
199