-
LPC2364,接收CAN/RS485指令,用AD口播放语音
应用背景
工程环境:keil
包括3个模块:语音下载模块;语音播放模块;通信模块
语音下载模块:通过RS232实现
语音播放模块:通过DA转换实现
通信模块:实现接收CAN指令及RS485指令
关键技术
串口通讯:UART,I2C
CAN总线技术:100kbps
DA转换:播放语音
Wav文件解析:按采样频率播放语音数据文件
定时器:实现看门狗定时及还原采样频率的功能
- 2022-01-28 00:22:43下载
- 积分:1
-
The establishment of a list with the 2 fork stored in a binary tree, and its tra...
建立一颗用二叉链表方式存储的二叉树,并对其遍历,打印输出遍历结果。-The establishment of a list with the 2 fork stored in a binary tree, and its traverse, traverse the results printout.
- 2022-08-12 18:55:15下载
- 积分:1
-
这是一本很好的嵌入式底层编程的书,主要介绍与嵌入式编程相关的硬件,操作系统等知识及编程技巧...
这是一本很好的嵌入式底层编程的书,主要介绍与嵌入式编程相关的硬件,操作系统等知识及编程技巧-This is a very good bottom embedded programming, the book introduces embedded programming associated with the hardware, operating system, such as programming skills and knowledge
- 2022-01-31 10:25:57下载
- 积分:1
-
nichestack协议源码
Altera软件NIOS II高版本中实现TCP/IP所用的协议栈为NicheStack,常用的例程有2个,web_server和simple_socket_server,这篇文章只叙述simple_socket_server例程实现的过程。这里DM9000A的驱动和上篇博文中基于LWIP的驱动不同。
- 2022-05-10 15:24:21下载
- 积分:1
-
触摸屏驱动源码,主要用于四线触摸屏
触摸屏驱动源码,主要用于四线触摸屏-Touchscreen Driver source, mainly for the four-lane Touchscreen
- 2023-05-09 19:30:03下载
- 积分:1
-
8051 移动信息为 led 点阵的显示
这里是矩阵显示嵌入式的代码和它由使用 kiel 软件设计和输出从porteus观察。欢迎大家下载、试用。谢谢大家的支持!
- 2022-10-19 12:20:03下载
- 积分:1
-
编辑器是ST7 此为十蝶三阳CDCdriver! 本人调试多时使用情况良好,现在和大家分享!...
编辑器是ST7 此为十蝶三阳CDCdriver! 本人调试多时使用情况良好,现在和大家分享! -editor of this is ST7 realms CDCdriver 10 butterfly! I debugging good use of the long, share with you now!
- 2022-03-26 00:07:11下载
- 积分:1
-
AT91SAM7S256闪灯测试
本文实现按键后灯亮,隔一会灯灭。
1. AT91SAM7S芯片自带高级中断控制器AIC,是一个有8个优先级,独立可屏蔽的向量中断控制器,最多可处理32个中断源。它的设计充分减少了处理内部与外部中断中的软件与实时开销。AIC输入可以是内部外设中断也可以是来自产品引脚的外部中断。本实验中的按键中断就是来自产品引脚的外部中断。
2. 中断信号FIQ(快速中断)和IRQ0-IRQn(中断0-中断n)一般通过PIO控制器复用。引脚必须根据其分配的中断功能进行编程。
3. 中断源:中断源0定义为FIQ,1定义为系统中断。系统中断是诸如系统定时器、实时时钟、电源管理控制器及存储控制器等系统外设中断线的结果。中断源2-31可与内置的用户外设或外部中断线连接。外部中断线可直接连接或通过PIO控制器连接。本实验中,按键K2就是连接了PA1.
相关寄存器:
(1) AIC_IDCR:中断禁用命令寄存器,只写,124
这里只用到了PA31口IRQ1中断。
(2) AIC_ICCR:中断清除命令寄存器,只写,128
(3) AIC_IECR:中断使能命令寄存器,只写,120
(4) AIC_SMRx:源模式寄存器,读写,00-7C
0-2:设置优先级。0最低,7最高。
5、6:中断源类型。01,边沿触发。
(5) AIC_SVRx:源向量寄存器,读写,80-FC
0-31:存储中断源相关处理程序地址。即中断子程序。
- 2022-06-21 19:12:28下载
- 积分:1
-
构建嵌入式Linux系统,是学习嵌入式Linux一本不错的书
构建嵌入式Linux系统,是学习嵌入式Linux一本不错的书-Build embedded Linux systems, embedded Linux is to learn from a good book
- 2022-08-09 03:45:20下载
- 积分:1
-
温度的监测与 GSM pic16f877a 与接口
通常在冰箱中的条件变化不监视我们,它取决于特定的项目保存在冰箱里。这个项目基于温度监测在冰箱中。当温度低于-10 摄氏度时在冰箱里存放的温度传感器警报的 PIC 控制器。因为-10 度以下认为过度冷却, t他事先知情同意向通过温度异常作为 GSM 的用户发送一条消息。当一个正常的温度不会响应。在这个项目中我们使用 PIC16F877A 控制器与 GSM 和温度传感器接口。我们有 AT 命令,用于向用户发送消息。用户接收的消息的确切的温度在冰箱,所以,他可以正确地对其进行维护。
我已用于嵌入式 C 编码与 MPlab 编译器的语言。
- 2022-02-05 14:39:01下载
- 积分:1