- 博客(7)
- 收藏
- 关注
原创 嵌入式第五次作业
在中断向量表中交换UART_2和TIM6的位置和IRQ号后,UART_2仍然可以正常中断,但需要在代码中使用新的中断号来引用UART_2的中断。中断使能(Interrupt Enable):允许触发接收、发送和错误中断,以实现异步数据收发和错误处理。引脚配置(Pin Configuration):配置UART的发送和接收引脚连接。控制流(Flow Control):包括硬件流控和软件流控,用于控制数据的流动。停止位(Stop Bits):指定每个字符之后停止位的位数。寄存器BRR的值为1250。
2024-05-26 17:11:42 200
原创 第四章作业
1.学习CH04示例程序,包括gpio.c和4个工程中的main.c。2.给出 gpio_set(LIGHT_RED,LIGHT_OFF); 语句中,LIGHT RED和LIGHT OFF的值是多少?贴出每一步的查找截图。3.用直接地址编程方式,实现红绿蓝三灯轮流闪烁。4.用调用构件方式,实现红绿蓝的八种组合轮流闪烁。
2024-04-25 11:41:41 245 1
原创 嵌入式第三章作业
地址范围:闪存的地址范围通常是从0x0000到0x7FFF。这是32KB的地址空间,每个字节都有一个唯一的地址。大小:ATMEGA328P通常配备有32KB的闪存。这意味着它有足够的存储空间来存储程序代码和常量数据。大小:ATMEGA328P通常有2KB的RAM。这提供了足够的工作内存来存储变量和临时数据。地址范围:RAM的地址范围通常是从0x0000到0x07FF。二、给出所用MCU芯片的RAM及Flash大小、地址范围。一、给出所用MCU芯片型号标识所获得的信息。1. RAM(随机存取存储器)
2024-04-18 20:45:59 413
原创 嵌入式第二章作业
/ 将主循环次数存入数组中。//(2.2)未达到主循环次数设定值(include.inc中,值为6122338),继续循环。// 数组用于存储主循环次数。//(2.3)达到主循环次数设定值(作用为灯闪烁间隔时间),执行下列语句,进行灯的亮暗处理。main_loop: //主循环标签(开头)blO main_loop //未达到,继续循环。// 主循环次数加1。//(2.1)主循环次数变量mMainLoopCount+1。// 输出主循环次数。
2024-03-27 23:10:07 513
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人