- 博客(5)
- 资源 (6)
- 收藏
- 关注
原创 6678中断(1)
中断(Interrupt)指CPU停止当前程序的执行转而去执行新的突发情况的程序的过程。6678提供了大量来自内核或芯片级(如片上外设)的系统事件,这些事件通过中断控制器路由到合适的DSP中断或者异常,同时也可以用这些事件来驱动外设,比如EDMA。6678的中断可以分为两个层次,一层为每个核都有的内核中断,一类为芯片级中断,芯片级中断可通过配置路由到可以响应的内核。
2024-03-24 23:12:33
1471
1
原创 6678-GPIO源码解析(2)
6678的GPIO0-15共十六个GPIO。这些GPIO的工作模式通过寄存器进行配置。#define CSL_GPIO_REGS (0x02320000) (cslr_device.h中定义)CSL_GpioRegs * gpGPIO_regs= (CSL_GpioRegs * )CSL_GPIO_REGS;(keystonecommon中定义,通过结构体指针定义,后续方便赋值配置寄存器)cslr_gpio.h中对typedef struct { vo...
2021-05-06 23:39:37
1896
2
原创 6678-GPIO基础(1)
6678-GPIO基础(1)目录6678-GPIO基础(1)1. 6678GPIO概述2. GPIO功能2.1 GPIO的结构2.2 中断和事件产生3. 仿真停操作4. 寄存器(1)模块中断使能寄存器(BINTEN)(2)方向寄存器(DIR)(3)输出寄存器(SET_DATA)(4)数据设置寄存器(5)数据清除寄存器(CLR_DATA)(6)输入数据寄存器(IN_DATA)(7)上升沿设置寄存器(SET_RIS_TRIG)(8)清除上升沿寄存器
2021-05-03 22:01:36
2882
原创 CCS5.4、MCSDK的安装及官方K1_STK_v1 Demo的使用(一)
CCS5.4、MCSDK的安装及官方K1_STK_v1 Demo的使用超详细的安装和初步使用教程以及安装过程中遇到的一些问题解决,下期内存和缓存。1、CCS的安装step1:从《6678学习笔记开篇》中下载CCS5.4,破解licence:链接:https://pan.baidu.com/s/10O4YjC3SZAWUFxHcWzHCIA 提取码:rjh7 。step2:下载完成后...
2019-01-06 22:11:24
6737
6
原创 6678学习笔记开篇
6678学习笔记开篇 从事6678开发一段时间,一直有写点东西的冲动。专门讲6678底层开发的书籍比较少,或者比较粗略,网上搜的一些东西也零零散散,看的意犹未尽。不像2812,6713那样有详尽的手册翻译、其他中文资料和代码解读,印象比较深的就是《手把手教你学DSP》,前辈的...
2018-12-31 20:30:55
13066
7
HDC-CDC-CClientDC-CPaintDCC-WindowDC的使用
2014-05-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人