-
arm bus SPEC.very good
arm bus SPEC.very good
- 2022-04-24 14:21:17下载
- 积分:1
-
LPC2214 IAP application programming, in this case through the application progra...
LPC2214的IAP应用编程,这里指通过在应用编程可以升级代码-LPC2214 IAP application programming, in this case through the application programming code can be upgraded
- 2022-03-21 05:53:16下载
- 积分:1
-
err
LPC2200系列的RAM测试程序,已改进,当RAM有故障会,急声报警;正常这按心跳频率发声。
改地址也可以用来有效测试FLASH-err
- 2022-07-26 13:17:16下载
- 积分:1
-
针对传统电液比例控制系统的性能较差,本文提出了一种基于ARM和uC/OS...
针对传统电液比例控制系统的性能较差,本文提出了一种基于ARM和uC/OS-II的电液比例控制系统的设计,并详细介绍了以ARM内核微控制器LPC2292和电机驱动芯片LMD18200为核心的硬件电路,以及嵌入式操作系统μC/OS-II在ARM7上的实现。-Traditional electro-hydraulic proportional control system for poor performance, this paper presents an approach based on ARM and uC/OS-II of the electro-hydraulic proportional control system design and described in detail in order to ARM core LPC2292 microcontroller and motor driver chip LMD18200 at the core of the hardware circuit, as well as the embedded operating system μC/OS-II in the realization of ARM7.
- 2022-01-21 22:09:39下载
- 积分:1
-
MIPS 指令集,比see mips 更适合用作手册使用
MIPS 指令集,比see mips 更适合用作手册使用-This appendix describes the instruction set architecture (ISA) for the central
processing unit (CPU) in the MIPS IV architecture. The CPU architecture defines
the non-privileged instructions that execute in user mode. It does not define
privileged instructions providing processor control executed by the
implementation-specific System Control Processor. Instructions for the floatingpoint
unit are described in Appendix B.
- 2022-01-22 07:58:05下载
- 积分:1
-
Arm Embedded Programming Introduction to reference books. Hardware engineers are...
Arm嵌入式编程入门参考书。是硬件工程师的必读公略。-Arm Embedded Programming Introduction to reference books. Hardware engineers are a little reading public.
- 2022-06-26 04:36:42下载
- 积分:1
-
支持CF存储卡与IDE硬盘的嵌入式文件系统
支持CF存储卡与IDE硬盘的嵌入式文件系统-support CF memory cards with embedded IDE hard disk file system
- 2023-05-26 12:25:04下载
- 积分:1
-
This is a Samsung S3C2440 on LOADER of the C++ Procedures, including a complete...
这个是关于三星公司的S3C2440的LOADER的C++程序,包括完整8位代码,内容丰富.-This is a Samsung S3C2440 on LOADER of the C++ Procedures, including a complete 8-bit code, rich in content.
- 2023-08-03 14:55:03下载
- 积分:1
-
绝对原创,开源一STM32项目,CAN,UART,Input检测 原创相对高效性能与代码重用平衡思路(缓冲队列加软中断),可直接做工程模板
1、CAN收发队列
使用内存FIFO缓冲CAN帧,适合大数据量通信;并使用内部软中断处理CAN数据,相当于事件响应,综合应该比查询方式节省不少时间,也应该比OS调度省点时间。Can.C:底层处理,Communi.C:与应用层高相关。 应用层处理流程用函数指针表的方式调用减少代码量及阅读整齐;实现CAN各种错误记录机制。已初步测试,该机制可用。
CAN处理流程:
接收:CAN1_RX0_IRQHandler_Name (void), CAN1_RX1_IRQHandler(void)
接收中断,CAN_QueueWriteQuick()将当前的有效报文压入内存FIFO,压入的数据为整个CAN邮箱数据,所以后续的处理函数可以分辨出完整的数据。
void CAN1_RX0_IRQHandler_Name (void) // CAN1_RX0_IRQHandler_Name
{
/*
FIFO从空状态开始,在接收到第一个有效的报文后,FIFO状态变为挂号_1(pending_1),
硬件相应地把CAN_RFR寄存器的FMP[1:0]设置为’01’(二进制01b)。
软件可以读取FIFO输出邮箱来读出邮箱中的报文,然后通过对CAN_RFR寄存器的RFOM位
设置’1’来释放邮箱,这样FIFO又变为空状态了。如果在释放邮箱的同时,
又收到了一个有效的报文,那么FIFO仍然保留在挂号_1状态,软件可以读取FIFO
输出邮箱来读出新收到的报文。
如果应用程序不释放邮箱,在接收到下一个有效的报文后,FIFO状态变为
挂号_2(pending_2),硬件相应地把FMP[1:0]设置为’10’(二进制10b)。
重复上面的过程,第三个有效的报文把FIFO变为挂号_3状态(FMP[1:0]=11b)。
此时,软件必须对RFOM位设置1来释放邮箱,以便FIFO
- 2022-03-21 07:31:29下载
- 积分:1
-
I2C源代碼
MCB517 I2C源碼。,用於Freescale芯片系列;供需要研究I2c或iic源代碼的同好參考。當初的取得來源已經忘了。This file contains example code to print over the serial port of the MCB517 MCU and Evaultion Board (EVAL-MCB517QS). This example will test the I2C function of the MCB517. This will be done by writing and reading from a serial A/D & D/A (P8591). This example will bit bang two general I/O ports for I2C The example work with communicate at: 9600, 8, N, 1. This code was tested using the mon-51 connected through COM-1 of the eval board. CPU Frequency: 11.0592 MHz
- 2022-01-24 09:15:09下载
- 积分:1