-
教你如何使用上s3c2410的cache功能,很详细
教你如何使用上s3c2410的cache功能,很详细-Teach you how to use the cache on the S3C2410 features, in great detail
- 2022-01-25 14:23:31下载
- 积分:1
-
S3C44B0接can总线.rar
S3C44B0接can总线.rar-S3C44B0 can take bus. Rar
- 2022-01-25 19:27:25下载
- 积分:1
-
ARM
ARM-LPC23xx系列DAC源代码。-ARM-LPC23xx Series DAC source code.
- 2023-06-11 12:30:09下载
- 积分:1
-
键盘,显示器接口管理芯片HD7279的应用源代码
键盘,显示器接口管理芯片HD7279的应用源代码-Keyboard, display interface management chip HD7279 application source code
- 2022-06-17 17:39:49下载
- 积分:1
-
基于ARM芯片S3C2410的TFT
基于ARM芯片S3C2410的TFT-LCD驱动方法
基于ARM芯片S3C2410的TFT-LCD驱动方法-Based on the ARM chip S3C2410
- 2022-05-16 12:40:49下载
- 积分:1
-
掌宇公司44b0实验平台的测试程序,共16个程序,包含led,数码管,开关,串口,蜂鸣器,实时时钟,键盘中断,ADC,网卡,PS2键盘,UC/GUI...
掌宇公司44b0实验平台的测试程序,共16个程序,包含led,数码管,开关,串口,蜂鸣器,实时时钟,键盘中断,ADC,网卡,PS2键盘,UC/GUI-company 44b0-yu palm experimental test platform, with a total of 16 procedures, including led, digital control switches, serial, buzzers, real-time clock, keyboard interrupt, ADC, Ethernet, PS2 keyboard, UC/GUI
- 2022-09-17 04:25:04下载
- 积分:1
-
请认真阅读您的文件包然后写出其具体功能(至少要20个字)。尽量不要让站长把时间都花费在为您修正说明上。...
请认真阅读您的文件包然后写出其具体功能(至少要20个字)。尽量不要让站长把时间都花费在为您修正说明上。-Please read them carefully before you write the document package to their specific functions (at least 20 words). As far as possible not to let the station to the time spent on your note on the amendment.
- 2022-08-13 09:40:00下载
- 积分:1
-
16c550 driver; Is suitable to 16c550 from philips this is a
simple example, ns p...
16c550驱动程序;适用于16c550 from philips
这是一个简单的例子,ns提供-16c550 driver; Is suitable to 16c550 from philips this is a
simple example, ns provides
- 2022-02-02 03:39:51下载
- 积分: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
-
MC145162应用阶段
锁相环mc145162的应用,频率可变,已经调试成功-Mc145162 application of phase-locked loop, frequency variable has been successfully debug
- 2022-08-23 01:13:25下载
- 积分:1